の完全な問題


8

私たちは知っています polyL-hierarchyは、スペース階層定理と競合するため、完全な問題はありません。しかし、この階層の各レベルに完全な問題がありますか?

正確には:クラスは DSPCEログk 下に完全な問題があります L-それぞれの削減 k>0

回答:


6

スペース階層定理の標準証明は、チューリングマシンのスペース効率の良いシミュレーションに基づいています。私が間違っていない場合、このシミュレーションは、すべての空間構成可能関数fについて、次の問題がDSPACE(fn))にあることを意味します(nは入力の長さです)。

読み取り専用の入力テープと固定作業アルファベット({0、1、ブランク}など)を備えた読み取り/書き込み作業テープ、文字列x、および集計文字列1 tを使用した確定的チューリングマシンMのエンコーディング、ft)を超えるワークスペースを使用する前に、Mが入力文字列xで停止するかどうかを決定します。

この問題はDSPACE(fn))-hardであり、対数空間多元削減可能です。ここでの証明は fn)= lg k nです。各言語のためのLの ∈DSPACE(ログk個の N)、チューリングマシンがあるM受け付ける(上述した形式の)LにおけるC LG K NいくつかのスペースのC ∈ℕを。MMに変更して、Mが拒否するとM ′が代わりに無限ループに入るようにします。次に、入力文字列xt = | x | c、そして上記の問題のインスタンス(M ′、x、1 t)を生成します。(少し重要な部分は、t = | x |を設定できないことだけだと思います。)

したがって、この問題はDSPACE(fn))-log-space many-one reducibilityで完全です。


3

ただの厳しいコメント。

論文「通常の言語の交差の空性問題」では、 g DFAは NSPCEgログ; 特にによって認識された言語の交差の空ログk1 DFAは NSPCElogkk1

しかし、同じ結果がDPSACEに限定されないようです。 g タリーDFA(アルファベットに記号が1つしかないDFA)。

しかしながら =kDFl 完了しました DSPCEログ それぞれに k

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.