W odniesieniu do wątku Udowodnienie, że konwersja z CNF do DNF jest NP-twarda (i powiązany wątek matematyczny ):
Co powiesz na inny kierunek, od DNF do CNF? Czy to jest łatwe czy trudne?
Na stronie 2 tego artykułu wydają się sugerować, że oba kierunki są równie trudne, gdy mówią: „ Jesteśmy zainteresowani maksymalnym powiększeniem wielkości przy zmianie z reprezentacji CNF na reprezentację DNF (lub odwrotnie) ”.
Ale DNF-SAT jest w P, a CNF-SAT jest w stanie NP . Zatem biorąc pod uwagę wyrażenie DNF , powinno istnieć równoważne wyrażenie CNF ϕ 2, którego długość jest wielomianowa o długości ϕ 1 . A konwersję ϕ 1 → ϕ 2 można wykonać w czasie wielokrotnym. Czy to jest poprawne?
Edycja: Zmiana równoważne do equisatisfiable (to znaczy, innych zmiennych są dozwolone ).