您好,欢迎来到爱问旅游网。
搜索
您的当前位置:首页NFA到DFA的转换过程

NFA到DFA的转换过程

来源:爱问旅游网


1.具有ε动作的NFA状态转换表

0 1 2 3 4 5 6 7 8 9

a Φ Φ 3 Φ Φ Φ Φ 8 Φ Φ b Φ Φ Φ Φ 5 Φ Φ Φ 9 Φ ε 1, 7 2, 4 Φ 6 Φ 6 1, 7 Φ Φ Φ 2.分别求ε-closure

εεεεεεεεεε

-closure(0) = {0,1,2,4,7} -closure(1) = {1,2,4} -closure(2) = {2}

-closure(3) = {1,2,3,4,6,7} -closure(4) = {4}

-closure(5) = {1,2,4,5,6,7} -closure(6) = {1,2,4,6,7} -closure(7) = {7} -closure(8) = {8} -closure(9) = {9}

3.转换算法:

εεεεεεεεε

-closure(0) = {0,1,2,4,7} = A

-closure(move(A,a))=ε-closure({3,8})={1,2,3,4,6,7,8} = B -closure(move(A,b))=ε-closure({5})={1,2,4,5,6,7} = C -closure(move(B,a))=ε-closure({3,8}) = B

-closure(move(B,b))=ε-closure({5,9})={1,2,4,5,6,7,9} = D -closure(move(C,a))=ε-closure({3,8}) = B -closure(move(C,b))=ε-closure({5}) = C -closure(move(D,a))=ε-closure({3,8}) = B -closure(move(D,b))=ε-closure({5}) = C

4.DFA的转换表

状态 A B C D 输入符号 a B B B B b C D C C

5.状态转换图

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- awee.cn 版权所有 湘ICP备2023022495号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务