文章目录

  • 一、多项式等价
  • 二、P 类
  • 三、丘奇-图灵论题延伸

一、多项式等价


多项式等价 : 所有的 确定性的计算模型 之间是 相互等价 的 , 两个带子图灵机 与 单个带子图灵机 , 计算相同的问题时 , 它们之间的计算复杂度的差距是平方差别 , 这两个图灵机是等价的 ;

计算理论 研究的对象是计算 , 不是计算模型 , 研究计算的过程中 , 希望 忽略计算模型之间的差异 ,

如 : 三个带子图灵机的计算 与 单个带子图灵机的计算 被认为是 等价的 ;

多项式等价 概念 , 可以忽略掉计算模型之间的差异 ;

二、P 类


时间复杂度类 :

定义 时间复杂度类 TIME(t(n))\rm TIME( t(n) )TIME(t(n)) , L\rm LL 是一个语言 , 对应一个计算问题 , 如果可以被 单个带子的图灵机 TM\rm TMTM 进行判定的话 , 它的 时间复杂度是 O(t(n))\rm O(t(n))O(t(n)) ;

符号化表示 : TIME(t(n))={L:L是一个语言,该语言可以被时间复杂度O(t(n))的单个带子图灵机识别}\rm TIME( t(n) ) = \{ L : L 是一个语言 , 该语言可以被时间复杂度 O(t(n)) 的单个带子图灵机识别 \}TIME(t(n))={L:L是一个语言,该语言可以被时间复杂度O(t(n))的单个带子图灵机识别}

P\rm PP 类 :

所有 能够被 确定性 单个带子图灵机 , 在 多项式时间 内 , 能够被 判定的计算问题 ,

将这些问题放在一起 ( 广义并集 ⋃\bigcup⋃ ) , 组成一个整体 , 就称为 P\rm PP

符号化表示 : P=⋃kTIME(nk)\rm P = \bigcup_k TIME( n^k )P=⋃k​TIME(nk)

P\rm PP 类 , 就是定义 有效算法 所组成的类 ,

有效算法 , 就是在 多项式时间 内 , 可以执行完毕 , 得到一个确定的结果的算法 ;

确定的结果就是 接受状态 , 或 拒绝状态 ;

三、丘奇-图灵论题延伸


丘奇-图灵论题 : 图灵机 为 算法 提供了一个严格的数学定义 ;

丘奇-图灵论题延伸 : P\rm PP 类 为 有效算法 提供了一个严格的数学定义 ;

【计算理论】计算复杂性 ( 多项式等价 | P 类 | 丘奇-图灵论题延伸 )相关推荐

  1. 【计算理论】可判定性 ( 丘奇-图灵论题 | 可判定性引入 | 图灵机语言 | 图灵机结果 | 判定机 | 部分函数与全部函数 | 可判定性定义 )

    文章目录 一.丘奇-图灵论题 二.可判定性引入 三.图灵机语言 四.图灵机结果 五.判定机 五.部分函数与全部函数 六.可判定性定义 一.丘奇-图灵论题 为算法提供严格的数学模型 , 除了图灵机之外 ...

  2. 图灵机不能解决的问题现有计算机也不能解决,科学网—电脑人心 之 计算机能思维吗?(二)图灵的机器(5)丘奇-图灵论题 - 罗军的博文...

    上回我们看到,停机问题这个良定义的问题,不能由图灵机来解决.那么像停机问题这样的图灵机不可解或者说"不可计算"的问题,究竟是有很多呢,还是只是个别呢? 其实,有另外一种论证,可以说 ...

  3. 【计算理论】计算复杂性 ( 多项式等价引入 | 多项式时间规约 )

    文章目录 一.多项式等价引入 二.多项式时间规约 一.多项式等价引入 计算复杂度 : 比较两个计算问题的复杂程度 , 首先求计算问题 时间复杂度的数量级 , 比较两个数量级的大小 , 进而得出 哪个计 ...

  4. 【计算理论】计算复杂性 ( 阶段总结 | 计算理论内容概览 | 计算问题的有效性 | 语言与算法模型 | 可计算性与可判定性 | 可判定性与有效性 | 语言分类 ) ★

    文章目录 一.计算理论内容概览 二.计算问题的 有效性 三.语言 与 算法模型 四.可计算性 与 可判定性 五.可判定性 与 有效性 六.语言分类 一.计算理论内容概览 计算理论分为 形式语言与自动机 ...

  5. 【计算理论】计算复杂性 ( 计算理论内容概览 | 计算问题的有效性 | 时间复杂性度量 | 输入表示 | 时间复杂度 )

    文章目录 一.计算理论内容概览 二.计算问题的判定性 三.计算问题的 有效性 四.时间复杂性度量 五.算法有效性 数学定义需求 六.输入表示 七.时间复杂度 一.计算理论内容概览 计算理论分为 形式语 ...

  6. 【计算理论】可判定性 ( 可判定性总结 )

    文章目录 一.可判定性总结 二.概览 一.可判定性总结 确定性有限自动机 , 下推自动机 , 图灵机 是目前提到过的计算模型 ; 关于 确定性有限自动机 的所有计算问题都是 可判定的 ; 关于 图灵机 ...

  7. 【计算理论】图灵机 ( 图灵机引入 | 公理化 | 希尔伯特纲领 | 哥德尔不完备定理 | 原始递归函数 )

    文章目录 一.图灵机引入 二.公理化 三.希尔伯特纲领 四.哥德尔不完备定理 五.哥德尔 原始递归函数 一.图灵机引入 计算理论分为 形式语言与自动机 , 可计算部分 , 计算复杂性部分 ; 之前博客 ...

  8. 【计算理论】计算理论考前学习总结

    计算理论学习总结 第一章 正则语言 有穷自动机的形式定义(理解部分) DFA计算的形式化定义(理解部分) 设计确定的有穷自动机(理解部分) 非确定的有穷自动机(理解部分) 正则语言(记忆部分+理解部分 ...

  9. 【计算理论】可判定性 ( 通用图灵机和停机问题 | 可判定性 与 可计算性 | 语言 与 算法模型 )

    文章目录 一.通用图灵机和停机问题 二.可判定性 与 可计算性 三.语言 与 算法模型 一.通用图灵机和停机问题 利用 图灵 的结论 , 证明 有哪些 计算问题 是找不到 算法 进行判定的 ; 如 停 ...

最新文章

  1. Burp Suite入门笔记
  2. 使用pm2启动Node和Vue项目教程
  3. 接口implements(Java)
  4. HTML5 音频 / 视频 DOM 操作
  5. SSM开发环境的搭建(方式二)
  6. 【Android开发】范例2-实现带图标的ListView
  7. mediatek无线usb网卡驱动 linux,Ralink雷凌USB无线网卡驱动5.1.7.0版 Ralink雷凌USB无线网卡驱动5.1.7.0版 无线网卡驱动 雷凌...
  8. 交直流调速系统matlab,MATLAB与交直流调速系统仿真.ppt
  9. 解决浏览器被毒霸篡改问题
  10. 我们不再需要3Q大战
  11. Java必背基础词汇
  12. 三分钟简单了解SaaS、PaaS、IaaS,别再企业上云时犯糊涂!
  13. Avaya收购Esna丰富企业通信应用
  14. mysql2000清除挂起工具_安装SQL SERVER2000提示注册表文件被挂起的解决方案
  15. 理论+实操:华为isis
  16. java的密文发送_Java密文加密方式(一)AES
  17. 数字孪生技术最新八大应用实践方向
  18. 获取当前打开剪贴板的进程的ID
  19. Matlab数据分析与计算,进程线程面试题总结
  20. HarmonyOS实战[一]——原理概念介绍安装:基础篇

热门文章

  1. 适用于 php-5.2 的 php.ini 中文版
  2. C# 操作redis
  3. async/await工作机制探究--NodeJS
  4. nodeJS中读写文件方法的区别
  5. iOS证书申请详细流程
  6. JavaScript多浏览器兼容问题
  7. 利用js对页面数据进行排序
  8. pthread_cleanup_push
  9. php+ tinymce粘贴word
  10. PHP中调用SVN命令更新网站方法(解决文件名包含中文更新失败的问题)