É sabido que qualquer fórmula CNF pode ser transformada em tempo polinomial em uma fórmula 3-CNF usando novas variáveis ( veja aqui ). Se o uso de novas variáveis não for permitido, isso nem sempre é possível (por exemplo, a fórmula da cláusula única:)
Vamos definir o problema (SAT para 3-SAT): Dado , uma fórmula CNF. É possível transformarnum 3-CNF equivalente definido nas mesmas variáveis que? - onde "equivalente" significa com o mesmo conjunto de modelos.
Qual é a complexidade desse problema?
Edit : Foi demonstrado na história que o problema é co-NP difícil.
complexity-theory
satisfiability
decision-problem
complexity-classes
Xavier Labouze
fonte
fonte
Respostas:
Isso foi respondido no site do CS Theory StackExchange: https://cstheory.stackexchange.com/a/19833/5038
(Estou postando uma resposta aqui, para que esta pergunta não seja tratada como uma pergunta sem resposta e seja periodicamente rotacionada de volta para a página inicial pelo usuário da comunidade. Normalmente, as perguntas sem resposta positiva ou votada são re - exibido na primeira página de vez em quando.Como esta pergunta foi resolvida agora em outro lugar, não parece haver necessidade disso, desde que alguém vote ou aceite essa resposta, isso deve impedir que essa pergunta seja revertida para outra Marque a caixa do wiki da comunidade para não obter nenhum representante desta resposta.)
fonte