数学において、グラフ構造定理はグラフ理論の分野における重要な成果である。この成果は、グラフマイナー理論と位相的埋め込みの間に深く根本的なつながりを確立する。この定理は、ニール・ロバートソンとポール・シーモアによる23本の論文シリーズの17番目に述べられている。その証明は非常に長く複雑である。Kawarabayashi & Mohar (2007)およびLovász (2006)は、専門家以外の人にも理解しやすい概説であり、定理とその帰結について説明している。
定理の設定と動機
グラフGのマイナーとは、いくつかの辺を縮約することでGのサブグラフから得られるグラフと同型のグラフHのことです。G がグラフ H をマイナーとして持たない場合、 GはHフリーであると言えます。Hを固定グラフとします。直感的には、G が巨大な H フリー グラフである場合、これには「十分な理由」があるはずです。グラフ構造定理は、そのような「十分な理由」をGの構造の大まかな説明の形で提供します。本質的に、すべてのHフリーグラフG は、 2 つの構造上の欠陥のいずれかを抱えています。つまり、 GがH をマイナーとして持つには「薄すぎる」か、G が(ほぼ) 位相的にH を埋め込むには単純すぎる表面に埋め込まれる可能性があるかのどちらかです。最初の理由はH が平面グラフである場合に当てはまり、Hが平面でない場合は両方の理由が当てはまります。まず、これらの概念を明確にします。
木の幅
グラフGのツリー幅は、 Gの「細さ」を指定する正の整数です。たとえば、連結グラフG のツリー幅が 1 になるのは、それがツリーである場合に限ります。また、G のツリー幅が 2 になるのは、それが直列並列グラフである場合に限ります。直感的には、巨大グラフG のツリー幅が小さいのは、G が、ノードとエッジが小さなグラフに置き換えられた巨大ツリーの構造をとる場合のみです。ツリー幅の正確な定義は、クリーク和に関するサブセクションで示します。定理として、H がGのマイナーである場合、 Hのツリー幅はGのツリー幅より大きくないということです。したがって、 GがHフリーである「十分な理由」の 1 つは、Gのツリー幅がそれほど大きくないことです。グラフ構造定理は、この理由がH が平面グラフである場合に常に当てはまることを意味しています。
系 1.すべての平面グラフHに対して、すべてのHフリーグラフのツリー幅がk未満になるような正の整数kが存在する。
残念なことに、系 1 のkの値は一般にHのツリー幅よりもはるかに大きくなります(注目すべき例外は、H = K 4、つまり 4 つの頂点を持つ完全グラフで、この場合はk = 3 です)。これが、グラフ構造定理がHフリー グラフの「大まかな構造」を記述すると言われる理由の 1 つです。
表面埋め込み
大まかに言えば、曲面は円板の局所的な位相構造を持つ点の集合です。曲面は 2 つの無限族に分類されます。有向曲面には球、トーラス、二重トーラスなどが含まれ、無向曲面には実射影平面、クラインの壺などがあります。グラフが曲面に埋め込まれるのは、辺と頂点が入射または隣接している場合を除き、互いに交差または接触しない点 (頂点) と弧 (辺) の集合としてグラフを曲面上に描画できる場合です。グラフが球面に埋め込まれている場合、そのグラフは平面です。グラフGが特定の曲面に埋め込まれている場合、 Gのすべてのマイナーもその同じ曲面に埋め込まれます。したがって、 GがHフリーである「十分な理由」は、H が埋め込まれていない 曲面にG が埋め込まれていることです。
Hが平面でない場合、グラフ構造定理はクラトフスキー定理の広範な一般化として見ることができます。 Wagner (1937) によって証明されたこの定理のバージョンは、グラフGがK 5フリーかつK 3,3フリーである場合、 G は平面であると述べています。 この定理は、グラフG がマイナーとしてK 5またはK 3,3 を持たない「十分な理由」を提供します。具体的には、 G は球面に埋め込まれますが、K 5もK 3,3 も球面に埋め込まれません。 残念ながら、この「十分な理由」の概念は、グラフ構造定理には十分に洗練されていません。クリーク和と渦という 2 つの概念がさらに必要です。
グラフG内のクリークは、 G内で互いに隣接する任意の頂点の集合です。非負の整数kに対して、2 つのグラフGとKのkクリーク和は、非負の整数m ≤ kを選択し、 GとKのそれぞれでサイズmのクリークを選択し、 2 つのクリークをサイズmの単一のクリークとして識別し、新しいクリーク内の頂点を結合する 0 個以上の辺を削除することによって得られる任意のグラフです。
G 1、G 2、…、G n がグラフのリストである場合、 k -クリーク和を介してグラフのリストを結合することにより、新しいグラフを作成できます。つまり、G 1とG 2のk -クリーク和を取り、次に結果のグラフでG 3のk -クリーク和を取り、これを繰り返します。グラフのリストからk -クリーク和を介して取得できる場合、グラフのツリー幅は最大でkになります。リスト内の各グラフには最大でk + 1個の頂点があります。
系 1 は、H が平面である場合、小さなグラフの k クリーク和が H フリー グラフの大まかな構造を記述することを示しています。Hが非平面の場合、それぞれが表面に埋め込まれているグラフのリストのkクリーク和も考慮する必要があります。H = K 5の次の例は、この点を示しています。グラフK 5は、球を除くすべての表面に埋め込まれます。ただし、平面からはほど遠いK 5フリー グラフが存在します。特に、平面グラフの任意のリストの 3 クリーク和は、K 5フリー グラフになります。Wagner (1937) は、 Wagner の定理として知られる一連の結果の一部として、K 5フリー グラフの正確な構造を決定しました。
定理 2. GがK 5フリーである場合、G は、平面グラフのリストからの 3 クリーク和と、8 頂点を持つ 1 つの特別な非平面グラフのコピーを介して取得できます。
定理 2 は、 K 5フリー グラフの正確な構造が決定されているため、正確な構造定理であることを指摘します。このような結果はグラフ理論ではまれです。ほとんどのグラフHでは、 Hフリー グラフの構造記述にHフリーではないグラフがいくつか含まれるため、グラフ構造定理はこの意味では正確ではありません。
渦(大まかな説明)
定理 2 の類似がK 5以外のグラフHにも当てはまると推測したくなるかもしれません。おそらく、次のことは真実です。任意の非平面グラフHに対して、正の整数kが存在し、すべてのHフリー グラフは、最大でk 個の頂点を持つか、 H が埋め込まれていない表面に埋め込まれているグラフのリストからkクリーク和を介して取得できます。残念ながら、このステートメントはまだ十分に洗練されていないため、真実ではありません。各埋め込みグラフG i が2 つの限られた方法で「ごまかす」ことを許可する必要があります。まず、限られた複雑さで互いに交差することが許可されているいくつかの新しい頂点と辺を追加できる表面上の場所を制限された数だけ許可する必要があります。このような場所は渦と呼ばれます。渦の「複雑さ」は、パス幅と密接に関連する深さと呼ばれるパラメーターによって制限されます。読者は、深さkの渦に関する次の正確な説明を読むのを延期することを好むかもしれません。次に、渦を含む埋め込みグラフのそれぞれに、限られた数の新しい頂点を追加できるようにする必要があります。
渦(正確な定義)
埋め込みグラフの面は、グラフから分離しているが、境界が埋め込みグラフのいくつかの辺の和集合である、表面上の開いた 2 セルです。埋め込みグラフGの面をFとし、 F の境界上にある頂点を(円形の順序で) v 0、v 1、 ...、v n – 1、v n = v 0とします。Fの円形区間は、形式{ v a、v a +1、 …、v a + sの頂点の集合です。ここで、aとsは整数で、添え字はn を法として約分されます。Λ をFの円形区間の有限リストとします。次のようにして新しいグラフを構築します。Λ内の各円形区間Lに対して、 L内の 0 個以上の頂点に結合する新しい頂点v Lを追加します。最後に、 Λ内の区間の各ペア{ L , M }について、 LとMの交差が空でない場合、v Lとv Mを結ぶ辺を追加できます。結果のグラフは、 Fの境界上の頂点がΛ内のk を超える区間に現れない場合、深さが最大kの渦を(面Fに) 追加することによってGから取得されたと言えます。
グラフ構造定理の記述
グラフ構造定理。 任意のグラフHに対して、すべてのHフリーグラフが次のように得られるような正の整数kが存在する。
- まずグラフのリストから始める。リスト内の各グラフはHが埋め込まれていない表面に埋め込まれている。
- リスト内の各埋め込みグラフに、最大k個の渦を追加します。各渦の深さは最大kです。
- 結果として得られる各グラフには、最大k 個の新しい頂点 (頂点と呼ばれる) が追加され、各辺の少なくとも 1 つの端点が頂点内に存在する任意の数の辺が追加されます。
- 最後に、kクリーク和を介してグラフの結果リストを結合します。
Hが平面の場合、手順 1. と 2. の結果は空のグラフになりますが、手順 3. で追加される頂点の数が制限されているため、この記述は系 1 と一致することに注意してください。
改良点
グラフ構造定理の強化版は、禁制マイナーの集合Hに応じて可能である。例えば、Hのグラフの 1 つが平面 である場合、すべてのHマイナーフリーグラフは、制限された幅のツリー分解を持つ。つまり、定数サイズのグラフのクリーク和として表すことができる。[1] Hのグラフの 1 つが、平面 で 1 回の交差のみで描画できる場合、Hマイナーフリーグラフは、渦なしで、定数サイズのグラフと制限された種数のグラフのクリーク和として分解できる。[2] H のグラフの 1 つが頂点グラフである場合、別の強化版も知られている。[3]
参照
注記
- ^ グラフマイナーズ V.
- ^ ロバートソン&シーモア (1993);デメイン、ハジアガイ、ティリコス (2002))。
- ^ Demaine、Hajiaghayi、河原林 (2009).
参考文献
- Demaine, Erik D. ; Hajiaghayi, Mohammad Taghi; Kawarabayashi, Ken-ichi (2009)、「頂点マイナーフリーグラフの構造結果による近似アルゴリズム」、Proc. 36th International Colloquium Automata, Languages and Programming (ICALP '09) (PDF)、Lecture Notes in Computer Science、vol. 5555、Springer-Verlag、pp. 316–327、doi :10.1007/978-3-642-02927-1_27、ISBN 978-3-642-02926-4、MR 2544855。
- Demaine, Erik D. ; Hajiaghayi, Mohammad Taghi; Thilikos, Dimitrios M. (2002)、「1.5 近似によるグラフのツリー幅 (1 つの交差をマイナーとして含むグラフを除く)」、Proc. 5th International Workshop on approximation Algorithms for Combinatorial Optimization (APPROX 2002)、Lecture Notes in Computer Science、vol. 2462、Springer-Verlag、pp. 67–80、doi :10.1007/3-540-45753-4_8、hdl : 2117/97497、ISBN 978-3-540-44186-1、MR 2091577。
- 河原林 健一;モハル ボヤン(2007)、「グラフマイナー理論の最近の進歩と応用」、グラフと組合せ論、23 (1): 1–46、doi :10.1007/s00373-006-0684-x、MR 2292102、S2CID 7237484。
- Lovász、László (2006)、「グラフマイナー理論」、米国数学協会紀要、43 (1): 75–86、doi : 10.1090/S0273-0979-05-01088-8、MR 2188176。
- ロバートソン、ニール;シーモア、PD (1983)、「グラフマイナー。I.フォレストの除外」、組み合わせ理論ジャーナル、シリーズB、35 (1): 39–61、doi : 10.1016/0095-8956(83)90079-5、MR 0723569。
- ロバートソン、ニール;シーモア、PD (1986)、「グラフマイナー。II. ツリー幅のアルゴリズム的側面」、アルゴリズムジャーナル、7 (3): 309–322、doi :10.1016/0196-6774(86)90023-4、MR 0855559。
- ロバートソン、ニール;シーモア、PD (1984)、「グラフマイナー。III. 平面ツリー幅」、組み合わせ理論ジャーナル、シリーズ B、36 (1): 49–64、doi : 10.1016/0095-8956(84)90013-3、MR 0742386。
- ロバートソン、ニール;シーモア、PD (1990)、「グラフマイナー。IV. ツリー幅と準順序付け」、組み合わせ理論ジャーナル、シリーズ B、48 (2): 227–254、doi : 10.1016/0095-8956(90)90120-O、MR 1046757。
- ロバートソン、ニール;シーモア、PD (1986)、「グラフマイナー。V.平面グラフの除外」、組み合わせ理論ジャーナル、シリーズB、41 (1): 92–114、doi : 10.1016/0095-8956(86)90030-4、MR 0854606。
- ロバートソン、ニール;シーモア、PD (1986)、「グラフマイナー。VI。ディスク上の分離パス」、組み合わせ理論ジャーナル、シリーズ B、41 (1): 115–138、doi :10.1016/0095-8956(86)90031-6、MR 0854607。
- ロバートソン、ニール;シーモア、PD (1988)、「グラフマイナー。VII. 表面上の分離パス」、組み合わせ理論ジャーナル、シリーズ B、45 (2): 212–254、doi :10.1016/0095-8956(88)90070-6、MR 0961150。
- ロバートソン、ニール;シーモア、PD (1990)、「グラフマイナー。VIII. 一般曲面に対するクラトフスキー定理」、組み合わせ理論ジャーナル、シリーズ B、48 (2): 255–288、doi :10.1016/0095-8956(90)90121-F、MR 1046758。
- ロバートソン、ニール;シーモア、PD (1990)、「グラフマイナー。IX. 交差パスの不連続」、組み合わせ理論ジャーナル、シリーズ B、49 (1): 40–77、doi : 10.1016/0095-8956(90)90063-6、MR 1056819。
- ロバートソン、ニール;シーモア、PD (1991)、「グラフマイナー。X.ツリー分解の障害」、組み合わせ理論ジャーナル、シリーズB、52 (2): 153–190、doi : 10.1016/0095-8956(91)90061-N、MR 1110468。
- Robertson, Neil ; Seymour, PD (1993)、「交差が 1 つだけのグラフの除外」、Robertson, Neil、Seymour, Paul (編)、Graph Structure Theory: Proc. AMS–IMS–SIAM Joint Summer Research Conference on Graph Minors、Contemporary Mathematics、vol. 147、American Mathematical Society、pp. 669–675、doi :10.1090/conm/147/01206、ISBN 978-0-8218-5160-9、MR 1224738。
- ロバートソン、ニール;シーモア、PD (1994)、「グラフマイナー。XI. 表面上の回路」、組み合わせ理論ジャーナル、シリーズ B、60 (1): 72–106、doi : 10.1006/jctb.1994.1007、MR 1256585。
- ロバートソン、ニール;シーモア、PD (1995)、「グラフマイナー。XII. 表面上の距離」、組み合わせ理論ジャーナル、シリーズ B、64 (2): 240–272、doi : 10.1006/jctb.1995.1034、MR 1339851。
- ロバートソン、ニール;シーモア、PD (1995)、「グラフマイナー。XIII. 分離パス問題」、組み合わせ理論ジャーナル、シリーズ B、63 (1): 65–110、doi : 10.1006/jctb.1995.1006、MR 1309358。
- ロバートソン、ニール;シーモア、PD (1995)、「グラフマイナー。XIV。埋め込みの拡張」、組み合わせ理論ジャーナル、シリーズ B、65 (1): 23–50、doi : 10.1006/jctb.1995.1042、MR 1347339。
- ロバートソン、ニール;シーモア、PD (1996)、「グラフマイナー。XV. ジャイアントステップ」、組み合わせ理論ジャーナル、シリーズ B、68 (1): 112–148、doi : 10.1006/jctb.1996.0059、MR 1405708
- ロバートソン、ニール;シーモア、PD (2003)、「グラフマイナー。XVI。非平面グラフの除外」、組み合わせ理論ジャーナル、シリーズ B、89 (1): 43–76、doi :10.1016/S0095-8956(03)00042-X、MR 1999736。
- ロバートソン、ニール;シーモア、PD (1999)、「グラフマイナー。XVII。渦を制御する」、組み合わせ理論ジャーナル、シリーズ B、77 (1): 162–210、doi : 10.1006/jctb.1999.1919、MR 1710538。
- ロバートソン、ニール、シーモア、ポール(2003)、「グラフマイナー。XVIII. ツリー分解と準順序付け」、組み合わせ理論ジャーナル、シリーズ B、89 (1): 77–108、doi :10.1016/S0095-8956(03)00067-4、MR 1999737。
- ロバートソン、ニール;シーモア、PD (2004)、「グラフマイナー。XIX. 表面上の準整列」、組み合わせ理論ジャーナル、シリーズ B、90 (2): 325–385、doi :10.1016/j.jctb.2003.08.005、MR 2034033。
- ロバートソン、ニール;シーモア、PD (2004)、「グラフマイナー。XX. ワグナーの予想」、組み合わせ理論ジャーナル、シリーズ B、92 (2): 325–357、doi : 10.1016/j.jctb.2004.08.001、MR 2099147。
- ロバートソン、ニール、シーモア、ポール(2009)、「グラフマイナー。XXI。一意のリンクを持つグラフ」、組み合わせ理論ジャーナル、シリーズ B、99 (3): 583–616、doi : 10.1016/j.jctb.2008.08.003、MR 2507943。
- ロバートソン、ニール、シーモア、ポール(2012)、「グラフマイナー。XXII. リンク問題における無関係な頂点」(PDF)、Journal of Combinatorial Theory、シリーズ B、102 (2): 530–563、doi : 10.1016/j.jctb.2007.12.007、MR 2885434。
- ロバートソン、ニール、シーモア、ポール(2010)、「グラフマイナー XXIII. ナッシュ-ウィリアムズの浸漬予想」、組み合わせ理論ジャーナル、シリーズ B、100 (2): 181–205、doi : 10.1016/j.jctb.2009.07.003、MR 2595703。
- ワーグナー、クラウス(1937)、「クラトフスキの観察法」、Deutsche Mathematik、2 : 280–285。
