Gibt es ein Rechenproblem, das quasi-polynomial ist, aber (vielleicht) nicht in ?

9

Quasi-Polynomialzeit, kurz QP, ist eine Komplexitätsklasse auf deterministischen Turing-Maschinen. Hier ist die genaue Definition: https://complexityzoo.uwaterloo.ca/Complexity_Zoo:Q#qp

Während βP eine Komplexitätsklasse mit begrenztem Nichtdeterminismus ist. Hier ist die genaue Definition: https://complexityzoo.uwaterloo.ca/Complexity_Zoo:B#betap

Es ist leicht zu erkennen, dass jede Maschine von βP durch eine Maschine von QP simuliert werden kann, nämlich βP QP.

Aber haben wir ein Beispiel, ein Problem, das in QP, aber nicht in βP liegt, auch wenn wir keinen genauen Beweis dafür haben, dass das Problem nicht in βP liegt?

Arthur Kexu-Wang
quelle
4
Sei f die Funktion number_of_states_ und betrachte das Problem " M höchstens an (f (M)) Schritte? " . log(f(M))

Antworten:

4

Obwohl ich in kein spezifisches (vermutetes) Beispiel , gibt es immer noch überzeugende Beweise dafür, dass eine geeignete Teilmenge von . Diese Klassen verhalten sich nämlich in ihrer Beziehung zu sehr unterschiedlich :β P Q P N P.QPβPβPQPNP

β P N P. Aus der Definition geht hervor, dass .βPNP

Q P N P P N P P N P Auf der anderen Seite ist nicht bekannt, und es wäre sehr schwer zu beweisen, da es impliziert . (Tatsächlich ist es eine noch stärkere Aussage als .)QPNPPNPPNP

Solch ein ganz anderes Verhalten im Vergleich zu scheint einen ziemlich starken Grund zu der Annahme zu liefern, dass .β P Q P.NPβPQP

Andras Farago
quelle
2
Es ist auch unwahrscheinlich, dass unter Komplement geschlossen wird. βP
Emil Jeřábek
Da, wie Sie erwähnt haben, impliziert . Was würde das Ergebnis von oder in der Komplexitätshierarchie bedeuten und würde es Auswirkungen auf das Problem haben? P N P N P Q P N P Q P P v s N P.QPNPPNPNPQPNPQPPvsNP
TheoryQuest1
3

Ja. Wir haben ein solches Problem. Es ist ein Graph-Isomorphismus-Problem. Babai hat bewiesen, dass GI in QP ist . Mein Verständnis ist, dass Babais Beweis keine begrenzte Obergrenze des Nichtdeterminismus ( ) für die Komplexität von GI ergibt .βP

Wir haben keinen Beweis dafür, dass GI inβP . Darüber hinaus haben wir keinen Beweis dafür, dass GI nicht mit polylogarithmischem Nichtdeterminismus gelöst werden kann.

Siehe diesen verwandten Beitrag .

Dieser Beitrag zur CS-Theorie von @Salamon zeigt, dass wir nicht einmal wissen, ob GI mit einem Quadratwurzel-gebundenen Nichtdeterminismus oder gar einem polylogarithmischen Nichtdeterminismus entschieden werden kann.

Mohammad Al-Turkistany
quelle
1
Ich denke jedoch, dass viele Leute vermuten, dass GI in P. ist
Thomas
1
@ Thomas Babai hat in seiner Arbeit darauf hingewiesen, dass er gegen diese Vermutung ist.
Mohammad Al-Turkistany
2
Bist du dir so sicher, dass Babais Algorithmus nicht in ? βP
Joshua Grochow
1
@ MohammadAl-Turkistany Ironischerweise stammt die Frage zu MO, die Sie zitieren (sowohl in Ihrer Antwort als auch in Ihrem Kommentar), vom OP selbst vor 10 Monaten und hat (bis heute) keine Antwort. Ich bin mir nicht sicher, inwieweit dies Ihrer Argumentation Glauben schenkt - es impliziert nur, dass "Wir haben keinen Beweis dafür, dass GI in auf das in MathOverflow verwiesen wird " bestenfalls. βP
Clement C.
1
@JoshuaGrochow Ja, der Kommentar ist spezifischer (unter Hinweis auf den spezifischen Teil des Abschlusses). Aber die Antwort bezieht sich nur auf die Frage zu MO als einen starken Hinweis auf die Behauptung, dass es keinen Beweis gibt - was für mich kreisförmig klingt.
Clement C.