Complexidade do

8

Vamos definir o problema SAT : Dado F 3 , uma fórmula 3-CNF satisfatória e F 2 , uma fórmula 2-CNF ( F 3 e F 2 são definidos nas mesmas variáveis). É F 3F 2 satisfiable?(3,2)sF3F2F3F2F3F2

Qual é a complexidade desse problema? (Já foi estudado antes?)

Xavier Labouze
fonte

Respostas:

13

Este problema está NP-completo.

Deixe ser uma fórmula CNF arbitrário (um exemplo de sab). Considere & Phi; y , onde y é uma variável fresco; obviamente, essa fórmula é satisfatória (você pode simplesmente definir y como verdadeiro). Agora converter & Phi; y de 3-CNF, usando qualquer método padrão, e deixar ψ denotar o resultado. Note que ψ é uma fórmula 3-CNF satisfatória, então podemos deixar F 3 = ψ . Agora, vamos F 2 = ¬ y . Observe que F 3F 2 é satisfatório se e somente seφφyyyφyψψF3=ψF2=¬yF3F2 é. Portanto, a ( 3 , 2 ) s problema SAT é pelo menos tão duro como sab. Além disso, claramente não é mais difícil que o SAT. Portanto, é exatamente tão difícil quanto o SAT.φ(3,2)s

DW
fonte
Tks @DW, bastante convincente.
Xavier Labouze
Você deve apenas reduzir o 3SAT em vez do SAT.
Tyson Williams
5
φφy
Ah sim. Bom ponto.
Tyson Williams
2

F3F3F2

Xavier Labouze
fonte