4.7 - Others
Articulation Point, Biconnected Graph, Biconnected Component
Last updated
Articulation Point, Biconnected Graph, Biconnected Component
Last updated
在connected undirected graph中,若將某vertex及其連接的邊刪除後會造成剩下的subgraph變成unconnected,此種vertex稱為articulation point。
求出各點的DFS number order
畫出DFS spaning tree,並標示出back edge
算出low值
,y為包含x的後代子孫經過最多一條back edge所到達的頂點編號。
判斷articulation point法則
若root有2個子點,則root是articulation point
針對其他點x,若low(x的子點)≥DFN(x),則x是articulation point
e.g.
(不一定是此順序)
0, 4, 8, 9 無子點,不是articulation point
3Root有兩個子點
low(0)=2
low(1)=0
low(2)=0
low(3)=0
low(4)=0
low(5)=5
low(6)=5
low(7)=5
low(8)=9
low(9)=8
articulation point: {1, 3, 5, 7}
沒有任何articulation points的connected undirected graph稱為biconnected graph。
e.g.
e.g.
biconnected components:
Undirected graph , is a biconnected component of if satisfies:
is biconnected subgraph
There is no connected subgraph of included