图论的一些概念、定理

无向图 有向图
顶点的度 顶点的度(degree) 连接该顶点有多少条边。
握手引理(handshaking lemma) 无向图中所有顶点的度之和是边数的两倍。
顶点的入/出度(indegree/ outdegree) 有多少条边指向该顶点/从该顶点出发。
DFS树 树边(tree edge) 在DFS森林中的边。
反向边/后向边/返祖边(back edge) 在建DFS森林时,从某棵树的后代搜到祖先的边。
不是树边的边就一定是反向边/后向边/返祖边。 前向边(forward edge)在建DFS森林时,从某棵树的祖先搜到后代的边。
交叉边/横叉边(cross edge) 剩下的所有边-_-
连通性 顶点相关 边相关
割顶(cut vertex)/关节结点(articulation vertex) 若某顶点被删除后,原图不再连通,则该顶点为图的一个割顶/关节结点。 (bridge) 若某条边被删除后,原图不再连通,则这条边为图的一个桥。
点-双连通(biconnected) 图中任意两点至少存在两条“点不重复”的路径的图⇔图中任意两边都在同一个环上的图⇔无割顶的图。 边-双连通(edge-biconnected) 图中任意两点至少存在两条“边不重复”的路径的图。

欧拉路/回路、哈密顿路/回路、连通分量

posted @ 2017-08-28 12:25  Planet6174  阅读(1287)  评论(0编辑  收藏  举报