6
为什么图灵机是流行的计算模型?
我是CS本科生。我了解Turing是如何提出他的抽象机器(建模一个进行计算的人)的,但是在我看来,这是一个笨拙,优雅的抽象。我们为什么要考虑“磁带”,而机器头部要写符号,改变状态,来回移动磁带? 潜在的意义是什么?DFA非常优雅-似乎可以准确地捕获识别常规语言所必需的内容。但是根据我的新手判断,图灵机只是一个笨拙的抽象装备。 考虑一下之后,我认为最理想的计算模型是说,与输入字符串相对应的某个物理系统在被设置为运动后,将达到静态平衡,经解释,该平衡等于用于形成的静态平衡。从原始字符串开始的系统,将对应于正确的输出字符串。这捕获了“自动化”的概念,因为系统将仅基于原始状态确定性地进行更改。 编辑: 在阅读了一些答复之后,我意识到让Turing机器感到困惑的是,它似乎并不是最小的。规范的计算模型是否应该明显传达可计算性的本质? 另外,如果不清楚,我知道DFA并不是完整的计算模型。 感谢您的答复。