アルゴリズムの非構造的存在証明についての関連する質問を読んだ後、実際に構築せずに「小さな」(たとえば、状態に関する)計算マシンの存在を示す方法があるかどうか疑問に思いました。
正式に:
言語が与えられ、計算モデル(NFA /チューリングマシンなど)を修正するとします。
ステートマシンが存在することを示す非構成的存在結果がありますが、それを(時間で)見つけることができませんか?L p o l y (n 、| Σ |)
たとえば、表示できる通常の言語がありますが、オートマトンを構築する方法がわかりませんか?N S C (L )≤ N 、N
(非決定論的状態の複雑さすなわち受け付ける最小NFAの状態数、)。L L
編集:マルツィオとのいくつかの議論の後(ありがとう!)私は次のように質問をより良く定式化できると思います:
以下が当てはまる言語と計算モデルがあります:
状態を持つを計算するマシンを構築する方法を知っています。m
ステートマシンが 存在するという証明があります(ここで)が、まったく見つからないか、計算に指数関数的な時間がかかります。L N < < M