密なNP完全言語はP = NPを意味します


16

ような多項式が存在する場合、言語は密であると言いますすべての換言すれば、任意の所与な長さのためにの長さの唯一の多項式多くの単語が存在ではないJΣp

|JcΣn|p(n)
nN.nnJ.

私が現在勉強している問題は、次のことを示すように求めています

密な完全言語が存在する場合、NPP=NP

テキストが示唆しているのは、 -への多項式簡約を検討し、要素も生成しながら、指定された式を満たそうとするアルゴリズムを構築すること3SATCNFJc.

私が思っているのは

もっと直接的な証拠はありますか?この概念はより一般的な設定で知られていますか?


1
関連するスパース言語の概念があり、条件は正反対です:。|JΣn|p(n)
ユヴァルフィルマス

2
マハネーの定理をチェックしてください。
PAL GD

2
@PålGD答えになりますか?(引数が密集した言語に引き継がれると仮定)
ユヴァルフィルマス

回答:


6

これは、マハニーの定理に関する素晴らしい宿題の問題です。

「密」言語の補語は疎言語であることに注意してください。さらに、言語が -completeの場合、その補数は -completeです。NPcoNP

「密な」完全な言語がある場合、まばらな完全な言語があります。NP coNP

Mahaneyの定理は、ない限り、疎な完全な言語は存在しないことを示しています。NPP=NP

がと同等でない限り、完全な言語が存在しないことを示す証明を採用できます(は補完の下で閉じられます)。coNPP=coNPP=NPP

要約すると、ない限り、答えはノーです。もしそのノート、その後すべての自明でない言語である -complete。P=NPP=NPNP

ps:以下を試してから、マハニーの定理を使用することができます。スパース -completeセットがある場合は、スパース -completeセットがあります。しかし、この声明の証明は、マハニーの定理の証明よりもはるかに簡単だとは思わない。NPcoNP


4

上記のように、マハニーの定理によれば。 ない限り 、疎言語と密言語はなりません。NPHardP=NP

上記のドラフトには完全な証拠が含まれています。


1
これはコメント(あなたのものでさえない)以上のものを与えません。この投稿から適切な回答を作成するために詳しく説明してください。
ラファエル

@ラファエル:それは適切な答えです。リンクを確認しましたか?
伊藤剛

5
@TsuyoshiIto:リンクのみで構成される回答は、一般的にSEでは不適切と見なされます。こちらをご覧ください
ラファエル

@Raphael:答えられた質問は以前に文献で解決されました。リンクには完全な証明(6ページ)が含まれています。彼にもっと質問があれば、議論を続けられると思います。
レザ

@ラファエル:ばか。リンクは何もないよりはましです。必要に応じて、有用なリンクを投稿したことをユーザーに非難するのではなく、自分で答えを詳しく説明してください。
伊藤剛
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.