Viele Probleme, die PSPACE-vollständig sind, werden EXPSPACE-vollständig, wenn die Eingabe "genau" angegeben wird, dh über eine Codierung, mit der Sie Eingaben beschreiben können, die normalerweise exponentiell groß sind.
Hier ein Beispiel für endliche Automaten (entsprechend für gerichtete Graphen mit beschrifteten Kanten): Die Entscheidung, ob zwei Automaten dieselbe Sprache akzeptieren (denselben Satz beschrifteter Pfade von einem Ursprungsknoten zu einem Zielknoten haben), ist PSPACE-vollständig. Wenn die Automaten (Graphen) durch Boolesche Formeln gegeben sind (Knoten sind Bewertungen v, v ', .. und es gibt Boolesche Formeln, die angeben, ob va-> v' eine Kante ist), wird das Problem EXPSPACE-vollständig. NB: Es gibt viele andere Möglichkeiten, einen großen Graphen / Automaten genau zu definieren, siehe z . B. dieses Dokument .
Das Beispiel mit regulären Ausdrücken passt zu diesem Muster. Wenn Sie eine ".. ^ 2" -Notation für das Quadrieren einführen, können Sie kompakte reguläre Ausdrücke schreiben, die sehr groß wären, wenn Sie jedes "(foo) ^ 2" durch "foo foo" und "((Balken) ^ 2) erweitern würden. ^ 2 "von" bar bar bar bar ". Natürlich werden einige Probleme, die ohne Quadrieren PSPACE-vollständig sind, zu EXPSPACE-vollständig, wobei Quadrieren zulässig ist. Hier ist die klassische Referenz . [NB: Andere Beispiele wie reguläre Ausdrücke mit Schnittmenge oder mit Ergänzungen passen offensichtlich nicht zum Muster der neuen Notation, die in der Standardnotation zu einer exponentiell größeren Eingabe erweitert wird.]
Ebenso kann ein LOGSPACE-vollständiges Problem (z. B. die Erreichbarkeit in gerichteten Diagrammen) EXPSPACE-vollständig werden, wenn Ihre prägnante Codierung die Beschreibung von Diagrammen mit doppelt exponentieller Größe ermöglicht.
Fazit: Sie können leicht neue, wenn auch künstliche, EXPSPACE-vollständige Probleme finden, indem Sie die klassischen PSPACE- oder LOGSPACE-Probleme (von denen Sie viele finden werden) berücksichtigen und eine kompakte / prägnante / ... Codierung der Eingabe ermöglichen.