【发布时间】:2011-11-14 20:51:21
【问题描述】:
任何无向图都可以通过选择其顶点的总顺序并将每条边从较早的端点按顺序定向到较晚的端点来构成 DAG。
但我不知道如何获得无向图的总顺序。我应该使用 DFS 吗?如果是这样,我将如何进行?
更多信息:我正在研究一个具有一个源和一个接收器的无向图。我正在尝试引导这些边缘,以便通过遵循边缘方向,我可以从源到接收器。
【问题讨论】:
-
对于“总订单”的含义,请参见此处:en.wikipedia.org/wiki/Total_order
-
“源”和“汇”在无向图中没有意义。你的意思是说无向图中的两个顶点在转化为DAG后分别指定为源和汇吗?
-
@RafałDowgird 是的,我就是这个意思。
标签: algorithm graph-theory graph-algorithm