グラフ同型問題に対する準多項式時間アルゴリズムの結果


40

グラフ同型問題(GI)は、おそらくのための最良の既知の候補であるNP-中間問題。最もよく知られているアルゴリズムは、実行時準指数アルゴリズムです。多項式階層が崩壊しない限り、GIは完全ではないことが知られていますNP2O(nlogn)NP

グラフ同型問題に対する準多項式時間アルゴリズムの複雑性理論的な結果はどうなるでしょうか?
GIの準多項式時間アルゴリズムは、複雑性理論の有名な推測に反論するでしょうか?


トーナメントの最小支配集合問題、グループ同型写像問題、トーナメント同型写像問題のような他の同様の問題には、準多項式時間(QP)アルゴリズムがあります。後者の2つの問題は、GIに対して多項式時間で縮約可能です。

トーナメントの最小支配セットの問題を効率的にGIに減らすことはできますか?
QPにとってGIが難しいと推測する推測はありますか?

更新(2015-12-14):Babaiは、GIの準多項式時間アルゴリズムのarXivに関する予備的な草案を投稿しました。

更新(2017-01-04):Babai はアルゴリズムが準多項式時間にあるという主張を撤回しました。新しい分析によれば、アルゴリズムは準指数時間にありますの内側にある。2 n o 1 expexp(O~(lgn))2no(1)

更新(2017-01-09):ババイは準多項式時間の主張を復活させ、問題の手順をより効率的な手順に置き換えました。


6
多くの人が多項式時間アルゴリズムを持っていると考えていると思いますが、そのようなアルゴリズムは複雑な理論的結果をもたらさないでしょう。
ハックベネット

7
これはあなたが求めているものではありませんが、私が知っている最高の方法です:グループ同型は自然で簡単な準多項式時間アルゴリズムを持っていますが、GIから削減はないことを証明しますGroupIso:eccc.hpi-web.de/report/2010/117。あなたが尋ねるよりも形式的に簡単な質問ですが、まだ広く開かれているのは、GIからGroupIsoへのポリタイムの削減がないことを証明することです。AC0
ジョシュアグロチョウ

14
2年後、私たちには答えがあると信じています。Laszlo Babaiは、GIに準多項式時間アルゴリズムがあることを証明しました。出典:lucatrevisan.wordpress.com/2015/11/03/...
user3415207

8
@ user3415207 Babaiは、準多項式ランタイムの主張を撤回しました。どうやら分析にエラーがありました。
ラファエル

6
@Raphael ...そして、Babaiは彼の主張を回復しました(あなたと同じリンク)。
ダニー

回答:


5

私が知る限り、GIがQPにあるという単なる事実(ブラックボックスとして)の結果について単純に尋ねると、答えはほとんどないと思います。私が考えることができる1つのことは、定理ではなく、研究の方向性の結果であり、グループ同型です。GroupIsoはGIに還元され、GroupIsoがPにあるかどうかさえわからないので、GroupIsoをPに入れることは、GIをPに入れることの重要な障害と見なすことができます(後者が当てはまる場合)。

ただし、GroupIsoの自明なアルゴリズムはであるため、GIの複雑さがに戻ったとき、GroupIsoがGIをPに入れるのにすぐに関連する障害になる前に、GIの複雑さを改善する方法。しかし、GIがQPにある場合、GroupIsoはGIのさらなる改善にはるかに関連する障害になります。(もちろん、準多項式の指数の指数は依然として潜在的に関連するギャップですが、GIがQPにある場合、ギャップははるかに小さくなります。) 2 Onlogn+O(1)2O~(n)


射影平面()の同型をテストする上で、はるかに弱い上限を改善することはできないようです。cstheory.stackexchange.com/questions/34773/を参照してくださいnO(loglogn)
モハマドアル

@ MohammadAl-Turkistany:はい、しかし、その後、私の同じ議論が適用されます:GIが準ポリで「ウェイ」アップしている場合、ProjPlaneIsoはGIをPに入れる障害とはほど遠いです。GIが適時に、いくつかのために、そしてProjPlaneIsoは、関連する障害になるでしょう。したがって、現時点では、GroupIsoがより差し迫った障害であるように思われます cnO(loglogn)cc
...-Joshua Grochow

@JoshuaGrochow「グループと色同型の問題について」でフランソワ・ル・ガルとデビッド・J・ローゼンバウムが取ったアプローチが理にかなっていることに同意しますか?それとも、少なくとも彼らがラースロー・ババイの結果の基本的な理解を得た後に出てくるかもしれないいくつかの質問を扱っているのでしょうか?
トーマスクリンペル

@ThomasKlimpel:私は彼らの論文が理にかなっていることに同意しますが、彼らの洞察を活用する方法はまだわかりません(ババイの証拠のほとんどを理解しているにもかかわらず)。
ジョシュアグロチョフ

QPのGIは、最終的にGIをなどの限定された非決定性クラスに配置すると思われませんか?βkP
モハマドアルトルコ

2

最後の質問に関して:時間階層定理は、多項式時間の多対一またはチューリング簡約のもとで、QPには完全な問題がないことを直ちに暗示します。(一方で、と保存するすべての問題は準多項式簡約の下でQP困難です。)したがって、Babaiの結果が正しいと仮定すると、GIはQP困難ではありませんΣ *Σ


0

グラフ同型問題に対する準多項式時間アルゴリズムの複雑性理論的な結果はどうなるでしょうか?

素数性テストの決定論的多項式時間アルゴリズム、線形計画法の決定論的多項式時間アルゴリズム、および実際に効率的な(ランダム化された)アルゴリズム(アルゴリズムが非効率になったまれな病理学的例)がわかっていた場合の結果に多かれ少なかれ似ていますそして長い間使用されています。実際の効率は、まれな病理学的例の問題を克服する決定論的理論アルゴリズムの存在の良い指標であるという推測を確認します。

GIの準多項式時間アルゴリズムは、複雑性理論の有名な推測に反論するでしょうか?

いいえ、推測はむしろ反対のサイトに行きます。すなわち、GIはPにあります。GIはNPにあるため、このタイプの推測にすぐに反論することはできません。

トーナメントの最小支配セットの問題を効率的にGIに減らすことはできますか?

最小支配集合は同型の問題ではないため、GIに還元可能であると期待される理由はありません。

QPにとってGIが難しいと推測する推測はありますか?

文字列同型の問題をGIに還元する方法すら知らず、これは少なくとも同型の問題です。Babaiの証明は、文字列同型がQPにあることを示したので、...そしてQPにとって意味のあることさえ難しいのは何ですか?多項式時間の短縮では困難ですか?


フランソワ・ル・ガルとデイビッド・J・ローゼンバウムによる「グループと色同型問題について」の紹介から

同型性テスト問題の複雑さは、それらが基本的な計算問題であり、またそれらの多くがPにあることは知られていないが、それでもNP完全問題より簡単であるように見えるため、研究に値します。これらの中で最もよく研​​究されているのは、グラフ同型問題です。

GIGrI(上記の論文で、しかし著者はなぜ誰も前にそれをしなかったのか疑問に思う)が定義されており、文字列同型問題から欠けている部分を追加します。(そして、色同型問題は、文字列同型問題とは異なる名前です。名前色自己同型問題は、BabaiとLuksの最初の論文にまでさかのぼります。

GI


編集:この答えは、ババイが修正を発表する前に、ババイの結果を撤回するという文脈で与えられました。文字列同型問題によって示唆されるグラフ同型問題のわずかな一般化が本当に重要な問題であることを示唆しています。ここでの暗黙の期待は、グラフ同型問題の合理的なアルゴリズムが、一般化グラフ同型問題の同様のアルゴリズムにつながることです。一般化された問題は、セットスタビライザー問題グループ交差問題、コセット交差問題、セットトランスポーター問題に相当する多項式時間です...この期待の背後にある考え方は、一般化された問題が再帰部分で発生することです合理的なアルゴリズムであるため、とにかく対処しなければなりません。(そして、一般化された問題がグラフ同型に相当する多項式時間である可能性は十分にあります。)

現在、Joshua Grochowのコメントは、文字列同型問題の欠落部分の概念的な重要性を説明することに成功しなかったことを示しています。無限の構造の場合、有効な同型は与えられた構造を保存するだけでなく、適切な関数のカテゴリ(たとえば、連続関数のカテゴリ)にも属している必要があることを理解する方が簡単です。有限構造の場合、類似の現象は主に商構造に対して発生し、関数の適切なカテゴリは与えられた商と互換性があるはずです。ジョンソンのものは、そのような商の典型的な例です。たとえば、パーティションロジックは、あるベースセットの2つの要素サブセットに対して機能します。また、同型の許容カテゴリを制限すると、同型テストの問題が簡単になることが多いことに注意してください。

グラフ同型問題の一般化に伴う問題は、どこでやめるかです。順列群同型問題を含む限り一般化しないのはなぜですか?グラフ同型の多くの非自明な結果はおそらく置換群同型にも引き継がれるので、この質問は本当に難しいです。ただし、ここでは、グラフ同型問題と実際に密接な関係があるとしても、計算置換グループ理論をそれ自体が主題として扱う方が合理的です。


1
Sn

1
@JoshuaGrochow色isoの場合、色は単なる任意の数字です(wlogは[n]に制限されます)。文字列isoの場合、文字列は固定の有限アルファベットで与えられます。バイナリアルファベットだと思っていましたが、これを誤解していました。色isoが文字列isoの単なる別の名前であるかどうか、最初は混乱していたことを思い出しました。だから、ラズロが彼の主張を撤回した後に私がその論文を読むことに決めたとき、それは私にとって違いのように感じました。「有限のアルファベットを超えて」は「お気に入りの有限のアルファベットを修正しても違いはありません」と通信するので、実際には違いがあります。それは本当です。
トーマスクリンペル

1
logn[n]

1
@JoshuaGrochowこれは、私がそれが意味をなさないという意味です。それは本当です。私はあなたの「文字列同型/色同型はそのクラスに該当しません」というコメントに対処しようとしました。途中でアンドレアス・ブラスとユーリ・グレビッチは、概念的な点にも焦点を合わせようとしていますが、グラフの同型と文字列の同型が多項式時間等価であるかどうかを調査する義務(またはプレッシャー)を感じないように、ババイがアルゴリズムを修正したことを嬉しく思います(この答えを書いた理由は次のとおりです。)
トーマスクリンペル

GIの進捗とランダム化解除の結果を比較する理由がわかりません。
サショニコロフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.