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.

Zelah 02
quelle
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

Noam
quelle
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