在我的计算机科学入门课程中,我们正在学习乔姆斯基层次结构。我的教授多次提到 lrk 语法,但书中没有教授它们。据我了解,它们是生成明确语言的确定性上下文无关语法的子集。但它们与确定性 CFG 有何不同?
这是我们在课堂上使用识别相关语法的设备所学习的乔姆斯基层次结构:
recursively enumerable - all turing machines
recursive - deciders/TMs that halt on every input
context sensitive - Linear-bounded non-deterministic Turing machine
context free - nondeterministic PDA
deterministic context free - deterministic PDA
LRK grammar - deterministic PDA
regular - DFAs/NFAs
在单独的说明中(如果这个问题应该是单独的帖子,请在评论中告诉我) - 线性有界非确定性图灵机与决策者有何不同?