標準的な問題1-in-3 SAT(またはXSATまたはX3SAT)は、次のとおりです。
インスタンス:正確に3つのリテラルを含むすべての句を含むCNF式
質問:句ごとに正確に1つのリテラルが満たされている満足のいく割り当て設定がありますか?
問題はNP完全であり、変数が否定されない場合でも困難なままです。各変数が少なくとも1回は正に、少なくとも1回は負に発生する必要がある場合、この問題が簡単になるのか、それとも難しいままになるのかと思います。
1型3 SATハード置き換え句であることを示す3SATからの通常の還元句によって(¬ X ∨ A ∨ B )、(Y ∨ B ∨ C )、(¬ Z ∨ C ∨ D )ここで、B 、C 、D節ごとに新鮮です。したがって、この削減は私の質問に答えるのに役立ちません。このバリアントの硬さを示すガジェットを思い付くのに苦労しました。句の正確に1つのリテラルが真である場合、非対称的に2つのリテラルが偽であるためです。それが簡単であることが判明した場合、条項セットのパーティションの観点から考えるとそれができるかもしれませんが、その方法はわかりません。
2土に減らすことはできますか?
—
ジョシュアハーマン
おそらくニール・ヤングのアイデアに基づいて、あなた自身の質問に対する完全な回答を書くことをお勧めしますか?(ちなみに、なぜそれが「満足できない」のかは
—
DW
その特別なケースが本当に気になるケースである場合、質問を編集してその追加の制約を反映することは理にかなっていますか?
—
DW 2015