Question

Le Existentielle Théorie des Reals est PSPACE , mais Je ne sais pas si elle est PSPACE- complet . Si je crois que ce n'est pas le cas, comment pourrais-je le prouver?

De manière plus générale, étant donné un problème dans une certaine classe de complexité X , comment puis-je montrer qu'il est pas X-complet ? Par exemple, X pourrait être NP , PSPACE , EXPTIME .

Était-ce utile?

La solution

En fait, prouver $ X $ est pas $ PSPACE $ -complete (en, disons, la réduction du temps polynomiale) serait extrêmement difficile à faire.

Si $ P = PSPACE $, alors non-trivial (ie, pas $ \ varnothing $ et $ \ Sigma ^ {\ star} $) et des problèmes infinis en $ PSPACE $ sont $ PSPACE $ -complete sous polynomiale réductions -time. Depuis la théorie existentielle des nombres réels a cette propriété non trivial et infini, ce qui prouve que est pas $ PSPACE $ -complete impliquerait $ P \ NEQ PSPACE $. (Voir la réponse à cette question sur CSTheory.SE pour un croquis de la preuve.)

Autres conseils

Un problème de $ X $ est pas $ X $ -complete s'il y a d'autres problèmes de $ X $ qui ne peut être réduit à elle. Un simple (mais peut-être efficace que sur des exemples triviaux) méthode serait prouver votre problème est aussi dans une autre classe de complexité $ Y $ tel que $ Y \ subset X $.

Par exemple, si vous voulez montrer que votre problème n'est pas $ EXPTIME $ complète, il suffit de montrer qu'il est en $ P $, puisque $ P \ subsetneq EXPTIME $. Cependant, si l'on voulait montrer qu'un problème n'est pas $ NP -complete $, alors il est pas nécessairement suffisante pour montrer qu'il est en $ P $, car on ne sait pas si oui ou non $ P = NP $.

scroll top