コンテナ方式

(ハイパーグラフ)コンテナ法は、所定の局所制約を持つ離散オブジェクトの族に関する典型的な構造を特徴付けたり、極限的な疑問に答えたりするのに役立つ強力なツールです。こうした疑問は、極限グラフ理論加法組合せ論、離散幾何学符号理論ラムゼー理論において自然に生じ、関連分野における最も古典的な問題のいくつかを包含しています。

これらの問題は、次のような形式の質問として表現できます。有限頂点集合V上の辺集合Eを持つハイパーグラフ H (つまり、サイズ制約のあるVの部分集合の集合)が与えられたとき、 H独立集合(つまり、 Eの要素を含まないVの部分集合)について何が言えるでしょうか?ハイパーグラフコンテナ補題は、このような質問に取り組むための方法を提供します。

歴史

極値グラフ理論の基礎問題の一つは、1907年のマンテルと1940年代のトゥランの研究に遡り、ある固定された禁制グラフ Hのコピーを部分グラフとして含まないグラフを特徴付けることである。別の領域では、加法組合せ論における動機づけとなる問いの一つは、 k項差数列を含まない整数集合がどれだけの大きさになり得るかを理解することであり、このサイズの上限はロス( ) とセメレディ(一般のk ) によって与えられている。

グラフにおけるコンテナの手法は、1980年にクライトマンとウィンストンによって初めて開拓され、格子の数[1]と4閉路のないグラフの数[2]を制限しました。コンテナスタイルの補題は、異なる文脈で複数の数学者によって独立に開発されました。特にサポジェンコは、2002年から2003年にかけてこのアプローチを最初に使用して、正則グラフの独立集合[3]アーベル群の和自由集合[4]を列挙し、その他のさまざまな列挙問題を研究しました[5]。

これらのアイデアをハイパーグラフコンテナ補題に一般化する手法は、2015年にサクストンとトーマスン[6]とバログ、モリス、サモティジ[7]によって独立に考案され、さまざまな以前の関連研究に触発されました。

主なアイデアと非公式な声明

組合せ論における多くの問題は、グラフやハイパーグラフにおける独立集合に関する問題として再構成することができます。例えば、k項等差数列を持たない整数1からnの部分集合を理解したいとします。これらの部分集合はk一様ハイパーグラフにおける独立集合と全く同じです。ここで、Eは におけるすべてのk項等差数列の集合です

上記の例(および他の多くの例)では、通常、ハイパーグラフHに関して提起される問題には 2 つの自然なクラスがあります。

  • Hにおける最大独立集合の大きさはどれくらいですか? Hにおける最大サイズの独立集合の集合はどのように見えるでしょうか?
  • Hには独立集合がいくつありますか? Hにおける「典型的な」独立集合はどのようなものですか?

これらの問題は、単純な観察によって結びついています。Hの最大独立集合の大きさを としHが独立集合であるとします。すると、

ここで、下限は最大独立集合のすべての部分集合を取ることによって得られます。これらの境界は、 が非常に大きく、ハイパーグラフの頂点数に近い場合を除き、互いに比較的離れています。しかし、組み合わせ問題で自然に生じる多くのハイパーグラフでは、下限が真の値に近いと信じる理由があります。したがって、主な目標はi(H)の上限を改善することです

ハイパーグラフコンテナ補題は、ハイパーグラフ内の独立集合族の構造とサイズを理解するための強力なアプローチを提供します。ハイパーグラフコンテナ法の核心は、ハイパーグラフから、以下の性質を満たす頂点の部分集合であるコンテナの集合を抽出することです。

  • コンテナはそれほど多くありません。
  • 各コンテナーは、最大の独立セットよりもそれほど大きくありません。
  • 各コンテナにはエッジがほとんどありません。
  • ハイパーグラフ内のすべての独立セットは、何らかのコンテナーに完全に含まれます。

コンテナという名称は、この最後の条件を暗示しています。このようなコンテナは、独立集合(コンテナの部分集合)の族を特徴づけたり、ハイパーグラフの独立集合を列挙したり(コンテナの可能なすべての部分集合を単純に考慮するだけで)するための効果的なアプローチとなることがよくあります。

ハイパーグラフコンテナ補題は、上記のコンテナ分解を2つの部分で実現します。まず、決定論的関数fを構築します。次に、ハイパーグラフHの各独立集合Iから、フィンガープリントと呼ばれる比較的小さな頂点の集合を抽出するアルゴリズムを提供します。このフィンガープリントは という性質を持ちます。そして、コンテナとは上記のプロセスで生成される集合の集合であり、フィンガープリントのサイズが小さいため、このようなコンテナ集合の数を適切に制御できます。

グラフコンテナアルゴリズム

まず、グラフ内の独立集合の数の強い上限を示す方法を説明します。この説明は、もともとKleitman-WinstonとSapozhenkoによって採用されたグラフコンテナ法に関するSamotij [8]の調査を基にしたものです。

表記

以下のセクションでは次の表記を使用します。

  • は頂点上のグラフであり、頂点集合には(任意の)順序が与えられています
  • Gの独立集合の集合を とします大きrの独立集合の個数を とします
  • 頂点サブセットの最大次数順序は、誘導サブグラフ内の次数によってA内の頂点を順序付けすることです

クライトマン・ウィンストンアルゴリズム

次のアルゴリズムは、グラフ内の各独立集合に対して小さな「指紋」と、その指紋の決定論的関数を与え、独立集合全体を含む大きすぎない部分集合を構築する。

グラフG、独立集合、正の整数を固定します

  1. 初期化: let
  2. 反復処理:
    • 最大次数順序を構築する
    • (つまり、誘導部分グラフG[A]の最大次数を持つAの頂点となるような最小のインデックスを見つけます。
    • とします。ここでは頂点 の近傍です
  3. ベクトルと頂点セットを出力します

分析

構築上、上記アルゴリズムの出力は という性質を持ちます。ただし、は によって完全に決定され、 の関数ではない頂点部分集合であることに留意してください。これを強調するために、 と書きます。また、上記アルゴリズムの集合は、ベクトル からのみ再構成できることもわかります

これは、が指紋として、またコンテナとして適切な選択である可能性を示唆している。より正確には、 の独立集合の個数を、ある大きさの出力シーケンスの和として制限することができる。

ここで、グラフの独立集合の総数の上限を得るために合計することができます。

この上限を最小化しようとする場合、これら2つの項をバランス/最小化する を選ぶ必要があります。この結果は、頂点を最大次数で並べること( を最小化すること)の価値を示しています

補題

上記の不等式と観察は、ベクトル上の明示的な和から切り離された、より一般的な設定で述べることができます

補題1:頂点と を持つグラフが与えられ、整数と実数がを満たすとする。少なくとも頂点上のすべての誘導部分グラフの辺密度が少なくとも であるとする。すると、すべての整数 に対して

補題2:頂点上のグラフを とし、となる整数と実数が選択されていると仮定する少なくとも個の頂点の部分集合がすべて少なくとも 個の辺を持つ場合、頂点の部分集合(「指紋」)の集合と決定論的関数が存在するので、すべての独立集合 に対して、となるような が存在する

ハイパーグラフコンテナ補題

非公式には、ハイパーグラフコンテナの補題は、各独立集合に小さなフィンガープリント を割り当てることができることを示しています。これにより、同じフィンガープリントを持つすべての独立集合は、同じより大きな集合、つまり関連するコンテナに属し、そのサイズはハイパーグラフの頂点数から制限されます。さらに、これらのフィンガープリントは小さく(したがってコンテナの数も少ない)、ハイパーグラフのいくつかの単純な性質を用いて、本質的に最適な方法でそのサイズの上限を設定できます。

一様ハイパーグラフに関連する次の表記を思い出します

  • 正の整数 に対してを定義します。ここで です
  • を の独立集合の集合としますそのような独立集合を表します。

声明

この補題はバログ、モリス、サモティジ、サクストンの著作に載っているバージョンを述べる。[9]

一様超グラフとし、任意の と何らかのに対してが成り立つとする。すると、集合と関数が存在し

  • 任意のに対して、および が存在する
  • すべてのおよびについて

アプリケーション例

通常のグラフ

独立集合の数の上限

すべての-頂点-正則グラフがを満たすような絶対定数Cが存在することを示します

の自明な境界を用いて、各サイズの独立集合の数を制限することができる。より大きな については、 を取る。これらのパラメータを用いると、d正則グラフは補題1の条件を満たすので、

すべてを合計する

これを差し込むと、望ましい結果が得られます

和自由集合

アーベル群の元の集合がを満たす を持たないとき、その集合は和自由であるといいます。の和自由部分集合は最大で 個存在することを示します

これは、正則グラフにおける独立集合の数に関する上記の上限から導かれます。これを確認するには、補助グラフを構築する必要があります。まず、低次の項まで、少なくとも より小さい要素を持つ和のない集合に焦点を絞ることができることに着目します(この補集合に含まれる部分集合の数は最大 であるため)。

ある部分集合 が与えられたとき、頂点集合と辺集合 を持つ補助グラフ を定義しSの各要素が より小さいので、この補助グラフは正則であることが分かります。そして、 が部分集合 の最小の要素である場合、集合 はグラフ 内の独立集合となります。すると、前述の境界より、 の和が自由である部分集合の数は最大で であること が分かります。

三角形のないグラフ

我々は、頂点を持つ三角形のないグラフの数に漸近的に厳しい上限を与えることによって、ハイパーグラフコンテナ補題を用いて列挙の質問に答える例を示す[10]

非公式声明

二部グラフには三角形がないので、頂点を持つ三角形が存在しないグラフの数は少なくとも 個であり、これはバランスの取れた完全二部グラフのすべての可能なサブグラフを列挙することによって得られます

頂点集合と辺集合 を持つ補助的な3一様ハイパーグラフHを構築できます。このハイパーグラフは、頂点上の三角形のないグラフの族がまさにこのハイパーグラフの独立集合 の集合であるという意味で、三角形を「エンコード」します

上記のハイパーグラフは次数分布が良好です。つまり、 の各辺、つまり の頂点はちょうど個の三角形に含まれ、 の各要素のペアは最大で 1 個の三角形に含まれます。したがって、ハイパーグラフコンテナの補題を(反復的に)適用することで、ハイパーグラフの三角形を含まないグラフ/独立集合をすべて含む少数の三角形を含むコンテナの族が存在することが示されます。

三角形のないグラフの数の上限

まず、汎用ハイパーグラフ コンテナの補題を次のように 3 均一ハイパーグラフに特化します。

補題:任意の に対して、以下が成り立つものが存在する。を平均次数を持つ3-一様超グラフとし、 とする。すると、最大で 個のコンテナからなる 集合が存在し、

  • あらゆる に対して、 が存在する
  • すべての人のために

この補題を繰り返し適用すると、次の定理が得られます(以下で証明されます)。

定理:すべての に対して、以下が成り立つようなグラフが存在する。任意の正の整数nに対して、以下を 満たすn頂点のグラフの集合が存在する。

  • それぞれ三角形の数は
  • 頂点上の三角形のないグラフはそれぞれ何らかの に含まれます

証明:上で定義したハイパーグラフを考える。先ほど非公式に述べたように、このハイパーグラフは任意の に対して を満たす。したがって、 に対して上記の補題を適用するとの部分集合(つまり頂点上のグラフ)集合であって、

  • すべての三角形のないグラフは何らかのグラフのサブグラフである
  • それぞれ最大で 個のエッジを持ちます。

これは示したい結果ほど強力ではないので、コンテナの補題を反復的に適用します。少なくとも個の三角形を持つコンテナがあると仮定します。コンテナの補題を誘導サブハイパーグラフ に適用できます。 の平均次数は少なくとも 個です。これは、 内のすべての三角形が の辺であり、この誘導サブグラフは最大個の頂点を持つためです。したがって、パラメータ を持つ補題 を適用しをコンテナの集合から削除し、 を覆うコンテナの集合に置き換えます

三角形の数よりも少ないコンテナの最終的な集合が得られるまで、反復処理を続けることができます。この集合は大きすぎることはないことがわかります。誘導されたサブグラフはすべて、最大で個の頂点と、平均次数が少なくとも 個であるため、各反復処理で最大で 個の新しいコンテナが生成されます。さらに、コンテナのサイズは毎回 倍に縮小するため、 に依存せず、一定回数の反復処理が行われた後に反復処理は終了します。

参照

独立集合 (グラフ理論)
セメレディの定理
ゼメレディの規則性補題

参考文献

  1. ^ ダニエル・クライトマン、ケネス・ウィンストン (1980). 「格子の漸近数」.離散数学年報. 6 : 243–249 . doi :10.1016/S0167-5060(08)70708-8. ISBN 9780444860484
  2. ^ ダニエル・クライトマン、ケネス・ウィンストン (1982). 「4-サイクルを持たないグラフの数について」.離散数学. 31 (2): 167– 172. doi : 10.1016/0012-365X(82)90204-7 .
  3. ^ サポジェンコ、アレクサンダー (2003)。 「キャメロン・エルドス予想」。ドクラディ・アカデミ・ナウク393 : 749 – 752.
  4. ^ サポジェンコ、アレクサンダー (2002). 「アーベル群における和自由集合の数の漸近解析」.国立アカデミー紀要. 383 : 454–458 .
  5. ^ Sapozhenko, Alexander (2005)、「コンテナシステムと列挙問題」確率アルゴリズム:基礎と応用、コンピュータサイエンス講義ノート、第3777巻、ベルリン、ハイデルベルク:Springer Berlin Heidelberg、pp.  1– 13、doi :10.1007/11571155_1、ISBN 978-3-540-29498-6、 2022年2月13日取得
  6. ^ Saxton, David; Thomason, Andrew (2015). 「ハイパーグラフコンテナ」. Inventiones Mathematicae . 201 (3): 925– 992. arXiv : 1204.6595 . Bibcode :2015InMat.201..925S. doi :10.1007/s00222-014-0562-8. S2CID  119253715.
  7. ^ Balogh, József; Morris, Robert; Samotij, Wojciech (2015). 「ハイパーグラフにおける独立集合」. Journal of the American Mathematical Society . 28 (3): 669– 709. arXiv : 1204.6530 . doi : 10.1090/S0894-0347-2014-00816-X . S2CID  15244650.
  8. ^ サモティ、ヴォイチェフ (2015). 「グラフ内の独立集合を数える」。欧州組合せ論ジャーナル48 : 5–18.arXiv : 1412.0940 土井:10.1016/j.ejc.2015.02.005。S2CID  15850625。
  9. ^ Balogh, József; Morris, Robert; Samotij, Wojciech (2015). 「ハイパーグラフにおける独立集合」. Journal of the American Mathematical Society . 28 (3): 669– 709. arXiv : 1204.6530 . doi : 10.1090/S0894-0347-2014-00816-X . S2CID  15244650.
  10. ^ Balogh, József; Morris, Robert; Samotij, Wojciech (2018). 「ハイパーグラフコンテナ法」.国際数学者会議論文集: リオデジャネイロ. arXiv : 1801.04584 .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Container_method&oldid=1310819801"