The Turing machine models an old-fashioned computer, that does not interact with the user or with other computers, and only does batch processing. Therefore, we came up with a Reactive Turing Machine that does not have these shortcomings. In the Reactive Turing Machine, transitions have labels to give a notion of interactivity. In the resulting process graph, we use bisimilarity instead of language equivalence. Subsequently, we considered other classical theorems and notions from automata theory and formal languages theory. In this paper, we consider the classical theorem of the correspondence between pushdown automata and context-free grammars. By changing the process operator of sequential composition to a sequencing operator with intermediate acceptance, we get a better correspondence in our setting. We find that the missing ingredient to recover the full correspondence is the addition of a notion of state awareness.
翻译:图灵机器模型是一种老式的计算机,不与用户或其他计算机互动,而只是分批处理。 因此, 我们产生了一个没有这些缺点的反动图灵机。 在反动图灵机中, 转换有标签来给出互动的概念。 在由此产生的过程图中, 我们使用两样而不是语言等同。 随后, 我们考虑了其他古典理论和从自动数据理论和正式语言理论中的概念。 在本文中, 我们考虑了推倒自动数据与无上下文语法之间的对接的古典理论和概念。 通过将顺序构成的操作器转换为具有中间接受性的测序操作器, 我们得到了更好的通信。 我们发现, 恢复完整通信的缺失成分是状态意识概念的补充。