常规语言(自动机理论)

时间:2018-08-06 14:07:23

标签: regular-language finite-automata computation-theory nfa

是不是NFA接受的语言与常规语言不同吗?我刚开始使用TOC,有人问我这个问题,我不确定它的确切含义和含义为了证明这一点,我尝试使用Google搜索,但没有结果..有人可以帮我吗?

2 个答案:

答案 0 :(得分:0)

当且仅当存在某种确定性有限接受器(DFA)M时,才将语言L称为常规

                                       L= L(M)

让L为非确定性有限接受器(NFA)接受的语言MN =(QN,Σ,δN,q0 ,FN)。然后 存在确定性有限接受器MD =(QD,Σ,δD,{q0},FD)使得

                                       L= L(MD)

因此,我们可以为一个DFA设计至少一个NFA,因此,两者的语言都是常规的。

您可以在An introduction to formal languages and automata Peter Linz的第2.3节中查看有关此信息的更多信息。

答案 1 :(得分:0)

FA接受的语言(无论是NFA还是DFA)常规语言!

此外,正则集,DFA,NFA,模式,正则表达式是等效的。