令 L(G) 是由上下文无关文法 G 生成的语言。以下决策问题是可判定的吗?
L(G) 是否是确定性上下文无关语言?
我从这个链接中理解了为什么上述问题无法确定,但我有一个疑问。
我们知道 CFL 和 PDA 是等价的(参考),即对于每个 CFL G,都有一个 PDA M 使得 L(G) = L(M),反之亦然。
如果 DPDA 可以接受上下文无关语言,则它是确定性的。
确定性 PDA 是一种基于当前输入的任何状态至多有一次可能的转换。
既然我们可以为每个 CFL 创建一个 PDA 并区分 PDA 是否是确定性的,我们是否可以说 L(G) 是否是确定性上下文无关语言的问题是可判定的?还是我错过了什么?