- 150
- 0
- 约4.19千字
- 约 8页
- 2017-05-16 发布于河南
- 举报
计算理论习题答案CHAP7new
7.3 a.
Operation X Y 1274 10505 X mod Y(X 1274 10505 X(Y 10505 1274 X mod Y(X 313 1274 X(Y 1274 313 X mod Y(X 22 313 X(Y 313 22 X mod Y(X 5 22 X(Y 22 5 X mod Y(X 2 5 X(Y 5 2 X mod Y(X 1 2 X(Y 2 1 X mod Y(X 0 1 X(Y 1 0 当Y=0时,输出X=1,所以1274和10505是互素的。
7.4 对于字符串w=baba和下面的文法CFG G,试填写定理8.14中识别上下文无关语言的多项式时间算法中所描述的表。
S(RT
R(TR|a
T(RT|b
解:
T R,T S R,T,S R S S T R,T R
7.5 下面的公式是可满足得吗?
(=(x(y)((x()(((y)(( ()
解:(x,y)共有四种取值:(true, true),(true, false),(false, true),(false, false).分别将其带入公式得:
若(x,y)=(true, true),(=(true(true) ( (true(false) ( (false(true) ( (false(false)=false
若(x,y)=(true, false),(=(true(false) ( (true(true) ( (false(false) ( (false(true)=false
若(x,y)=(false, true),(=(false(true) ( (false(false) ( (true(true) ( (true(false)=false
若(x,y)=(false, false),(=(false(false) ( (false(true) ( (true(false) ( (true(true)=false
所以原公式不可满足。
7.6 证明P在并、连接和补运算下封闭。
(1) 并:
对任意 L1, L2(P,设有na时间图灵机M1和nb时间图灵机M2 判定它们,且c=max{a,b}。
对L1(L2 构造判定器M:
M=“对于输入字符串w :
在w上运行M1,在w上运行M2。
若有一个接受则接受,否则拒绝。”
时间复杂度:设M1为O(na),M2为O(nb)。令c=max{a,b}。
第一步用时O(na+nb) ,因此总时间为O(na+ nb)=O(nc),
所以L1(L2属于P类,即 P在并的运算下封闭。
(2) 连接:
对任意 L1, L2 属于P 类,设有na时间图灵机M1和nb时间图灵机M2 判定它们,且c=max{a,b}。对L1L2 构造判定器M:
M=“对于输入字符串w=w1,w2,…,wn,
对k=0,1,2,…,n重复下列步骤。
在w1w2…wk上运行M1,在wk+1wk+2…wn上运行M2。
若都接受,则接受。否则继续。
若对所有分法都不接受则拒绝。“
时间复杂度:(n+1)×(O(na)+O(nb))=O(na+1)+O(nb+1)=O(nc+1),所以L1L2属于P类,即 P在连接的运算下封闭。
(3)补:
对任意 L1属于P 类,设有时间O(na)判定器M1判定它,对构造判定器M:
M=“对于输入字符串w :
在w上运行M1。
若M1接受则拒绝,若M1拒绝则接受。”
时间复杂度为:O(na)。所以属于P类,即 P在补的运算下封闭 。
7.7 证明NP在并和连接运算下封闭。
(1) 并:
对任意 L1, L2(NP,设分别有na时间非确定图灵机M1和nb时间非确定图灵机M2 判定它们,且c=max{a,b}。
构造判定L1(L2的非确定图灵机M:
M=“对于输入字符串w :
在w上运行M1,在w上运行M2。
若有一个接受则接受,否则拒绝。”
对于每一个非确定计算分支,第一步用时为O(na)+O(nb),因此总时间为O(na+nb)=O(nc)。 所以L1(L2(NP,即 NP在并的运算下封闭。
(2) 连接:
对任意 L1, L2(NP,设分别有na时间非确定图灵机M1和nb时间非确定图灵机M2 判定它们,且c=max{a,b}。
构造判定L1L2的非确定图灵机M:
M=“对于输入字符串w :
非确定地将分成两段x,y,使得w=xy。
在x上运行M1,在y上运行M2。
若都接受则接受,否则拒绝。”
对于每一个非确定计算分支,第一步用时O(n),第二步用时为O(na)+O(nb),因此总时间为O(na+ nb)=O(nc)。 所以L1L2(NP,即NP在连接运算下封闭。
证明如果对数采用一进制编码而不是二
您可能关注的文档
- 7 集成运放组成的有源滤波电路.doc
- 1-2014年粤台专利服务高端人才培育专题研修班(Daniel).ppt
- 虚拟化核心技术和安全.pptx
- 七年级数学上册代数式和有理数的四则运算(150道题).doc
- 浙大电工电子学实验报告 实验十二 集成运算放大器及应用(一)模拟信号运算电路.doc
- 2012深圳律师青年研修班汇报材料.ppt
- 单片机avr c语言位运算 与或非 异或逻辑 运算介绍 详解.docx
- 计算机组织与系统结构第三章习题答案.doc
- 中国项目管理师高级研修班(青岛大学)--成本.ppt
- 吕静——大学生思想政治教育的探索与实践——天津市辅导员研修班2010.11.26.ppt
- 公司开展廉洁从业集体谈话.docx
- 2025年南京市江宁区社区工作人员(网格员)考试题库真题及答案.docx
- 公司领导对内控法务部经理就一岗双责进行谈话.docx
- 2026年元旦活动方案策划企业.docx
- 2025年开封市禹王台区社区工作人员(网格员)考试题库真题及答案.docx
- 2025年开封市禹王台区社区网格工作人员考试题库及答案.docx
- 八年级下册英语 Unit 2 Home Sweet Home Section B 读写结合精品教案.docx
- 2026年中国双梁花架门式起重机市场调查研究报告.docx
- 2025年丽水市莲都区辅警考试公安基础知识考试真题库及答案.docx
- 高中语文·古代文化常识系统复习知识清单.docx
原创力文档

文档评论(0)