シンプルなturing machineの定義
チューリングマシンMの定義:(Γ, Q, δ)をざっくりまとめた。
- Γ:チューリングマシンが持てるシンボルの集合、アルファベットと呼ぶ。blankシンボル□とstartシンボル▷を含む。
- Q:チューリングマシンの状態の集合。開始状態qstartと終了状態qhaltを含む
- δ:状態遷移関数の集合。Q×Γk→Q×Γk-1×{L,S,R}k
- 各ステップの繊維規則を記述する
- ある状態Qのときに読んだアルファベットΓから別の状態Qに遷移する
- L,S,RはLeft Stay Rightの略
出典
Computational Complexity: A Modern Approach Draftのp16あたり
Computational Complexity: A Modern Approach
- 作者: Sanjeev Arora,Boaz Barak
- 出版社/メーカー: Cambridge University Press
- 発売日: 2009/04/20
- メディア: ハードカバー
- クリック: 1回
- この商品を含むブログを見る