時間階層の定理は、チューリングマシンが(十分な)時間があれば、より多くの問題を解決できると述べています。スペースが漸近的に制限されている場合、何らかの方法で保持されますか?どのようDTISP(g(n),O(s(n)))に関連DTISP(f(n),O(s(n)))であればfgは十分に速く成長しますか?
s(n)=n、g(n)=n3およびの場合に特に興味がありf(n)=2nます。
特に、私は、次の言語と見なさ:
Lk:={(⟨M⟩,w):M rejects (⟨M⟩,w) using at most |⟨M⟩,w|3 time steps, k∗|⟨M⟩,w| cells and four different tape symbols}
ただし、Lkで決定することができるn3使用してステップ(k+1)n∈O(n)スペース。
Mを4つのテープシンボルに限定せず、O(n)セルをnセルに圧縮できるようにしないと、テープシンボルが多すぎるMをシミュレートするときにスペースの問題が発生します。この場合、言語はDSPACE(O(n))ません。同じことが、十分に高速に計算できる一部のh k=h(|w|)を設定する場合にも発生します。h
この質問は基本的にここでの私の質問の言い換えです。
概要編集:
変更にDTISP(F (N )、S (nが))、しかし、私は交差点も考えるように価値があると思います。DSPACE(s(n))∩DTIME(f(n))DTISP(f(n),s(n))