Algorithm 有向图中的Euler回路
如何检查有向图是否是欧拉图 1) 阶数非零的所有顶点都属于一个强连通组件 2) 对于每个顶点,入度等于出度。资料来源: 问题: 在给定的两个条件中,第一个条件严格吗?我的意思是,为什么这个图必须是“强”连通图?如果图形只是连通的呢 我知道条件1可以用弱连通图代替。同样,如果图是刚连通的而不是弱连通的呢? 会很高兴看到一些例子。Algorithm 有向图中的Euler回路,algorithm,data-structures,graph,graph-theory,euler-path,Algorithm,Data Structures,Graph,Graph Theory,Euler Path,如何检查有向图是否是欧拉图 1) 阶数非零的所有顶点都属于一个强连通组件 2) 对于每个顶点,入度等于出度。资料来源: 问题: 在给定的两个条件中,第一个条件严格吗?我的意思是,为什么这个图必须是“强”连通图?如果图形只是连通的呢 我知道条件1可以用弱连通图代替。同样,如果图是刚连通的而不是弱连通的呢? 会很高兴看到一些例子。 P.S/:在上述讨论中始终考虑条件2。所谓“刚连接”,我的意思是在图中存在一个顶点,所有其他顶点都可以从该顶点到达。这是一个有趣的问题。据我所知,在有向图的上下文中,没
<强> P.S/<强>:在上述讨论中始终考虑条件2。所谓“刚连接”,我的意思是在图中存在一个顶点,所有其他顶点都可以从该顶点到达。
这是一个有趣的问题。据我所知,在有向图的上下文中,没有“连接”的标准化含义。有向图中连通性的两个一般概念是- 强连接性,其中任何一对节点u和v都有一条从u到v的路径和一条从v到u的路径,以及
- 弱连通性,其中忽略箭头上的方向性而形成的无向图是连通的
- “刚刚连接”:SCCs的DAG有一个可以到达所有其他节点的源节点