É 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.