「複雑さを数える際に勝利を宣言する時ですか?」という記事を読みながら 以上で「ゲーデルの失われた文字とP = NP」のブログ、彼らはCSPのための二分法を述べました。いくつかのリンクをたどり、グーグルとウィキピングを行った後、私はラドナーの定理に出会いました:
ラドナーの定理: もし、その後に問題がある でない -completeが。N P ∖ P N P
そしてシェーファーの定理へ:
シェーファーの二分法定理:\ {0、1 \}上のすべての制約言語に対して、\ \ Gammaがシェーファーの場合、{\ bf CSP}(\ Gamma)は多項式時間可解です。それ以外の場合、{\ bf CSP}(\ Gamma)は{\ bf NP} -completeです。{ 0 、1 } Γ C S P(Γ )C S P(Γ )N P
これを読んで、ラドナーでは、でも{\ bf NP}でもない問題があることを意味しますが、シェーファーでは、問題はと完了していますのみ。
私は何が欠けていますか?これら2つの結果が互いに矛盾しないのはなぜですか?
ここから上記の定理の要約版を取り上げました。「最終コメント」セクションで、「したがって、問題がが、 -completeではない場合、CSPとして定式化できない」と述べています。 。
これは、問題が{\ bf NP}にあるいくつかのインスタンスを見逃しているということですか?そんなことがあるものか?