Folgen von

12

Ich habe einen Teil eines Beweises Versuch von PNP . Der Beweisversuch besteht aus einer Karp-Reduktion vom P vollständigen Problem 3-REGELMÄSSIGE VERTEX-ABDECKUNG auf SAT.

Bei einem kubischen Graphen G gibt die Reduktion eine CNF-Formel F mit beiden folgenden Eigenschaften aus:

  • F hat höchstens1 zufriedenstellende Aufgabe.
  • F ist genau dann erfüllbar, wenn die Anzahl der Scheitelpunktabdeckungen vonG ungerade ist.

Fragen

  1. Was wären die Konsequenzen von ? Eine Konsequenz , die ich schon bewusst bin , der ist folgende: P H zu reduzierbar wäre N P über zweiseitig randomisierten Reduktion. Mit anderen Worten, wir hätten P HB P P N P (unter Verwendung des Toda-Theorems, das besagt, dass P HB P P P ist , indem lediglich P durch N P ersetzt wird ). Ich weiß nicht, ob B P P N P.PNPPHNPPHBPPNPPHBPPPPNPBPPNPwurde in einer bestimmten Ebene enthalten ist gezeigt werden , des Polynoms Hierarchie: wenn ja, eine weitere Folge wäre, daß P H auf eine solche Ebene kollabiert i . Darüber hinaus würde unter allgemein akzeptierten Derandomisierungsannahmen ( B P P = P ) die Polynomhierarchie zwischen der ersten und der zweiten Ebene zusammenbrechen, da wir P H = P N P = Δ P 2 hätten (mir wurde gesagt, dass dies nicht der Fall ist wahr, aber ich werde diese Zeile nicht löschen, bis ich vollständig verstanden habe, warum).iPHiBPP=PPH=PNP=Δ2P
  2. Wenn ich mich nicht irre, würde die oben erwähnte Reduktion tatsächlich mehr als beweisen . Es würde PU P beweisen . Welche die Folgen wären PU P , zusätzlich zu den bereits angedeutet durch PN P ? Ich weiß nicht genau, ob PU P die bereits überraschenden Folgen von PN P noch überraschen würdePNPPUPPUPPNPPUPPNPnoch in welchem ​​Umfang. Intuitiv gehe ich davon aus, und das zu einem ziemlich großen Teil.
Giorgio Camerani
quelle
22
ist unter Komplement geschlossen, und die randomisierte Reduktion von PH zuP ist vielfach, daherimpliziertPN P tatsächlich P H = Σ P 2 = Π P 2 = A Mc o A M und P. HN P / p o l yc o N P / p o l yPPPNPPH=Σ2P=Π2P=AMcoAMPHNP/polycoNP/poly. UP macht keinen großen Unterschied (vgl. Das Fehlen von nützlichen Informationen in cstheory.stackexchange.com/questions/3887 ).
Emil Jeřábek
7
@ EmilJeřábek Danke für deinen interessanten Kommentar, ich wusste diese Konsequenzen nicht. Ich kannte die Frage, auf die Sie mich hingewiesen haben, aber ich hätte erwartet, dass (sowie N PU P ) überraschend ist, zumindest weil nicht bekannt ist, dass U P vollständige Probleme hat. Es ist interessant, wie etwas, von dem allgemein angenommen wird, dass es falsch ist ( N PU P ), keine schockierende Konsequenz hat, wenn es wahr ist. Sie könnten erwägen, Ihren Kommentar in eine Antwort zu erweitern ...PUPNPUPUPNPUP
Giorgio Camerani
9
Nein, du liegst völlig falsch. BPP = P sagt nur, dass jede Sprache, die von einer BPP-Maschine berechnet werden kann, auch von einer P-Maschine berechnet werden kann. Es sagt überhaupt nichts über Sprachen aus, die von einer BPP-Maschine mit einem nicht trivialen Orakel berechnet werden können. Durch Ihr fehlerhaftes Argument impliziert NP = P für jedes A , von dem wir wissen, dass es falsch ist, daher ist N PP gelöst. Und im Übrigen würde Ihr Argument B P PP implizieren , da es Orakel A gibt, für die B P P AP A giltNPA=PAANPPBPPPABPPAPA.
Emil Jeřábek
4
@Giorgio: Er behauptet nur, dass die Argumentation, die Sie in Betracht gezogen haben, unter diesen Umständen nicht funktioniert. Relevanter Teil: "Wenn die Maschine, an die ich das Orakel anbringe, mindestens genauso leistungsfähig ist, warum sollte die Aufnahme nicht folgen?" Er scheint nicht zu sagen, dass die Behauptung selbst falsch ist; nur dass deine spezielle Intuition nicht funktioniert. Wir können noch nicht ausschließen, dass probabilistische Aspekte des PPTM nicht mehr von diesem Orakel profitieren könnten. Das probabilistische TM verfügt über mehr Werkzeuge, aber ohne zusätzliche Werkzeuge (wie das NP-Orakel) bietet das Werkzeug möglicherweise keinen strengen Nutzen.
mdxn
8
Selbst mit der Annahme, dass ein PRNG existiert, das stark genug ist, um P und BPP zu kollabieren, verstehe ich nicht, warum dies notwendigerweise bedeuten muss, dass BPP mit einem NP-Orakel und P mit einem NP-Orakel dasselbe sein müssen. Normalerweise haben PRNGs die Garantie, dass keine Polysize-Schaltung ihre Ausgabe von wirklich zufälligen Bits unterscheiden kann. Aber für die Orakelmaschinen benötigen Sie die Garantie für jede Polysize-Schaltung mit zulässigen NP-Gates, und diese ist stärker. Impagliazzo-Wigderson relativiert zwar, aber Sie müssen die Annahme der Härte verstärken ( eccc.hpi-web.de/report/1998/055/comment/1/download )
Sasho Nikolov

Antworten:

4

Es gibt zwei Sätze von Oracle definiert in T88 , so dass NPAPA und PBNPB .

Tayfun Pay
quelle
Gibt es eine Konsequenz in gilt? PPP
T ....