PSPACE完全な問題の多くは、入力が「簡潔に」与えられると、EXPSPACE完全になります。つまり、通常指数関数的なサイズの入力を記述できるエンコードを介して。
有限オートマトンの例(ラベル付きエッジの有向グラフ):2つのオートマトンが同じ言語を受け入れるか(始点から終点ノードまで同じラベル付きパスのセットを持っているか)を決定するのはPSPACE完全です。オートマトン(グラフ)がブール式(ノードは評価v、v '、..であり、va-> v'がエッジであるかどうかを示すブール式がある)によって与えられた場合、問題はEXPSPACE-completeになります。NB:簡潔に大きなグラフ/オートマトンを定義する方法は他にもたくさんあります。たとえば、このペーパーを参照してください。
正規表現の例は、このパターンに適合します。二乗の ".. ^ 2"表記を導入すると、 "foo foo"および "((bar)^ 2)で各"(foo)^ 2 "を展開すると非常に大きくなるコンパクトな正規表現を記述できます。 ^ 2 "by" bar bar bar bar "。当然、2乗せずにPSPACE-completeであるいくつかの問題は、 2乗を許可するとEXPSPACE-completeになります。これが古典的なリファレンスです。[注意:交点や補数を持つ正規表現のような他の例は、標準表記法で指数関数的に大きな入力に展開される新しい表記法のパターンに明らかに適合しません。]
同様に、簡潔なエンコーディングで2倍の指数サイズのグラフの記述が許可されている場合、LOGSPACE完全問題(有向グラフの到達可能性など)はEXPSPACE完全になります。
ボトムラインは:あなたは、簡単に入力のエンコード/ ..古典PSPACEまたはLOGSPACEの問題を考慮し(うち、あなたが多くを見つけることができます)および/コンパクト簡潔を可能にすることによって、おそらく人工、EXPSPACE完全問題はいえ、新しい思い付くことができます。