文章目录

  • 一、图灵机特点
  • 二、自动机特点
  • 三、数的扩张
  • 四、计算模型的扩张

一、图灵机特点


图灵机特点 :

① 读写头特点 : 图灵机 既可以读 , 也可以写 ;

② 移动方向 : 图灵机的读写头既可以向左移动 , 又可以向右移动 , 可以 双向移动 ;

③ 带子长度 : 图灵机的带子是 无限长的 ;

④ 停机判定 : 图灵机一旦 到达接受状态 , 立刻停机 ;

二、自动机特点


自动机特点 :

① 读头特点 : 自动机只能读 , 不能写 ;

② 移动方向 : 自动机的读头只能向右进行移动 ;

③ 带子长度 : 自动机的带子是输入字符串长度 ;

④ 停机判定 : 自动机在计算过程中 , 某个时刻可能到达接受状态 , 但是不会停机 , 字符串读取完成后 , 才会停机 , 停机状态不一定是接受状态 ;

三、数的扩张


自然界中存在的数字 , 是自然数 ;

自然数 通过 加减运算 扩张到 整数 ;

整数 通过 乘除运算 扩张到 有理数 ;

有理数 通过 极限运算 扩张到 实数 ;

任何一个有理数的序列 a1,a2,⋯,an\rm a_1 , a_2, \cdots , a_na1​,a2​,⋯,an​ 如果收敛的话 , 该数列的极限 , 一定是一个实数 , 任何一个实数 , 都可以写成一个有理数序列的极限 ;

四、计算模型的扩张


下面开始讨论计算模型的扩张

计算模型从最简单的模型 确定性有限自动机 , 一步步进行扩张 , 最后得到计算的极限 图灵机 ;

下图是 确定性有限自动机 的示意图 , 带子上是输入字符 , 矩形框中是当前状态 , 读头指向带子上的字符 ;

下图是 下推自动机 , 是在 确定性有限自动机 的基础上 , 加上了一个 存储能力无穷 的 栈 , 栈的特点是 后进先出 ;

在上述 111 个栈的下推自动机 基础上 , 再加一个栈 , 两个栈的下推自动机 , 与 图灵机 的计算能力是等价的 ;

两个栈的下推自动机 与 图灵机 等价 , 其计算能力已经达到计算的极限 ;

n\rm nn ( n>2n > 2n>2 ) 个栈的下推自动机的计算能力 , 与 222 个栈的下推自动机计算能力是相同的 ;

【计算理论】图灵机 ( 图灵机特点 | 自动机特点 | 数的扩张 | 计算模型的扩张 )相关推荐

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

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

  2. 【计算理论】图灵机 ( 非确定性图灵机 -> 确定性图灵机 | 模仿过程示例 | 算法的数学模型 )

    文章目录 一.非确定性图灵机 -> 确定性图灵机 二.确定性图灵机 模仿 非确定性图灵机 过程 三.算法的数学模型 一.非确定性图灵机 -> 确定性图灵机 给定如下非确定性图灵机 , 设计 ...

  3. 【计算理论】图灵机 ( 非确定性图灵机 与 计算树 | 非确定性 | 非确定性图灵机 与 确定性图灵机 相互模仿 | 非确定性图灵机 -> 确定性图灵机 )

    文章目录 一.非确定性图灵机 与 计算树 二.非确定性 三.非确定性图灵机 与 确定性图灵机 相互模仿 四.非确定性图灵机 -> 确定性图灵机 一.非确定性图灵机 与 计算树 非确定性图灵机体现 ...

  4. 【计算理论】图灵机 ( 接受状态作用 | 格局 | 图灵机语言 | 图灵机设计复杂性 )

    文章目录 一.接受状态作用 二.格局 三.图灵机语言 四.图灵机设计复杂性 一.接受状态作用 自动机 / 图灵机 与 现实计算 的区别是 现实计算中 没有 接受状态 概念 , 自动机 / 图灵机 的目 ...

  5. 【计算理论】图灵机 ( 图灵机示例 )

    文章目录 一.图灵机示例 二.图灵机示例 2 一.图灵机示例 指令 L:(p,1)→(q,0,L)\rm L : (p,1) \to (q, 0, L)L:(p,1)→(q,0,L) 初始状态下 , ...

  6. 【计算理论】计算理论总结 ( 图灵机设计 ) ★★

    文章目录 一.图灵机 二.图灵机设计 三.图灵机设计示例 1 一.图灵机 图灵机要素 : ① 有限多状态集 , Q\rm QQ ; ② 有限多个字符集 , Σ\rm \SigmaΣ ; ③ 带子字符集 ...

  7. 【计算理论】图灵机 ( 多个带子的图灵机 | 计算能力对比 | 证明过程 | 一个带子图灵机 )

    文章目录 一.多个带子的图灵机 二.证明过程设计 三.模仿操作 四.模仿带子排列 五.模仿读写头操作 一.多个带子的图灵机 多个带子的图灵机 指的是 图灵机不止一个带子 , 下图是 333 个带子的图 ...

  8. 计算理论导引-图灵机

    复习使用 定义 图灵机形式定义: TMm=(Q,Σ,Γ,δ,q0,qaccept,qreject)TM m=(Q,\Sigma,\Gamma,\delta,q_{0},q_{accept},q_{re ...

  9. 【计算理论】确定性有穷自动机 ( 自动机组成 | 自动机语言 | 自动机等价 )

    文章目录 一.确定性有穷自动机组成 二.确定性有穷自动机计算过程 三.确定性有穷自动机定义 四.自动机 语言 与 等价 五.自动机语言 示例 一.确定性有穷自动机组成 DFA , 全称为 Determ ...

最新文章

  1. 西游记里河水让人怀孕的秘密:是寄生虫!我往河里放了寄生虫!
  2. assign深拷贝_经典前端面试题: Object.assign 是浅拷贝还是深拷贝?实现深拷贝的方法有哪些?...
  3. 阿里云 rds 在windows 里面恢复
  4. 回溯法基本思想_数据结构之简单的回溯算法
  5. OpenStack的部署T版(七)——cinder模块
  6. java string类api_java基础—String类型常用api
  7. 搭建 ELK 问题排查
  8. Javascript基础 对象与方法的识别
  9. navigation笔记
  10. 代替Reflection(反射)的一些方法
  11. python 分组箱线图_Python数据科学实践 | 绘图模块4
  12. 老年人用什么方式存款最好?
  13. 虚拟机中 yum 安装时报错
  14. 分布式文件存储FastDFS之基础知识篇
  15. 卸载搜狗拼音输入法linux,Ubuntu下使用搜狗拼音输入法
  16. 飞机大战(源码+素材)
  17. Python TKinter下拉日历控件
  18. 2022年物理学诺奖获主,他们证明爱因斯坦错了
  19. android设置字体为微软雅黑,安卓开发--textView的字体样式设置(设置宋体,微软雅黑等)...
  20. Codeforces 1102F Elongated Matrix——状压dp

热门文章

  1. 1101:不定方程求解(信奥)
  2. Android ListView点击事件无反应
  3. ai在计算机教学中的应用,浅谈人工智能在教育中的应用
  4. STM32软硬件SPI读取MAX31865 PT100温度支持shell功能
  5. 比 996 更可怕的是,我需要两个微信
  6. 网站劫持有什么样的影响
  7. HTML5+CSS3 - 视频背景的实现
  8. 「 Vortex 仿真软件 」 Windows系统安装
  9. 【神经网络分类器】(一)你知道神经网络怎么用无监督算法训练吗?
  10. 传智健康 ----- 移动端开发 (体检预约)