Das Valiant-Vazirani- Theorem besagt, dass, wenn es einen (deterministischen oder randomisierten) polynomiellen Zeitalgorithmus gibt, um zwischen einer SAT-Formel mit genau einer erfüllenden Zuordnung und einer nicht erfüllbaren Formel zu unterscheiden, NP = RP . Dieses Theorem wird bewiesen, indem gezeigt wird, dass UNIQUE-SAT unter randomisierten Reduktionen NP- hart ist .
Vorbehaltlich plausibler Derandomisierungsvermutungen kann der Satz gestärkt werden, um "eine effiziente Lösung für UNIQUE-SAT impliziert NP = P ".
Mein erster Instinkt war zu glauben, dass es eine deterministische Reduktion von 3SAT zu UNIQUE-SAT gibt, aber mir ist nicht klar, wie diese spezielle Reduktion derandomisiert werden kann.
Meine Frage ist: Was wird über "Derandomisierung von Reduktionen" geglaubt oder gewusst? Ist es / soll es möglich sein? Was ist mit VV?
Da UNIQUE-SAT für PromiseNP unter randomisierten Reduktionen vollständig ist , können wir mit einem Derandomisierungs-Tool zeigen, dass "eine deterministische polynomielle Zeitlösung für UNIQUE-SAT PromiseNP = PromiseP impliziert " ?
Antworten:
Unter den richtigen derandomization Annahmen (siehe Klivans-van Melkebeek ) Sie folgende erhalten: Es gibt eine polytime berechenbare st für alle ,f(ϕ)=(ψ1,…,ψk)f(ϕ)=(ψ1,…,ψk) ϕϕ
Sie benötigen ein k-Polynom in der Länge von . Für wahrscheinlich nicht möglich .ϕϕ k=1k=1
quelle
Nur zum Nachschlagen bin ich heute auf dieses wirklich interessante Papier gestoßen, das beweist, dass eine deterministische Reduktion unwahrscheinlich ist:
Sie argumentieren, dass dies nur möglich ist, wenn NP in P / poly enthalten ist.
quelle