在学习计算理论 (TOC) 中的递归可枚举语言之前,让我们先了解递归语言的概念。递归语言如果某种语言 L 是某种图灵机 (TM) 接受的字符串集,并且该图灵机在每个输入上都停止,则该语言 L 是递归的(可判定的)。示例当图灵机到达最终状态时,它就会停止。我们也可以说,当图灵机 M 达到状态 q 并且要扫描的当前符号为“a”,使得 δ(q, a) 未定义时,图灵机 M 就会停止。有些 TM 在某些输入上永远不会以任何一种方式停止,因此我们... 阅读更多
具有多个磁带的图灵机 (TM) 称为多磁带图灵机。每个磁带都有自己的读/写磁头对于 N 磁带图灵机 M={( Q, X, ∑, δ, q0, B, F)}我们将多磁带图灵机定义为具有 k 个磁带和 k 个磁头独立移动的 k 磁带(多磁道图灵机的推广)。δ=QxXN -> Q x XN x {L, R}NEach TM 都有自己的读写磁头,但状态对所有磁头都是通用的。多磁带 TM 如下所示:在每个步骤(转换)中,TM 读取所有磁头扫描的符号,根据这些符号和当前状态,每个磁头写入、向右或向左移动,以及控制单元进入... 阅读更多