标签: context-free-grammar language-theory regular-language
如果给你一种语言,你如何判断它是否是常规的,CF但不是常规的,或短语结构而不是CF?有没有一种很好的方法可以解决这个问题?我可以随机尝试制作FA或PDA,但我觉得有更好的方法。
经典示例:
L = {a ^ n b ^ n c ^ n | n> = 0}
一个人从哪里开始? 感谢。
答案 0 :(得分:1)
您可以对他们进行分类。我不知道一种非常有条理的方法。由于语言通常是彼此的子集和超集,因此您可以估计它在该层次结构中的位置,并表明它不能是常规语言,但它可以是CFL。