【发布时间】:2019-11-06 19:48:21
【问题描述】:
考虑使用一个无限磁带和一个堆栈运行的“堆栈图灵机”变体。在磁带的每一步,机器从当前磁带位置和堆栈顶部读取输入,然后转换状态,写入磁带,沿着磁带移动(就像经典的 TM),也可以弹出从和/或推送到堆栈(如经典 PDA)。换句话说:经典的TM有过渡功能:????(????????, ????) → (????????, ????, ???? ∪ ????) 其中 q 是状态,a 和 b 是磁带的输入/输出,经典 PDA 具有转换功能:????(???????? , ????) → (?? ?????? , ????) 其中 q 是状态,c 是初始栈顶,d 是新压入栈顶,stack-TM 具有转换功能 ????(?????? ?? , ????, ????) → (???????? , ????, ???? ∪ ????, ????) 合并 TM 和 PDA 证明Stack-Turing Machine 相当于 Classic TM。
!(https://imgur.com/a/daJgTTb) 不知道如何处理。
不涉及代码;计算理论证明。
没有,这是一个计算证明的理论。
【问题讨论】:
标签: computation-theory turing-machines automata-theory