形式语言与自动机 Part.5 上下文无关语言与下推自动机(PDA)
课程名:形式语言与自动机
作者:Lupinus_Linn
许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享
- 署名(英语:Attribution,BY):您(用户)可以复制、发行、展览、表演、放映、广播或通过信息网络传播本作品;您必须按照作者或者许可人指定的方式对作品进行署名。
- 非商业性使用(英语:Noncommercial,NC):您可以自由复制、散布、展示及演出本作品;您不得为商业目的而使用本作品。
- 相同方式共享(英语:Sharealike,SA):您可以自由复制、散布、展示及演出本作品;若您改变、转变或更改本作品,仅在遵守与本作品相同的许可条款下,您才能散布由本作品产生的派生作品。(参见copyleft。)
引用:
- 本文中部分文字与图片引用自北京邮电大学计算机学院王柏教授的《形式语言与自动机》课程课件。
- 绪论中的证明方法部分引自清华大学王生原老师课件。
- 部分题目插图引用自北京邮电大学出版社《形式语言与自动机 第二版》教材。
在此一并表示感谢,并不做商业用途。
本笔记所有内容的传送门
Part.1绪论, Part.2 语言与文法
Part 3.有限自动机
Part.4 正则语言,2DFA,Mealy&Moore机
Part.5 上下文无关语言与下推自动机(PDA)
Part.6 图灵机
文章目录
- Part 5. 上下文无关文法和下推自动机
- 5.1 上下文无关文法
- 5.2 推导与归约
- 5.3 二义性
- 5.4 CFG的Chomsky范式(CNF)
- 5.5 CFG的Grebach范式(GNF)
- 5.6 消去CFG的无用符号
- 5.6.1 找出生成符号集
- 5.6.2 找出可达符号集
- 5.7 消去CFG的 ϵ \epsilon ϵ产生式(不是消符号)
- 5.7.1 找出可致空符号集
- 5.7.2 消去空产生式
- 5.8 消去CFG的单产生式(不是消符号)
- 5.8.1 找出所有的单元偶对
- 5.8.2 消去单产生式
- 5.9 化简顺序:消空→消单→消无用
- 5.10 消除递归
- 5.10.1 消除直接左递归
- 5.10.2 消除全部左递归
- 5.10.2.1 理解
- 5.10.2.2 算法
- 5.11 转Chomsky范式
- 5.12 转Greibach范式
- 5.13 下推自动机
- 5.14 PDA的设计
- 5.14.1 L ( M ) = { a n b n ∣ n ≥ 0 } L(M)=\{a^nb^n|n\ge 0\} L(M)={anbn∣n≥0}
- 5.15 终态接受 ↔ \leftrightarrow ↔空栈接受
- 5.15.1 终态接受
形式语言与自动机 Part.5 上下文无关语言与下推自动机(PDA)相关推荐
- 【计算理论】下推自动机 PDA ( 上下文无关语言 CFL 的 泵引理 | 泵引理反证示例 | 自动机扩展 )
文章目录 I . 上下文无关语言 ( CFL ) 的 泵引理 ( Pumping Lemma ) II . 上下文无关语言 ( CFL ) 的 泵引理 ( Pumping Lemma ) 示例 III ...
- 形式语言与自动机 第6章 上下文无关语言的性质
文章目录 第6章 上下文无关语言的性质 CFL 的缩胀定理和 Ogden 定理 CFL 缩胀定理 Ogden 定理 CFL 的封闭性质和判定性质 CFL 封闭性质 CFL 判定性质 CFL 的成员资格 ...
- 形式语言与自动机——第三章 上下文无关文法与下推自动机
文章目录 3.1 推导树与二义性 3.2 上下文无关文法的改写 3.2.1 CFG的最简化 3.2.2 CFG的变换 3.2.2.1 去除可零化的非终结符 3.2.2.2 去除单产生式 3.2.2.3 ...
- 形式语言与自动机 第5章 上下文无关文法与下推自动机
文章目录 第5章 上下文无关文法与下推自动机 CFG 的化简 无用符号 CNF 和 GNF 范式 CNF 范式 GNF 范式 PDA 与 CFG 下推自动机 CFG →\to→ PDA PDA →\t ...
- 形式语言与自动机 Part.1绪论, Part.2 语言与文法
课程名:形式语言与自动机 作者:Lupinus_Linn 许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享 署名(英语:Attribution,BY):您(用户)可以复制 ...
- 形式语言与自动机 Part 3.有限自动机
课程名:形式语言与自动机 作者:Lupinus_Linn 许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享 署名(英语:Attribution,BY):您(用户)可以复制 ...
- 形式语言与自动机 Part.4 正则语言,2DFA,MealyMoore机
课程名:形式语言与自动机 作者:Lupinus_Linn 许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享 署名(英语:Attribution,BY):您(用户)可以复制 ...
- 形式语言与自动机 Part.6 图灵机
课程名:形式语言与自动机 作者:Lupinus_Linn 许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享 署名(英语:Attribution,BY):您(用户)可以复制 ...
- 计算机语言学翁富良,形式语言与自动机的关系.doc
形式语言与自动机的关系 形式语言与自动机的关系研究 新疆师范大学数理信息学院数学03-6班 摘要: 形式语言的直观意义,自动机的直观意义,形式语言的定义,形式语言的特征,语法的分类,自动机的定义,自动 ...
最新文章
- Sublime Text3 BracketHighlighter高亮色彩配置
- 思科CCNA考试实验常用的命令
- 爬虫笔记:pyquery详解
- BufferedWriterTest
- JPBC参数介绍Element,Field,Point等
- 一文带你了解数据中心大二层网络演进之路
- OpenShift 4 Hands-on Lab (7) - 用Jenkins Pipeline实现在不同运行环境中升迁部署应用
- mysql注入如何读取本地文件_如何通过SQL注入获取服务器本地文件
- Mybatis学习笔记 4:Mybatis 连表查询(一)——一对多关系
- php论坛学习的一个遍历的问题(学习)
- [译]ASP.NET Core 2.0 区域
- 爱奇艺涨价背后,还有四步大棋
- 魔百盒ZXV10 B863AV3.2-M/B863AV3.1-M2_S905L3A-B_线刷+卡刷精简固件
- Android虚拟机的安装
- html制作网站 知乎,做短视频运营看那些网站(推荐这些短视频素材网站)
- Xgboost实践 | 第一名天池o2o优惠券的使用预测思路完整版
- 红米4android版本怎么升级,红米4MIUI稳定版安卓9.0刷机包(完整固件升级包MIUI11 稳定版)...
- 【总结】举例说明数据库自增字段的 3 种实现方式
- Jmeter如何进行接口测试-实操
- Yolov5+图像分割+百度AI接口——车牌实时检测识别系统
热门文章
- 精辟的人生格言,呵呵
- python什么字体好看_七个不一样的Python代码写法,让你写出一手漂亮的代码
- 3.5 基本属性测试
- c++怎么判断系统是64位还是32位
- mysql优化 个人笔记 (mysql锁机制 ) 非礼勿扰 -m10
- python 的基础 学习第十天函数的初始
- ADAS-----智能驾驶辅助系统
- edge浏览器受信任_微软Edge浏览器利用虚拟化技术做安全防护
- LaTeX 设置图片caption左对齐
- HTML5期末大作业:关于我的家乡主题设计——四川成都(4页) HTML+CSS+JavaScript
- 【计算理论】下推自动机 PDA ( 上下文无关语言 CFL 的 泵引理 | 泵引理反证示例 | 自动机扩展 )
- 5.15.1 终态接受