- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算理论
1
前言
某些计算问题在理论上虽然是可解的,但是获得其解需要大量的时间
或空间,其难以在实践中得到应用,这样的问题称为难解的。
在第7、8章中,介绍了几个被认为是难解的问题,但是还没有一个得
到证明。例如,虽然还不知道怎样证明,但大多数人相信SAT 问题和
其他所有NP完全问题都是难解的。本章给出几个证明是难解的问题。
为了给出这些例子,先证明几个定理,将图灵机的能力与计算可获得
的时间或空间数量关联起来。在本意的最后,进一步讨论了证明NP 中
的问题是难解的可能性,也就是解决P 问题与NP 问题的可能性。首
先,介绍相对化技术,利用它来证明采用某些方法并不会达到这一目
标。然后,讨论一种被研究者采用,并已显示出一定前景的方法——
电路复杂性理论。
2
难解性的含义:
若某一计算问题在理论上是可
解的,但解法需要耗费大量的时
间或空间,以至于无法在实践中
应用,则称该问题是难解的。
3
难解性的形式
难解性可以有多种形式:
例如:
1、一个大部分时间容易计算但偶尔很
难算的问题,仅在最坏情况下是难解的;
2、在超级计算机上是易算的,但在
PC机上可能需要过量时间的问题
4
本章的目标
证明存在理论上可判定
但实际中不可判定的问题即
可判定而难解的问题。
5
总之:难解性问题指的是在最坏情况
下复杂性太大,以至于在任何所能想象建
造出来的计算机上所耗费的时间都将超过
宇宙的余生。
例如:SAT 问题和所有的NP完全问
题。
6
主要内容
9.1 层次定理
9.2 相对化
9.3 电路复杂性
7
9.1 层次定理
通常的直觉是给图灵机更多的时间或空间就能扩大它所能
求解的问题类。
3 2
例如,在时间n 内,图灵机应能比在时间n 内判定更多的
语言。
在一定条件下,这种直觉是正确的。层次定理(hierarchy
theorems)证明了这种直觉在满足某些条件下的正确性。
采用术语层次定理,是因为这些定理中的每一个都证明了
时间和空间复杂性类不全相同—它们形成一个层次结构,
其中时空界限较大的类比时空界限较小的类包含更多的语
言。
层次定理的分类
空间复杂性层次定理 (简单)
时间复杂性层次定理 (复杂)
8
9.1 层次定理
空间复杂性层次定理比时间复杂性层次定理稍简单一些,
故首先介绍它。在实际陈述定理之前,引入下面的定义。
定义 函数f :N →N ,f (n)到少为O(log n),如果函数f 把1n
定义
9.1
9.1 映射为f (n)的二进制表示,并且该函数在空间
O(f (n)) 内是可计算的,称该函数为空间可构造的。
含义:如果存在某个图灵机M,在O(f(n)
您可能关注的文档
最近下载
- DB23T 3491-2023 企业危险化学品储罐区应急预案编制指南.pdf VIP
- DB23T 3469-2023 高寒地区公路工程振动拌和水泥混凝土施工技术规程.pdf VIP
- 地热资源开发与利用课件.ppt VIP
- 2025年货运管理岗考试题及答案.docx
- 2025年最新人教版八年级历史(上册)期中试卷及答案(各版本).docx VIP
- 2025年安徽省黄山市辅警协警笔试笔试真题(附答案).docx VIP
- 混凝土工程专项施工方案7.docx VIP
- DB23T 3531-2023 人工林营建碳增汇技术指南.pdf VIP
- NB-T+10310-2019+压缩机辅助加热用电加热带(线).docx VIP
- DB13_T 6161-2025 乡村振兴村域特性与产业发展适配性评价规范.pdf VIP
原创力文档


文档评论(0)