RG、FA、RE等相互之间的转换.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RG、FA、RE等相互之间的转换

一、概览 作业 三(3) P56 第2-24(1) 将正规式:(a|b)*a(a|b)转换为最简的确定有限自动机。 【解】 先转换为NFA: 注意:左线性和右线性文法的关系 左线性文法和右线性文法之间存在一定关系。 一个左线性文法GL存在一个等价的右线性文法GR。 一个右线性文法GR存在一个等价的左线性文法GL 。 可见,GL和GR是等价的,也就是说,给定一个右线性文法可以构造对应的左线性文法。同样,给一个左线性文法也可以构造一个右线性文法。 它们之间的等价关系: 例: 设左线性文法 G=(VN,VT, S,P),其中: VN={A,B,S} VT={0,1} P: S ∷=A0|B1 A ∷=0|1 B ∷=0|1 则L(GL)={00,01,10,11}。 由等价关系得: 则右线性文法 G=(VN,VT,P,S),其中: VN={A,B,S} VT={0,1} P: S ∷=0A|1A |0B |1B A ∷=0 B ∷=1 则L(GR)={00,01,10,11}。 所以L(GL)= L(GR),说明左线性文法 和右线性文法 是等价的。 例1:NFA转换成DFA (符号合并) ③NFA确定为DFA过程: DFA的初态(为NFA的初始状态经过ε合并后的状态的并集)例:δ(S,ε)=; DFA的其它状态( 为NFA的状态经过输入符号后产生的状态,再经过ε合并后的状态的并集)例:求δ(S,0)=? δ(S,0)=A; δ(A,ε)=B; δ(B,ε)=C; δ(C,ε)=; DFA的终态(为所有含有NFA的终态的状态) NFA确定化过程: (初态、其它状态、终态) 三、DFA的化简 例2:设计一个DFA,其输入字母表是{0,1},它能接受以0开始,以1结尾的所有序列。——化简 start I Ia Ib Ic {1,4} {2,3} φ φ {2,3} {2} {4} {3,4} {2} {2} {4} φ {4} φ φ φ {3,4} φ φ {3,4} 符号 状态 a b c 0 2 3 4 1 2 2 1 _ _ _ _ _ _ _ _ 3 3 4 4 DFA M’状态转换矩阵 将求得的状态转换矩阵重新编号 0 1 4 2 3 {1,4} {2,3} {4} {2} a c a b b c {3,4} “对于任一个DFA,存在一个唯一的状态最少的等价的DFA” 一个有限自动机是化简的 ? 它没有多余状态并且它的状态中没有两个是互相等价的。 一个有限自动机可以通过消除多余状态和合并等价状态而转换成一个最小的与之等价的有限自动机。 定义: (1) 有限自动机的多余状态:从该自动机的开始状态出发,任何输入串也不能到达那个状态。 0 1 s0 s1 s2 s3 s5 s7 s1 s5 s1 s2 s2 s5 s5 s1 s1 s3 s0 s1 例:s0为初始状态 画状态图可以看出s4, s6, s8为不可达状态应该消除 0 1 s0 s1 s2 s3 s4 s5 s6 s7 s8 s1 s5 s7 s2 s2 s5 s5 s7 s5 s6 s1 s3 s8 s0 s0 s1 s3 s6 (2)等价状态 状态s和t的等价条件是: 1) 一致性条件:状态s和t必须同时为可接受状态或 不接受状态. 2) 蔓延性条件:对于所有输入符号,状态s和t必须 转换到等价的状态里. 对于所有输入符号c,Ic(s)=Ic(t),即状态s、t对于c具有相同 的后继,则称s,t是等价的。 (任何有后继的状态和任何无后继的状态一定不等价) 有限自动机的状态s和t不等价,称这两个状态是可区别的。 “分割法

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档