NP問題間のクック削減からKarp削減を構築できますか?
私たちは持っていたクックやカープ削減の関係についていくつかの質問を。Cookの削減(多項式時間のTuring削減)が、通常使用されるKarp削減(多項式の時間多項削減)と同じNP完全性の概念を定義していないことは明らかです。特に、P ≠≠\neq NPであっても、Cook削減はNPをco-NPから分離できません。したがって、典型的な還元証明ではクック還元を使用すべきではありません。 現在、学生は問題がNP困難であることを示すためにCook-reductionを使用する査読済みの作品[1]を見つけました。私は彼らがそこから取った削減についてフルスコアを与えませんでしたが、私は不思議に思います。 クックの削減はカープの削減と同様の硬度の概念を定義しているので、PをNPC応答から分離できるはずだと感じています。共同NPC、P NPを想定。特に、(次のような)次のことが当てはまります。≠≠\neq L1∈NP,L2∈NPCKarp,L2≤CookL1⟹L1∈NPCKarpL1∈NP,L2∈NPCKarp,L2≤CookL1⟹L1∈NPCKarp\qquad\displaystyle L_1 \in \mathrm{NP}, L_2 \in \mathrm{NPC}_{\mathrm{Karp}}, L_2 \leq_{\mathrm{Cook}} L_1 \implies L_1 \in \mathrm{NPC}_{\mathrm{Karp}}。 重要なナゲットは、なので、上記の鈍感さは回避されます。ここで、NPCの定義により、 "認識"します。L 2 ≤ K のR のP L 1L1∈ N PL1∈NPL_1 \in \mathrm{NP}L2≤K A R PL1L2≤KarpL1L_2 \leq_{\mathrm{Karp}} L_1 Vorによって指摘されているように、これはそれほど簡単ではありません(表記法を変更)。 仮定し、その、そして定義することにより、すべての言語の我々持っている、上記の意味が当てはまる場合は、、つまりはまだ未解決の問題です。 L 2 ∈ N P C K RのP ⊆ N …