自动机第二章复习总结

本文深入探讨了上下文无关语法(CFG)及其关键概念,包括回文语言、递归定义、语法树、模糊性和简化CFG的方法。同时,文章详细介绍了下推自动机(PDA),包括其图表、正式定义、转移函数以及与CFG的等价性,强调了二者之间的转换可能性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上下文无关语法
Context-Free Grammars
Palindrome Language
回文语言
递归定义

在这里插入图片描述

在这里插入图片描述
递归的定义

在这里插入图片描述
上下文无关语法的定义
上下文无关语言定义

在这里插入图片描述
Parse Tree Let G = ( V,T , S, P ) be a CFG. A tree is a parse tree for G if : 1. Each interior node is labeled by a variable in V 2. Each leaf is labeled by a symbol in T{}. Any labeled leaf is the only child of its parent. 3. If an interior node is labeled A, and its children (from left to right) labeled x1,x2, ,xk, Then A  x1,x2, ,xk  P .
语法树的定义
1。每个内部节点由V 中的变量标记。每个叶子用T{}中的符号标记。 任何标记的叶子是其父亲的唯一子。 3.如果内部节点标记为A,其子节点(从左到右)标记为x1,x2,,xk,则为Ax1,x2,,xkP。
Inherent Ambiguity 模糊继承
模糊性的例子
在这里插入图片描述

Simplification of CFG
上下文无关语法的简化

Eliminating -productions
Eliminating unit productions
Eliminating useless productions
在这里插入图片描述
乔布斯及标准范式
在这里插入图片描述
Pushdown Automata(PDA)
下推自动机
在这里插入图片描述
下推自动机图
在这里插入图片描述
正式的定义
转移函数和有限自动机不同,并且多了栈的状态符号集合,多了栈的初始状态。F为接受状态的集合。
Definition of DPDA
决定性的下推自动机
在这里插入图片描述

Instantaneous Description(ID)
瞬时描述
在这里插入图片描述cc语言ifelse的例子

在这里插入图片描述
自动机等价性

在这里插入图片描述

前缀特性语言
prefix property of language  There are no two distinct string x and y in the language such that x is a prefix of y .  yes : wcwR . no : 0*
如果一个语言被有限自动机接受,那么它一定也会被确定性下推自动机接受
在这里插入图片描述
下推自动机和上下文无关语法上下文无关语言是等价的
在这里插入图片描述
上下文无关语法与下推自动机可以相互转化
Properties of CFL
2. Closure properties
3. Pumping lemma for CFL
上下文无关语言的特性
也是泵引理和封闭特性
在这里插入图片描述
字符串长度要大于n。和正则语言泵引理类似,但是多出了

在这里插入图片描述
注意相交并不封闭

在这里插入图片描述
和正则语言相交是封闭的
以上为第二章内容,主要了解上下文无关语言语法以及下推自动机的图表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值