以下の内容はhttps://yuyubu-sub.hateblo.jp/entry/2019/06/21/turing-machineより取得しました。


シンプルな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の略

f:id:yuyubu:20190621190117p:plain
状態遷移関数の例

出典

Computational Complexity: A Modern Approach Draftのp16あたり

theory.cs.princeton.edu




以上の内容はhttps://yuyubu-sub.hateblo.jp/entry/2019/06/21/turing-machineより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14