8 NPで完了していないNPの2つの言語の共通部分をNPで完了できますか? coNPが完了していないcoNPの2つの言語の共通部分は、coNPが完了できますか? 2つの言語の1つがcoNPで完全でなく、もう1つがNPで完全ではないNP完全またはcoNP完全の交差は可能ですか? complexity-classes np — T .... ソース とても興味深い。:) — Michael Wehar 2 P = NPの場合、答えはNOです。この場合、NP完全(coNP完全)ではない言語は、空のセットとです。Σ∗Σ∗ — Gamow 3 PがNPに等しくない場合、ラダーによるNP中間の問題が存在します。1。 — ARi
19 ARiのコメントをわかりやすく説明するための拡張コメント(私が見ている間に書いていました)。 ラードナーの定理で使用されているアプローチと同様の「大きなギャップ」アプローチを使用することで十分です。例えば: あ1= { x ∣ x∈ SあT∧F(| x |) は偶数です} ∪ { x ∣ f(| x |) は奇妙です}あ1={バツ|バツ∈SあT∧f(|バツ|) でも}∪{バツ|f(|バツ|) 奇妙です} あ2= { X | X ∈ SA T∧ F(| x |) は奇数です} ∪ { x ∣ f(| x |) は偶数です}あ2={バツ|バツ∈SあT∧f(|バツ|) 奇妙です}∪{バツ|f(|バツ|) でも} ここで、は、多項式時間で計算可能な十分に遅い増加関数です。たとえば、Uniformly Hard Languagesの付録A.1の Ladnerの定理証明におけるその構築を参照してください。ff 建設によって NPCはないが、A 1 ∩ A 2 = S A Tあ1、A2あ1、あ2あ1∩ A2= SA Tあ1∩あ2=SあT — マルツィオデビアシ ソース 2 とA 2がNPCではないのはなぜですか?あ1あ1あ2あ2 — Mateus de Oliveira Oliveira @MateusdeOliveiraOliveira:によって遅延対角化 NPC(されていない A 1は、人工的なNP-中間問題です)。詳細については、リンクされた証明を参照してください。もちろん、 P ≠ N Pであると仮定する必要があります。P = N Pの場合は、すでに上記のコメントでガモフによって除外されています。{ X | X ∈ SA T∧ F(| x |) は偶数です}{バツ|バツ∈SあT∧f(|バツ|) でも}あ1あ1P≠ NPP≠NPP= NPP=NP — Marzio De Biasi ポリタイム関数について気にする必要はありませんか? — ARi @ARi:いいえ、NPの完全性を妨げる(遅延対角化を可能にする)ために大きなギャップを作成するには十分に遅くなければなりません。翌日には正式な証明を書こうと思います。 — Marzio De Biasi ff