The Valiant-Vazirani teorema mengatakan bahwa jika ada algoritma waktu polinomial (deterministik atau acak) untuk membedakan antara formula SAT yang memiliki tepat satu tugas memuaskan, dan formula unsatisfiable - maka NP = RP . Teorema ini dibuktikan dengan menunjukkan bahwa UNIQUE-SAT adalah NP -hard dalam pengurangan acak .
Tunduk pada dugaan derandomisasi yang masuk akal, Teorema dapat diperkuat untuk "solusi efisien untuk UNIQUE-SAT menyiratkan NP = P ".
Naluri pertama saya adalah berpikir bahwa secara tersirat ada pengurangan deterministik dari 3SAT menjadi UNIQUE-SAT, tetapi tidak jelas bagi saya bagaimana pengurangan khusus ini dapat diderandomisasi.
Pertanyaan saya adalah: apa yang diyakini atau diketahui tentang "pengurangan derandomisasi"? Apakah ini / haruskah mungkin? Bagaimana dengan VV?
Karena UNIQUE-SAT selesai untuk PromiseNP di bawah pengurangan acak, dapatkah kita menggunakan alat derandomisasi untuk menunjukkan bahwa "solusi waktu polinomial deterministik untuk UNIQUE-SAT menyiratkan bahwa PromiseNP = PromiseP ?
Jawaban:
Di bawah asumsi derandomisasi yang tepat (lihat Klivan-van Melkebeek ) Anda mendapatkan yang berikut: Ada polytime computable st untuk semua ϕ ,f(ϕ)=(ψ1,…,ψk) ϕ
sumber
Hanya untuk referensi, saya menemukan makalah yang sangat menarik ini hari ini, yang memberikan bukti bahwa pengurangan deterministik tidak mungkin:
Mereka berpendapat bahwa ini tidak mungkin kecuali NP terkandung dalam P / poly.
sumber