Gibt es ein bestimmtes PSPACE Complete-Problem mit einem FPTAS-Algorithmus?


9

Es ist bekannt, dass das NP-vollständige Problem namens Subset Sum ein FPTAS hat. Ich habe mich gefragt, ob es ein PSPACE Complete-Problem gibt, das auch ein FPTAS hat. Danke im Voraus.


5
Ich denke die Antwort wäre nein. 3-Partition lässt FPTAS nicht zu, da es stark NP-vollständig ist, es sei denn, P = NP. Außerdem gibt es eine Karp-Reduzierung von 3 Partitionen auf jedes PSPACE-Konkurrenzproblem. Daher würde FPTAS für jedes PSPACE-vollständige Problem FPTAS für 3-Partitionen implizieren, was unmöglich ist, wenn nicht P = NP.
Mohammad Al-Turkistany

Die Karp-Reduktion ist eine approximationserhaltende Reduktion.
Mohammad Al-Turkistany

7
Ich verstehe nicht - warum bleibt die Annäherung an die Karp-Reduktion erhalten?
Peter Shor

3
Die Karp-Reduktion ist für Entscheidungsprobleme definiert, jede der approximationserhaltenden Reduktionen ist für Optimierungsprobleme definiert. Daher kann die Karp-Reduktion keine approximationserhaltende Reduktion sein.
Oleksandr Bondarenko

1
@Oleksandr, Schauen Sie sich das an ( cs.tau.ac.il/~safra/Complexity/PCP.pdf )
Mohammad Al-Turkistany

Antworten:


20

Mit einem FPTAS können künstliche PSPACE-HARD-Probleme definiert werden: definiere wobei g ( x ) ein boolesches PSPACE-hartes Problem ist, dessen Komplexität höchstens 2 n beträgt , dann ist f auch PSPACE-hart, hat aber ein FPTAS: wenn ϵ > 2 - | x | dann 2 | zurückgeben x | sonst haben wir genug Zeit, um f genau zu berechnen .f(x)=2|x|+G(x)G(x)2nfϵ>2- -|x|2|x|f


1
Könnten Sie ein spezifisches (vorzugsweise natürliches) PSPACE-hartes Problem mit Zeitkomplexität angeben? Ö(2n)
Mohammad Al-Turkistany

5
TQBF würde den Trick machen - Eingabe: Boolesche Formel f, Ausgabe: Existiert x1 so, dass für alle x2 x3 existiert, dass für alle x4 existiert ... existiert xn so, dass f (x1 .... xn).
Noam
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.