NSPACE(O(n))の言語で、DSPACE(O(n))にはない可能性が高い


10

実際、状況依存言語のセット(受け入れ言語)は(通常の言語)ほど広く議論されていないことがわかりましたまたは(コンテキストフリー言語)。また、未解決の問題は、「類似の」問題ほど有名ではありません: " "。= N S P A C E O n = L B A R E G C F L D S P A C E O n = N S P A C E O n P = N PCSL=NSPACE(O(n))=LBAREGCFLDSPACE(O(n))=?NSPACE(O(n))P=?NP

まあ、本当にそのような類推はありますか?

  1. あることが証明できない言語 (完全言語など)がありますか?D S P A C E O n N PCSLDSPACE(O(n))NP
  2. また:言語ありで以下の意味での"完全"である:私たちはそのことを証明できる場合はである我々が得るには、その?C S L L D S P A C E O n D S P A C E O n = N S P A C E O n LCSLLDSPACE(O(n))DSPACE(O(n))=NSPACE(O(n))
  3. (たぶん意見の問題かもしれません)両方の問題は同じレベルの難易度ですか?

N Lは、 P N Pよりも類似した問題です。LNLPNP
rus9384 2017

十分な回答を得たと思います。受け入れることができます。これらの2人の回答者が知らない場合、問題はおそらく未解決のままです。役立つと思われる場合は、Theoretical Computer Scienceに自由に再投稿してください。ただし、人々が同じことを書くのに時間を無駄にしないように、ここにリンクを戻してください。
ラファエル

回答:


8

これらの質問のよりよく知られているバージョンは質問。もしL = N L次いで(やや難しい)パディング引数示すことがD S P A C EN = N S P A C EN などD S P A C EN N S P A C En L=?NLL=NLDSPACE(n)=NSPACE(n)DSPACE(n)NSPACE(n)よく知られている予想意味します。LNL

推測は、推測PN Pよりも(いくつかの点で)親しみやすいと見なされます。D S P A C En N S P A C En の推測について多くの人が意見を持っているかどうかはわかりません。LNLPNPDSPACE(n)NSPACE(n)

ここで大きな画像は、かどうかであるサヴィッチの定理と述べ、合理的なため、T N ログN、タイトであります。一方、N P S P A C E = P S P A C ENSPACE(t(n))DSPACE(t(n)2)t(n)lognNPSPACE=PSPACEほとんどの人は信じていると思います。一方、t n 2が最適な爆発であると人々が信じているかどうかはわかりません。おそらく、場合によっては、より小さな指数も機能します。たとえば、最近のarXivの論文、Yijia Chen、Michael Elberfeld、MoritzMüllerによるモデル化された有界変数の1次論理のパラメーター化された空間の複雑さを参照してください。NSPACE(nk)DSPACE(nk)t(n)2


これは、関連する問題を確認するのに役立ちます。それをありがとう。
rl1 2017

あなたは言った:「多くの人が推測について意見を持っているとは思わない。」しかし、その推測は依然として研究の主題ですよね。DSPACE(n)NSPACE(n)
rl1 2017

それであなたが活発な研究の主題を意味しているなら、私にはわかりません。しかし、答えを知ることは確かに(コミュニティにとって)興味深いでしょう。
Yuval Filmus

パディング引数が難しいのはなぜですか?場合、DTMがNTMをシミュレートするためにO log n スペースが必要であることを意味しませんか?L=NLO(logn)
rus9384 2017

@ rus9384実際に引数を実行して難易度を確認するか、リンクを確認してください。
Yuval Filmus

1
  1. はい、DSPACE(O(n))の削減にはCSLの完全な言語があります。基本的には、指向性到達可能性のバリアントであり、必要に応じて非循環的到達可能性に制限できます。
  2. はい、1をご覧ください。
  3. つまり、質問DSPACE(O(n))= ですか?NSPACE(O(n))を質問として難易度の同じレベルでP = NP?まあ、私たちはPNPの厳密なサブセットであると信じる十分な理由がありますが、DSPACE(O(n))NSPACE(O(n))の厳密なサブセットであると信じる同様によく練られた理由については知りません。簡単な質問焦点を当てましょう= N L。ランダムウォークは、SLに関連付けられた無向グラフを(到達可能性に関して)探索するには「悪くない」L=?NL。有向グラフ上での明らかな類似のランダムウォークは、(到達可能性に関して)有向グラフの探索でひどく失敗します。しかし、多分有向グラフ(または層状非循環グラフ)を探索する他の同様のランダム化された方法があるかもしれません。サビッチの定理に基づいて、ランダム探索プロセス中に有向グラフ内の位置の変化するセットを保存することをいとわなければ、私はそのような方法があるとさえ推測します。そして、課題は、O log n 未満の位置を保存しても適切なランダム化された探索が許可されないかどうかを理解することです。O(logn)O(logn)

    信じるべきかどうかを理解した後でも、それを証明することはPN Pを証明することと同じくらい不可能であろう。ライアン・ウィリアムズは明確な理由を1つ挙げて言っていますLNLPNP

    それ以上に、多くの人々が試し、まだ誰も成功していないという観察以外に、「証明するのが難しい」と信じる特別な理由を知りません。

    その答えにあるALogTime!=ハードPHは、証明(および不明)するには?ランス・フォートナウは基本的にこの問題を提起しましたが、まだ同意しません。私自身のレッスンは:

    つまり、「ALogTime!= PH」という文は、分離結果を証明するための困難が始まる場所です。「ALogTime = NP」は「P = NP = PH」を意味するため、このステートメントは実際には「ALogTime!= NP」と同等であることに注意してください。


NL

@ rl1有向グラフのエンコーディングは異なり、特にそのサイズはO(exp(n))です。基本的に、対応するチューリングマシンの遷移グラフ(固定メモリ制限付き)。
Thomas Klimpel 2017

バリアントの正確な定義と「コンプリーネス」の証明へのリンクはありますか?
rl1

@ rl1複雑な理論の入門書をいくつかチェックしました。そのトピックのパパディミトリウでの治療は良いと詳細です、アローラ/バラクでの治療も十分に良いです。シプサーまたはゴールドライヒでの治療があなたが望むものを与えるかどうかはあまりわかりません。これは古い本であり、これは古いトピックであり、適切に制限されたチューリングマシンによる遷移グラフのエンコードのテーマも、Papadimitriouによる新しい研究で再発するためです。
Thomas Klimpel 2017

CSL=NSPACE(n)NL

1

他の回答に加えて、CSL対DCSLの問題には還元性と完全性の概念、つまりlog-lin還元性の概念があり、非常に自然なCSL完全な問題があります。たとえば、正規表現の不等価問題です。以下は、あなたの質問と非常によく似た質問で、詳細な背景と参考資料を提供する回答が含まれています。https//cstheory.stackexchange.com/questions/1905/completeness-and-context-sensitive-languages


-1

SATNTIME(n)DSPACE(n)L=PNPDSPACE(n)DSPACE(n)L=NLDSPACE(n)=NSPACE(n)L=NLL=PNPNSPACE(n)CSL=NSPACE(n)CSLNPCSLcompleteNPCSLNPL=P

L=P

https://hal.archives-ouvertes.fr/hal-01999029

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.