- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
形式语言总结
语言L(G)={w | w∈T*且S→* w}
句子终极符号行,它不含语法变量
w∈L(G),w称为G产生的一个句子。
句型符号行,它可能含有语法变量
G=(V,T,P,S),对于?α∈(V∪T)*,如果S→* α,则称α是G产生的一个句型。
文法G=(V,T,P,S)。任意A∈V表示集合L(A)={w | w∈T*且A →* w}。
推导与归约。文法中的推导是根据文法的产生式进行的。如果α→β∈P,γ,δ∈(V∪T)*,则称γαδ在G中直接推导出γβδ:γαδ?G γβδ;也称γβδ在文法G中直接归约成γαδ。
→xy|xDy}来实现。
设有两个文法G1和G2,如果L(G1)= L(G2),则称G1与G2等价。
例文法G:S→abc | aSbc产生的语言为:{an(bc)n | n≥1}
G14:S→aBC | aSBC,
CB→BC
aB→ab
bB→bb
bC→bc
cC→cc
如果对于?α→β∈P,均有|β|≥|α|成立,则称G为1型文法或上下文有关文法CSG)。
如果对于?α→β∈P,均有|β|≥|α|,并且α∈V成立,则称G为2型文法,或上下文无关文法CFG)。
如果对于?α→β∈P,α?β均具有形式A→wA→wB,其中A,B∈V,w∈T+。RG)
FA) M=(Q,∑,δ,q0,F)L(M)={x| x∈∑*且δ(q,w)∈F}
设DFA M=(Q,∑,δ,q0,F)
例 5-3 证明{0n1m2n+m|m,n≥1}不是 RL。
证明:假设L={0n1m2n+m|m,n≥1} 是 RL。
取z=0N1N22N
设 v=0k k≥1
从而有,
uviw=0N-k-j(0k)i0j1N22N
=0N+(i-1)k1N22N
uv0w=0N+(0-1)k1N22N
= 0N-k1N22N
注意到k≥1,
N-k+N=2N-k2N
0N-k1N22N ?L
这个结论与泵引理矛盾。所以,L不是 RL。
设R是∑*上的等价关系,对于?x,y∈∑*,如果x RL y,则必有xz RL yz对于?z∈∑*成立,则称R是右不变的等价关系。
对于任意X∈V∪T,如果X是有用的,它必须同时满足如下两个条件:
① 存在w∈T*,使得X→*w;
② α,β∈(V∪T)*,使得S→*αXβ。
CNF乔姆斯基范式文法CFG G=(V,T,P,S)中的产生式形式:A→BC,A→a其中,A、B、C∈V,a∈T。不允许有ε-产生式、单一产生式。
对于任意CFG G,ε→L(G),存在等价的 CNF→G2
格雷巴赫范式文法GNF→aα ,其中,A∈V,a∈T,α∈V* 。在GNF中,有如下两种形式的产生式A→a;
A→aA1A2…Am (m≥1)
推自动机PDA)M= (Q,∑,Γ,δ,q0,Z0,F) ID) (q,w,γ)∈(Q,∑*,Γ*)称为M的一个即时描述。
,构造下列语言的文法。
(6) 。
解答:
。
(7) 。
解答:
(8) 。
解答:
。
构造满足下列要求的RG G,并证明你的结论。
构造下列语言的DFA
(5){x|x({0,1}+且x中含形如10110的子串}
11){x|x({0,1}+且如果x以1结尾,则它的长度为偶数;如果x以0结尾,则它的长度为奇数}
可将{0,1}+的字符串分为4个等价类。
q0: [(]的等价类,对应的状态为终止状态
q1:x的长度为奇且以0结尾的等价类
q2:x的长度为奇且以1结尾的等价类
q3: x的长度为偶且以0结尾的等价类
q4: x的长度为偶且以1结尾的等价类
给出你所画出的DFA的每个状态q的set(q):set(q)={x|x(Σ*且δ(q0,x)=q}
set(q0)={3*}
set(q1)={ 3*1}
set(q2)={ 3*100*}
set(q3)={ 3*111*}
set(q)={( 3*0|3*13|3*100*(1|3)|3*111*(0|3)) 0*1*3*}
例 7-1 考虑接受语言L={w2wT | w∈{0,1}*}的PDA的设计。
解法1:
先设计产生L的CFG G1:
G1:S?2|0S0|1S1
再将此文法转化成GNF:
G2:S?2|0SA|1SB
A?0
B?1
M1=({q0},{0,1,2},{S,A,B},δ1,q0,S,Φ)。其中:
δ1(q0,0,S)={(q0,SA)}
δ1(q0,1,S)={(q0,SB)}
δ1(q0,2,S)={(q0,ε)
您可能关注的文档
最近下载
- 王兆安《电力电子技术》笔记.pdf VIP
- 2025京东自营在线客服考试题库及答案(完整版).docx VIP
- 2025年甘肃邮政社会招聘岗位详情笔试备考试题及答案解析.docx VIP
- 中国近现代史纲要2023版:第一章 进入近代后中华民族的磨难与抗争.pdf VIP
- 2025年甘肃邮政社会招聘岗位详情笔试备考题库及答案解析.docx VIP
- 2024年“学宪法、讲宪法”竞赛题库(含答案).docx VIP
- (新交际英语2024版)一年级上册全册教案(新教材).docx
- 2025年甘肃邮政社会招聘笔试备考试题及答案解析.docx VIP
- 北师大版数学三年级上册全册教案【完整版】.doc VIP
- 骨科常见并发症及对策培训课件.pptx VIP
文档评论(0)