1
Ubah CNF menjadi 3-CNF setara yang didefinisikan pada variabel yang sama
(Saya memposting pertanyaan ini di CS sepuluh hari yang lalu, tanpa jawaban sejak saat itu - jadi saya posting di sini.) Setiap rumus CNF dapat diubah dalam waktu polinomial menjadi rumus 3-CNF dengan menggunakan variabel baru. Tidak selalu mungkin jika variabel baru tidak diperbolehkan (misalnya, rumus satu klausa: ).(x1∨x2∨x3∨x4)(x1∨x2∨x3∨x4)(x_1 \lor …