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?)

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


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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.