Deterministic Finite

阅读: 评论:0

Deterministic Finite

Deterministic Finite

@Deterministic Finite-state automata

Question : 设计一个finite-state Automata,语言{0.1}, 二进制形式,可以识别5的倍数

①N mod 5 = {0,1,2,3,4}
一个数除以5的余数只能有0或1或2或3或4,这5种状态,所以自动机也需要5个states
②state q0 代表余数为0(也就是5的倍数,accepted state,also initial state)
state q1 代表余数为1, so forth。。。。
③每个状态必须接受语言0和1,也就是说每个状态都必须通过0,1到达另一个状态
④例如:0对应的十进制为0, 0 mod 5 = 0, 所以q0—0---> q0
01对应的十进制为1, 1 mod 5 = 1, 所以q0—1---> q1
010对应的十进制为2, 2 mod 5 =2,所以q0—1---> q1—0---> q2
011对应的十进制为3, 3 mod 5 =3,所以q0—0--->

本文发布于:2024-01-30 18:27:44,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170661046521965.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:Deterministic   Finite
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23