📜  图灵机的变种

📅  最后修改于: 2021-09-28 09:33:14             🧑  作者: Mango

先决条件——图灵机

1.多轨图灵机:

  • k-tack 图灵机(对于某些 k>0)具有 k-tracks 和一个 R/W 磁头,可以一一读取和写入所有这些磁道。
  • 单轨图灵机可以模拟k轨图灵机

2、双向无限胶带图灵机:

  • 双向无限带图灵机的无限带图灵机在左右两个方向都是无界的。
  • 双向无限带图灵机可以用单向无限图灵机(标准图灵机)模拟。

3.多带图灵机:

  • 它有多个磁带并由一个磁头控制。
  • Multi-tape 图灵机与 k-track 图灵机不同,但表达能力相同。
  • 多带图灵机可以用单带图灵机模拟。

4、多带多头图灵机:

  • 多带图灵机有多个带和多个磁头
  • 每个磁带由单独的磁头控制
  • Multi-Tape 多头图灵机可以用标准图灵机模拟。

5、多维胶带图灵机:

  • 它有多维磁带,头部可以向左、向右、向上或向下任意方向移动。
  • 一维图灵机可以模拟多维胶带图灵机

6、多头图灵机:

  • 多头图灵机包含两个或更多头来读取同一条带上的符号。
  • 在一个步骤中,所有的磁头都能感应到扫描的符号并独立移动或书写。
  • 单头图灵机可以模拟多头图灵机。

7. 非确定性图灵机:

  • 非确定性图灵机有一个单向无限带。
  • 对于给定的状态和输入符号至少有一个移动选择(下一步移动的选择数量有限),对于给定的输入字符串,每个选择可能遵循几个路径选择。
  • 非确定性图灵机等价于确定性图灵机。