从正规式构造等价的NFA ( Thompson算法) 基础: 1 对于 ? ,构造为 ? 3 对于a ,构造为 a 2 对于? ,构造为 归纳: 1 对于 R|S ,构造为 ? ? ? ? 2 对于 RS ,构造为 ? 3 对于 R* ,构造为 ? ? ? ? 例. 设正则表达式 1*0(0|1)*, 构造等价的NFA. 0|1 ? ? ? ? 1* ? ? ? ? (0|1)* ? ? ? ? ? ? ? ? 1*0(0|1)* ? ? ? ? ? ? ? ? ? ? ? ? ? ? DFA的化简 DFA M 的化简是指寻找一个状态数比 M 少的 DFA M’,使 L(M) = L(M’)。 术语 状态s和t等价: 若从状态s出发能读出字α停于终态, 则从t出发也能读出α而停于终态;反之,若从状态t出发能读出字α停于终态, 则从s出发也能读出α而停于终态 状态s和t可区别: 状态s和t不等价。 例如:终态与非终态是可区别的。 DFA化简的思路 将 DFA M 的状态集划分为不相交的子集, 使不同的两个子集的状态可区别,同一个子集的状态都等价。 DFA化简的步骤 把状态集S划分为两个子集,得初始划分 ∏= { I(1), I(2) },其中 I(1)为终态集, I(2)为非终态集; 设当前 ∏= {I(1), I(2) , … ,I(
您可能关注的文档
最近下载
- 金风GWH 191-4.0 V12R01C100 产品说明书.pdf VIP
- 全类食材食品检验检测措施流程.docx
- 文华期货软件公式指标文华财经指标公式源码期货指标准确率百分百指标.doc VIP
- 解析版2026年中考第一次模拟考试:数学一模提分卷(江苏常州专用)(解析版)解析版.docx VIP
- 《人工智能概论》 课件全套 喻恺 第1--8章 人工智能概述---人工智能安全与伦理.pptx VIP
- 四宫格数独练习题(初级、中级、高级各22套题).pdf VIP
- 高一上学期英语阅读理解及书面表达练习(10).pdf VIP
- 2026年全国保安员资格考试全真模拟试卷及答案(共五套).docx
- 文华期货软件指标公式文华财经期货软件指标公式 哪个指标最准.docx VIP
- DB11∕1219.2-2019 文物艺术品数据元规范 第2部分:书画.pdf VIP
原创力文档

文档评论(0)