完全2部グラフ(かんぜんにぶグラフ、英: complete bipartite graph)は、グラフ理論において、2部グラフのうち特に第1の集合に属するそれぞれの頂点から第2の集合に属する全ての頂点に辺が伸びているものをいう。bicliqueとも。

定義

完全2部グラフ G := ( V 1 V 2 , E ) {\displaystyle G:=(V_{1} V_{2},E)} は2部グラフであり、任意の2つの頂点 v 1 V 1 {\displaystyle v_{1}\in V_{1}} v 2 V 2 {\displaystyle v_{2}\in V_{2}} について G {\displaystyle G} 内の辺 v 1 v 2 {\displaystyle v_{1}v_{2}} が存在する。完全2部グラフのパーティションの大きさが | V 1 | = m {\displaystyle \left|V_{1}\right|=m} | V 2 | = n {\displaystyle \left|V_{2}\right|=n} であるとき、これを K m , n {\displaystyle K_{m,n}} と表記する。

  • 任意の k について、 K 1 , k {\displaystyle K_{1,k}} をスターと呼ぶ。木でもある完全2部グラフは、全てスターである。
  • グラフ K 1 , 3 {\displaystyle K_{1,3}} を爪と呼ぶ。
  • グラフ K 3 , 3 {\displaystyle K_{3,3}} を utility graph と呼ぶ。

特性

  • 2部グラフから、辺数 m n {\displaystyle m\cdot n} が最大となる完全2部部分グラフ K m , n {\displaystyle K_{m,n}} を求める問題は、NP完全問題である。
  • 平面グラフは K 3 , 3 {\displaystyle K_{3,3}} をマイナーとして含むことができない。外平面 (outerplanar) グラフは K 3 , 2 {\displaystyle K_{3,2}} をマイナーとして含むことができない(これらは平面性や外平面性の十分条件ではないが、必要条件である)。
  • 完全2部グラフ K n , n {\displaystyle K_{n,n}} ( n , 4 ) {\displaystyle (n,4)} -cage である。
  • 完全2部グラフ K n , n {\displaystyle K_{n,n}} または K n , n 1 {\displaystyle K_{n,n 1}} は Turán graph である。
  • 完全2部グラフ K m , n {\displaystyle K_{m,n}} の頂点被覆数は min { m , n } {\displaystyle \min \lbrace m,n\rbrace } 、辺被覆数は max { m , n } {\displaystyle \max \lbrace m,n\rbrace } である。
  • 完全2部グラフ K m , n {\displaystyle K_{m,n}} の最大独立集合の大きさは max { m , n } {\displaystyle \max \lbrace m,n\rbrace } である。
  • 完全2部グラフ K m , n {\displaystyle K_{m,n}} の隣接行列の固有値は n m {\displaystyle {\sqrt {nm}}} n m {\displaystyle -{\sqrt {nm}}} 、0であり、重複度はそれぞれ 1、1、n m-2 である。
  • 完全2部グラフ K m , n {\displaystyle K_{m,n}} のラプラシアン行列の固有値は n m、n、m、0 であり、重複度はそれぞれ 1、m-1、n-1、1 である。
  • 完全2部グラフ K m , n {\displaystyle K_{m,n}} には mn-1 nm-1 の全域木がある。
  • 完全2部グラフ K m , n {\displaystyle K_{m,n}} には大きさ min { m , n } {\displaystyle \min \lbrace m,n\rbrace } の最大マッチングがある。
  • 完全2部グラフ K n , n {\displaystyle K_{n,n}} にはラテン方格に対応した n色の辺彩色が存在する。
  • 最後の2つは、k-正則2部グラフに結婚定理を適用することで得られる系である。

関連項目

  • 閉路グラフ
  • 完全グラフ
  • 空グラフ
  • 隣接行列

有向グラフ(Directed Graph)を隣接行列で表現する 機械学習と情報技術

2部グラフ

ゆかしゅんぶろぐ 】2部グラフの最小重み完全マッチングがどんなものなのかを解説してみた

Statistical 統計遺伝学 ppt download

ゆかしゅんぶろぐ 】2部グラフの最小重み完全マッチングがどんなものなのかを解説してみた