我剛開始學習圖論的基礎知識,而我的教科書對於一個簡單的概念有點不清楚。在我理解的情況下,如果連接了A和B節點,A與B相鄰,B與A相鄰,那麼就我所知,術語「adjacency」是一個無向圖。我想知道在給定有向圖的情況下這是否仍然是真的A指向B?簡單圖論理論術語
由於
我剛開始學習圖論的基礎知識,而我的教科書對於一個簡單的概念有點不清楚。在我理解的情況下,如果連接了A和B節點,A與B相鄰,B與A相鄰,那麼就我所知,術語「adjacency」是一個無向圖。我想知道在給定有向圖的情況下這是否仍然是真的A指向B?簡單圖論理論術語
由於
它看起來很好解釋,但提供一些視覺效果。相鄰邊緣是連接兩個節點,並且有兩個基本設置:
在無向圖中,兩個節點A和B通過邊緣連接被彼此相鄰
在有向圖中,兩個節點A和B通過邊緣連接從甲到乙意味着可以得到從A到B(或,B 鄰近 A):
在有向圖,其中,以B A點,{A,B}
將包括在該圖形的鄰接表和{B,A}
不會。也就是說,A與B相鄰,但反之亦然。
在有向圖,有一個從v1
到v2
的邊緣,然後v2
鄰近v1
。 (從v1
到v2
如v2
是頭部和v1
是尾。)
在無向圖,這是對稱的 - 如果v2
鄰近v1
然後v1
也鄰近v2
,我們說v1 ~ v2
。
在有向圖中,v1
可能不一定也與v2
相鄰,所以我們說v1 ↓ v2
。
編輯:另外,您可以嘗試在將來CSTheory Stackexchange網站上詢問這類問題 - 您可能會得到更好的答案。
當你說有從v1到v2的邊緣時,這是否意味着v1指向v2或v2指向v1? – KWJ2104
v1指向v2,即v1是尾巴,v2是頭部(相應地更新了答案) –