【发布时间】:2020-09-05 11:54:55
【问题描述】:
我将“算法简介”CLRS 第 3 版第 22 章练习 22.3-13 中的单连通图定义称为 A directed graph G = (V,E) is singly connected if G contains at most one simple path from u to v for all vertices u, v belongs to V。我注意到图中的循环并不一定意味着该图不是单独连接的,因为涉及循环的路径不被视为简单路径。有向图中的一个简单循环可以由一组对应的边唯一地表示。让我们考虑一个满足以下两个属性的有向图:
(1) 它在其 DFS 森林中只有树和后边缘,并且
(2) 表示图中每个简单循环的所有集合都是不相交的(即它们不共享任何边)。
现在我的问题是:满足上述两个条件的每个有向图是否都必须是单连通图?还是仅条件 1 就足以使图形单连接?我找不到任何反例
【问题讨论】:
-
@tobias_k ,考虑由 G = ( (0, 1, 2), ( (0, 1), (1, 2), (2, 0) ) ) 给出的图。你能指出这三个节点循环中的任何这样两条路径吗?
-
没有看到“定向”位。
标签: algorithm graph graph-algorithm