有界非決定性は、関数をリソース限定の決定論的チューリングマシンで受け入れられる言語のクラスに関連付けて、新しいクラス -を形成します。このクラスは、を定義するために使用されるのと同じリソース境界に従いますが、は最大で非決定的移動を許可する非決定的チューリングマシンによって受け入れられる言語で構成されます。(私は、KintalaとFischerによるオリジナルの代わりに、Goldsmith、Levy、Mundhenkの表記を使用していますは入力のサイズです。)C g C M C M g (n )n
私の質問:
GRAPH ISOMORPHISMが -ような定数がありますか?C √ PTIME
(編集: Joshua Grochowは、この質問に対する肯定的な回答は、現在知られているよりも漸近的なランタイム境界を持つGIのアルゴリズムを意味すると指摘しました。したがって、非決定的な動き。)
バックグラウンド
非決定論的移動は、決定論的に探索するために最大で多項式数の構成を作成するため、すべての固定定数、 -について またパディングにより一つにNP完全言語を示すことができる - \ mathsf {P}すべてのための\ varepsilon > 0。P T I M E = cはログN P T I M Eは、 cはログN N P = ∪ C N C - P T I M E N ε P ε > 0
KintalaとFischer は、頂点Vを持つ入力グラフに(| V | / 3) -cliqueがあるかどうかを決定することは\ mathsf {NP} -completeですが、O(\ sqrt {n}) - \ mathsf {PTIME}にあることを観察しました。これを確認するには、最大で| V | / 3-2個の近傍を持つ頂点を破棄します。残りの頂点が少なすぎる場合は、拒否します。それ以外の場合、残りの頂点はサイズ\ Omega(| V | ^ 2)のグラフを形成します。次に、| V |を使用して| V | / 3の頂点のサブセットを推測します。= O(\ sqrt {n})非決定的ステップで、多項式時間でクリークを形成することを確認します。
\ mathsf {NP}の密なグラフの他の言語LもO(\ sqrt {n}) - \ mathsf {PTIME}にあります。これは、頂点のサブセットが証明書として機能し、入力グラフのサイズが\ Omega(| V | ^ 2)である問題の場合です。例は、密なグラフの場合の誘導パスまたは3色の約束バージョンです。他の問題では、より大きな証明書が必要なようです。たとえば、ハミルトニアン回路を定義する頂点のリストには、\ Omega(| V | \ log | V |)ビットが必要なようです。そのような問題を決定するために証明書を推測するには小さすぎる非決定性の量を使用できるかどうかは、私には明らかではありません。
ことを考えると - NP完全言語を含めることができ、有界非決定性の階層に潜在的に容易に言語が落ちる場所を尋ねることは興味深いと思われます。一つは近い階層にあるように、NP完全ではないようです言語として、GIを期待するかもしれない -よりも -。ただし、GIの明白な証明書は、を使用してマップを指定しますビット、これはです。PのログN P N P | V | ログ| V | ω (√
この質問について考える別の方法:頂点のセット間のマップを指定することは、GIの最短の証明書ですか?
編集:ジョシュア・グロチョウのコメントに対処するために、さらにいくつかの(修正された)発言が続きます。
証明書がビットを使用し、多項式時間でチェックできる場合、ブルートフォースはGIに時間。サイズが証明書では、ブルートフォースはアルゴリズムに時間かかり、サイズが証明書時間かかるブルートフォースアプローチを生成し。Luksの長年の上限は時間です。これは、これらの2つの境界から定数指数までの時間です。p o l y (n )2 O (f (n )) = 2 O (f (n )) O (√2 O (√O(√2 O (√2 O (√
これらの考慮事項は、GIへの代替アプローチがあるかもしれないことを示唆しています。Luksのアプローチは、関連するグループのジェネレーターのサブセットを特定することに中核を置いているようです。したがって、非決定的マシンはグループのサブセットを推測する場合があります。次に、これらのサブセットを徹底的にチェックして、決定論的アルゴリズムを生成できます。関連付けられたグループがグラフのサイズよりも決して大きくないため、または必要なジェネレーターの数が常に少なく、各候補サブセットのチェックに時間がかかりすぎないために、要素のリストを簡潔に指定できる場合GIへの代替アプローチをもたらす可能性があります。
- チャンドラMRキンタラとパトリックC.フィッシャー、相対論的多項式時間限定計算における非決定性の洗練、SIAM Journal on Computing 9(1)、46–53、1980。doi:10.1137 / 0209003
- Judy Goldsmith、Matthew A. Levy、Martin Mundhenk、Limited nondeterminism 、SIGACT News 27(2)、20–29、1996。doi:10.1145 / 235767.235769
- LászlóBabai and Eugene M. Luks、Canonical Labeling of Graphs、STOC 1983、171–183。土井:10.1145 / 800061.808746