PSPACE-complet

En teoria de la complexitat, la classe de complexitat PSPACE-Complet és la classe dels problemes de decisió que es poden resoldre amb un espai de memòria polinòmic respecte la mida de l'entrada i si tot problema que es pot resoldre en espai polinòmic es pot reduir a aquest en un temps polinòmic. Els problemes que son PSPACE-complet es poden veure com els problemes més difícils de la classe PSPACE.[1][2]

L'exemple més conegut de problema dins de PSPACE-complet és el problema SAT. Una variant d'aquest problema, el conegut com el problema de la fórmula booleana qualificada verdadera (QBF o TQBF).[3] Aquest problema consisteix en trobar:

x 1 x 2 x 3 x 4 : ( x 1 ¬ x 3 x 4 ) ( ¬ x 2 x 3 ¬ x 4 ) {\displaystyle {\displaystyle \exists x_{1}\,\forall x_{2}\,\exists x_{3}\,\forall x_{4}:(x_{1}\lor \neg x_{3}\lor x_{4})\land (\neg x_{2}\lor x_{3}\lor \neg x_{4})}}

Alguns problemes d'aquesta classe son semblants a jocs i la pregunta a respondre és del tipus "existeix algun moviment que un jugador pugui fer, tal que tots els moviments del seu adversari facin que el primer jugador pugui guanyar?". Hi ha força exemples de jocs i trencaclosques que entren dins aquesta classe de complexitat.[4]

Relacions amb d'altres classes

Es creu que aquesta mena de problemes estan fora de les classes P i NP, però no s'ha pogut demostrar.

Se sap que PSPACE-complet està fora de la classe NC, perquè els problemes NC es poden resoldre en un espai polinòmic del logaritme de la mida de l'entrada i pel teorema de la jerarquia estan continguts dins de NC.[2]

Referències

  1. Michael,, Sipser,. Introduction to the theory of computation. Boston: PWS Pub. Co, 1997. ISBN 053494728X. 
  2. 2,0 2,1 Sanjeev., Arora,. Computational complexity : a modern approach. Cambridge: Cambridge University Press, 2009. ISBN 9780521424264. 
  3. «Complexity Zoo:P - Complexity Zoo». Arxivat de l'original el 2018-01-19. [Consulta: 6 desembre 2018].
  4. «Computational Complexity of Games and Puzzles». [Consulta: 6 desembre 2018].
  • Vegeu aquesta plantilla
Classes de complexitat
Considerades tractables
DLOGTIME  · AC0  · ACC0  · TC0  · L  · SL  · RL  · NL  · NC  · SC  · CC  · P  · P-complet  · ZPP  · RP  · BPP  · BQP  · APX
Suposadament intractables
UP  · NP  · NP-complet  · NP-hard  · co-NP  · co-NP-complet  · AM  · QMA  · PH  · ⊕P  · PP  · ♯P  · ♯P-complet  · IP  · PSPACE  · PSPACE-complet
Considerades intractables
EXPTIME  · NEXPTIME  · EXPSPACE  · ELEMENTARY  · PR  · R  · RE  · ALL
Jerarquia de classes
Families de classes