二分法の定理は何を食べますか?


10

ことはよく知られている特定のクラスNP -problems HAVE の二分法の定理、クラス内のすべてのタスクはどちらかであることを保証NPの -completeかであるP。このような結果として最もよく知られているのは、 シェーファーの二分法の定理と、いくつかの一般化です。

私の理解は、これらの二分法の定理を証明することは本当に簡単ではないということです。あるクラスが二分法の定理を持っているのに、他のクラスはそうでないのになぜ比較的短い説明があるのでしょうか。これらの定理を可能にする本質的な問題構造は何ですか?あるいは、そのような明確に理解された構造がないのではなく、クラスが二分法の定理を持っている、または持っていないのは、どちらの場合も謎です。


2
いい質問だ。直感の1つは、問題を適切な説明を持つクラスに限定していることです。
Kaveh

5
これは答えではありませんが、おそらく答えがどこにあるか(そうでないか)を示しています。問題のクラスがすべて(またはその特定のサブセットだけ)を含めるのに十分な大きさである場合、ラドナーの定理が適用されますそして二分法はありません。したがって、少なくとも二分法のクラスは、Ladnerを回避するのに十分な構造にする必要があります...NP
Joshua Grochow

1
二分法は、言語が粗すぎて細かく区別できない場合に発生します。
アンドラス・サラモン

回答:


2

シェーファーの二分法の定理の場合、非公式に、非シェーファー論理関係から構築されたブールCNF式の普遍的な表現力は二分法の背後にあります。すべての論理関係は、存在量指定子を使用するこのような式によって定義できます。これはシェーファーの表現可能性定理(定理2.5)で正式に述べられています。

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