補グラフとは
補グラフ(ほグラフ、英: complement graph)は、
グラフ理論で使用される概念の一つであり、特定のグラフに対してその隣接性を反映した新たなグラフを形成します。具体的には、元のグラフの頂点が接続されている場合、それに対して補グラフではその頂点同士は接続されていないという性質があります。逆に、元のグラフで接続されていない頂点同士は補グラフで接続されることになります。
このような補グラフを作成するためには、まず元のグラフの中で存在しない辺をすべて描き、存在する辺はすべて消去します。この工程により、元のグラフの反対の辺構造を持つグラフが得られます。補グラフは、グラフの
差集合とは異なり、辺の関係性のみが考慮され、頂点の存在自体は元のグラフと同じです。
補グラフの形式的構築
あるグラフを考えた場合、そのグラフは頂点の集合と、それに対する辺の集合から構成されます。元のグラフをG(V_G, E_G)とすると、ここでV_Gは頂点群、E_Gは辺群を表します。それに対して、補グラフH(V_H, E_H)は次のように定義できます。
1. 頂点の集合はそのまま引き継ぎ、V_H = V_Gとします。
2. 頂点の数をn = |V_G|とし、n個の頂点を持つ
完全グラフK_n(V_K, E_K)を考えます。この
完全グラフは、すべての頂点間に辺が存在する完全なグラフです。
3. 補グラフの辺の集合は、E_H = E_K \\ E_Gというように定義されます。これは、
完全グラフの全ての辺の中から元のグラフの辺を取り除いて得られる辺の集合です。
このようにして補グラフが構築されることにより、元のグラフと補グラフとの関係が明確になります。
補グラフの応用
補グラフは、
ラムゼー理論において重要な役割を持つ他、
NP完全問題の証明など、多くの計算問題でも使用されます。そのため、
グラフ理論において非常に重要な概念と位置付けられています。特に、コンピュータサイエンスの分野では、効率的なアルゴリズムを必要とする問題において、補グラフが解へのアプローチを提供しています。
結論
補グラフは、単なるグラフの反転に留まらず、グラフの性質を理解する上で重要な視点を提供します。
グラフ理論が進む中で、補グラフの考え方や適用の幅は拡大し続けており、今後の研究や応用においても注目されることでしょう。