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

简介: 【计算理论】图灵机 ( 图灵机特点 | 自动机特点 | 数的扩张 | 计算模型的扩张 )

文章目录

一、图灵机特点

二、自动机特点

三、数的扩张

四、计算模型的扩张





一、图灵机特点


图灵机特点 :


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


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


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


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






二、自动机特点


自动机特点 :


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


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


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


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






三、数的扩张


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


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


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


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


任何一个有理数的序列 a 1 , a 2 , ⋯   , a n \rm a_1 , a_2, \cdots , a_na

1


,a

2


,⋯,a

n


 如果收敛的话 , 该数列的极限 , 一定是一个实数 , 任何一个实数 , 都可以写成一个有理数序列的极限 ;






四、计算模型的扩张


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



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



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

image.png


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

image.png



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

image.png



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


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


目录
相关文章
|
搜索推荐 安全 物联网
智能家居技术的未来:集成化与个性化的融合
本文将深入探讨智能家居技术的发展趋势,特别是集成化和个性化如何成为未来智能家居系统设计的核心。文章将分析当前智能家居技术面临的挑战,并展示通过集成化提高系统效率、降低成本的方法。同时,讨论个性化服务在提升用户体验方面的重要性,以及如何通过数据驱动和人工智能技术实现这一目标。最后,文章将预测未来智能家居技术的发展方向,包括物联网设备的进一步整合、安全性的提升,以及智能家居技术在健康监测和环境可持续性方面的应用潜力。
324 1
|
12月前
|
机器学习/深度学习 算法
概率分布深度解析:PMF、PDF和CDF的技术指南
本文将深入探讨概率分布,详细阐述概率质量函数(PMF)、概率密度函数(PDF)和累积分布函数(CDF)这些核心概念,并通过实际示例进行说明。
963 15
概率分布深度解析:PMF、PDF和CDF的技术指南
|
人工智能 物联网 测试技术
以小博大,微软开源27亿参数模型Phi-2,魔搭最佳实践来啦!
近日,微软公布了在 Microsoft Ignite 2023大会上宣布开源的 Phi-2 模型的更多细节,“打破传统语言模型缩放定律,可PK比自己大25倍的模型”、“以小博大”等评价,让Phi-2一时间在开源社区中引发关注。
|
并行计算 PyTorch 算法框架/工具
【Pytorch】查看GPU是否可用
本文提供了使用PyTorch检查GPU是否可用的方法,包括查看PyTorch版本、编译时使用的CUDA版本以及当前CUDA是否可用于PyTorch。
1330 2
|
算法 Java
Java中常用hash算法总结
Java中常用hash算法总结
181 0
|
机器学习/深度学习 自然语言处理 算法
【机器学习】生成对抗网络(GAN)应用领域分析
【1月更文挑战第27天】【机器学习】生成对抗网络(GAN)应用领域分析
|
关系型数据库 MySQL 测试技术
软件测试|MySQL BETWEEN AND:范围查询详解
软件测试|MySQL BETWEEN AND:范围查询详解
|
JavaScript Java 数据安全/隐私保护
JSP实现登录功能(页面带样式)
JSP实现登录功能(页面带样式)
804 0
|
Java 编译器 Windows
|
存储 vr&ar 芯片
软考——软件设计师:第一章:计算机组成与体系结构考点总结(完整篇)(上)
软考——软件设计师:第一章:计算机组成与体系结构考点总结(完整篇(上)
软考——软件设计师:第一章:计算机组成与体系结构考点总结(完整篇)(上)