同構


一個圖可以以不同的形式存在,具有相同數量的頂點、邊,以及相同的邊連通性。這樣的圖稱為同構圖。請注意,在本章中,我們主要為了引用和識別圖而對圖進行標記。

同構圖

如果兩個圖 G1 和 G2 滿足以下條件,則稱它們是同構的:

  • 它們的組成部分(頂點和邊)數量相同。
  • 它們的邊連通性保持不變。

注意 - 簡而言之,在兩個同構圖中,一個是另一個的修改版本。無標記圖也可以被認為是同構圖。

There exists a function 'f' from vertices of G1 to vertices of G2
[f: V(G1) ⇒ V(G2)], such that
Case (i): f is a bijection (both one-one and onto)
Case (ii): f preserves adjacency of vertices, i.e., if the edge {U, V} ∈ G1, then the
edge {f(U), f(V)} ∈ G2, then G1 = G2.

注意

如果 G1 = G2,則:

  • |V(G1)| = |V(G2)|

  • |E(G1)| = |E(G2)|

  • G1 和 G2 的度數序列相同。

  • 如果頂點 {V1, V2, .. Vk} 在 G1 中形成長度為 K 的迴圈,則頂點 {f(V1), f(V2),… f(Vk)} 應該在 G2 中形成長度為 K 的迴圈。

以上所有條件對於圖 G1 和 G2 成為同構都是必要的,但不足以證明這兩個圖是同構的。

  • (G1 = G2) 當且僅當 (G1 = G2),其中 G1 和 G2 是簡單圖。

  • (G1 = G2) 如果 G1 和 G2 的鄰接矩陣相同。

  • (G1 = G2) 當且僅當 G1 和 G2 的對應子圖(透過刪除 G1 中的一些頂點及其在圖 G2 中的映像獲得)是同構的。

示例

以下哪些圖是同構的?

在圖 G3 中,頂點“w”的度數僅為 3,而其他所有圖頂點的度數均為 2。因此,G3 與 G1 或 G2 不同構。

取 G1 和 G2 的補圖,得到:

這裡,(G1 = G2),因此 (G1 = G2)。

更新於: 2019年8月23日

696 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.