満足できない3-CNF式の例は何ですか?


15

私は、SAT / 3CNF-SATを中心とするNP完全性証明に頭を包もうとしています。

たぶんそれは遅い時間かもしれませんが、私は満足できない3CNF式を考えることができないのではないかと思います(おそらく明らかな何かを見逃しています)。

そのような式の例を教えてもらえますか?

回答:


29

技術的には、次のように書くことができとして3-CNFで(X ∨ X ∨ X )∧ (¬ X ∨ ¬ X ∨ ¬ X )、しかし、あなたはおそらく、 "本物"の例をしたいです。バツ∧¬バツ(バツ∨バツ∨バツ)∧(¬バツ∨¬バツ∨¬バツ)

その場合、3CNF式には少なくとも3つの変数が必要です。各句は1つの割り当てのみを除外するため、満足できない式を使用するには少なくとも句が必要です。実際、最も簡単なものは次のとおりです。23=8

なお、この式はunsatsifiableであることを確認することは困難ではありません。

(バツ∨y∨z)∧(バツ∨y∨¬z)∧(バツ∨¬y∨z)∧(バツ∨¬y∨¬z)∧(¬バツ∨y∨z)∧(¬バツ∨y∨¬z)∧(¬バツ∨¬y∨z)∧(¬バツ∨¬y∨¬z)

2vvn(n−1)2

@BenCrossley-どういう意味かわかりません。例を挙げていただけますか?
— シャール

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