怎样高效地合并两个DFA?

DFA 不能含有epsilon rule。不管是一个还是多个DFA,不知道你的合并是指自动机接受语言的并集还是其他,不管哪种,都可以通过计算product方法, 所以自动机的状态用一个状态向量表示,比如\u0026lt;s1,s2,...,sn\u0026gt; —a—\u0026gt;\u0026lt;g1,g2,...,gn\u0026gt; iff s1—a—\u0026gt;g1 and ,..., and sn —a—\u0026gt;gn , 可以计算交集。如果是并集,把and 改成 or


    推荐阅读