Eine schnelle Suche im Internet hat mich zu der Annahme geführt, dass "APXHardness impliziert, dass für ein Problem kein QPTAS vorhanden ist, es sei denn, [eine Komplexitätsklasse] ist in einer [anderen Komplexitätsklasse] enthalten", und das ist auch bekannt! Es scheint, dass jeder außer mir das weiß. Leider wird kein Hinweis zur Untermauerung dieser Aussage gegeben. Ich habe zwei Fragen:
Was ist die stärkste Version dieser Aussage, die derzeit bekannt ist?
Eine Referenz? Bitte?
Danke im Voraus.
Chandra Chekuris Antwort legt nahe, dass ein für ein A P X -Hart-Problem N P ⊆ Q P impliziert . Kann jemand erklären, warum es wahr ist, oder vorzugsweise einen Hinweis darauf geben? Mit anderen Worten, warum impliziert die Quasi-Polynom-Zeit-Approximierbarkeit die QP-Zeit-Lösbarkeit?
quelle
Antworten:
APX-Härte bedeutet , dass es eine , so dass das Problem nicht nicht zugeben ( 1 + δ ) -Anpassung , es sei denn P = N P . Dies schließt ein PTAS eindeutig aus (unter der Annahme von P ≠ N P ). QPTAS schließt dies aus, es sei denn, Sie glauben, dass NP in quasi-polynomialer Zeit enthalten ist. Soweit ich weiß, ist dies der einzige Grund, warum APX-Härte ein QPTAS ausschließt.δ> 0 ( 1 + δ) P= NP P≠ NP
Da ein paar Leute mehr Details gefragt haben, hier noch ein paar mehr. Die APX-Härte für ein Minimierungsproblem P impliziert, dass es ein festes und eine Polynomzeitreduktion von 3-SAT auf P gibt, so dass eine ( 1 + δ ) -Näherung für P die Entscheidung zulässt, ob das 3-SAT vorliegt Formel ist erfüllbar oder nicht. Wenn es ein QPTAS für P gibt, können wir für jedes feste δ > 0 eine ( 1 + δ ) -Näherung in der Zeit erhalten, sagen wir n O ( log n ) . Dies impliziert jedoch, dass wir entscheiden können, ob eine 3-SAT-Formel in n erfüllt werden kannδ> 0 ( 1 + δ) δ> 0 ( 1 + δ) nO ( logn ) Zeit, die wiederum impliziert, dass NP in QP ist.nO ( logn )
quelle