• 2024-06-13图灵完备&图灵机&现代计算机
    图灵完备(TuringCompleteness)图灵完备是计算理论中的一个概念,用来描述一个系统或编程语言是否具备通用计算能力。一个系统或语言是图灵完备的,当且仅当它可以模拟图灵机,或者说它能够计算任何图灵机可以计算的函数。具体来说,图灵完备的系统必须能够:条件分支(ConditionalBranching
  • 2024-06-11计算机简史第四章 电子时代之图灵机
    讲讲图灵对计算机的贡献‍图灵机发明的背景阿兰·马蒂森·图灵(AlanMathisonTuring)于1921年出生在伦敦,从小就表现出惊人数学和科学能力。​​艾伦·麦席森·图灵(AlanMathisonTuring),1912-1954,英国数学家、计算机学家、逻辑学家、密码学家、哲学家、理论生物学家
  • 2024-06-10计算机简史第四章 电子时代之图灵机
    讲讲图灵对计算机的贡献‍图灵机发明的背景阿兰·马蒂森·图灵(AlanMathisonTuring)于1921年出生在伦敦,从小就表现出惊人数学和科学能力。​​艾伦·麦席森·图灵(AlanMathisonTuring),1912-1954,英国数学家、计算机学家、逻辑学家、密码学家、哲学家、理论生物学家。(图片
  • 2024-05-04计算理论导论笔记
    计算理论导论笔记正则语言和自动机(RegularLanguagesandAutomata)DFA确定性有限状态自动机(DeterministicFinitestateAutomata/DFA)由一个五元组\((Q,\Sigma,\delta,q_0,F)\)唯一确定。\(Q\)为状态集合。\(\Sigma\)为字符集。\(\delta:Q\times\Sigma\toQ\)为状态转
  • 2024-04-20停机问题
    为什么停机问题是图灵不可计算问题?若人脑是图灵机那么举个例子:你在做一道题时,你想要知道你自己能不能在有限时间内做出这道题但是如果这道题是证明或证伪黎曼猜想那你就不知道你自己能不能在有限时间内做出这道题了因为你有可能一生都做不出来,也有可能某个灵感就做出来了,这个
  • 2024-04-1152 Things: Number 7: How does randomness help in computation, and what is the class BPP?
    52Things:Number7:Howdoesrandomnesshelpincomputation,andwhatistheclassBPP?52件事:数字7:随机性如何帮助计算,BPP类是什么?Thisisthelatestinaseriesofblogpoststoaddressthelistof'52ThingsEveryPhDStudentShouldKnowToDoCryptogr
  • 2024-03-13[计算理论] 1. 图灵机、递归函数与丘奇-图灵论题 Turing Machine, Recursive Function & Church-Turing thesis
    图灵机在研究一种自动机时,我们有两种视角语法学(Syntax),描述一个自动机是什么,如分析自动机的组成、结构。语义学(Semantics),描述一个自动机做什么,如分析自动机的语言。换句话说,前者是自动机的视角,后者是形式语言的视角。图灵机的语法图灵机的原始描述如下:一台含
  • 2024-01-13速通 形式语言与自动机
    有啥要学的?DFA/NFA的记号:\((Q,\Sigma,\delta,q_0,F)\)。NFA到DFA:子集构造(到\(2^n\)级别的构造:所有最后第\(n\)位为\(1\)的01串)。\(\varepsilon-\)NFA到DFA:类似地进行子集构造,每次转移时考虑对应\(\varepsilon-\)闭包。文本搜索:trie树(记得加上根到自身的\(\Si
  • 2023-12-04【笔记】可计算理论
    下接复杂性理论计算模型Def.确定图灵机(DeterministicTuringMachine,DTM)7元组,记作\(M=(Q,\Sigma,\Gamma,\delta,q_0,B,F)\),其中\(Q\)是有穷状态集合\(\Sigma\)是有穷输入符号集合\(\Gamma\)是有穷带上符号集,\(\Sigma\sube\Gamma\)\(q_0\)是图灵机的起始
  • 2023-02-0601 什么是计算机?
    一、图灵机的概念:二、冯诺依曼模型:1、程序和数据都是以0,1的形式存储在计算机中。
  • 2022-12-15图灵机原理及其不能解决的问题
    图灵机图灵将计算描述为状态变化的过程,以实现计算的自动化,从而产生了图灵机。 原理将一台图灵机记为 M。 M具有一个有穷状态集S,任意时刻 M处于S中的某个状态(state)
  • 2022-12-07白话理解什么是图灵完备、图灵非完备
    前言在阅读文章时,经常会看到"图灵完备"、"图灵非完备"的概念,用来形容一种脚本语言或一种机器逻辑模型。其实用白话来说,图灵是一个人名,他提出了一种抽象计算模型--图灵机,
  • 2022-11-14论人类下一代语言的可能—8.1图灵机
    除了在纸笔媒介系统下以书面符号形式进行数学计算外,从一开始我们也设计和制造计算工具,利用这些工具来进行数学计算。现代计算机是计算工具的最新产品。上世纪三十年代,英国
  • 2022-11-08从图灵机到量子计算机,计算机可以解决所有问题吗?
    本文已收录到 GitHub·AndroidFamily,有Android进阶知识体系,欢迎Star。技术和职场问题,请关注公众号[彭旭锐]进Android面试交流群。前言大家好,我是小彭。今
  • 2022-09-18计算机科学速成课第十五课:阿兰图灵
      0.可判定性问题是否存在一种算法,输入正式逻辑语句输出准确的"是"或"否"答案?  1.阿隆佐邱奇,Lambda算子美国数学家阿隆佐·丘奇,开发了一个叫"Lambda算子"的数学
  • 2022-09-07从图灵机到计算机
    从图灵机到计算机图灵机给出了一个可实现的通用计算机模型,它能模拟现代计算机的所有计算行为,为了纪念这一伟大构想,美国计算机协会(ACM)设立计算机奖项图灵奖,旨在奖励对计算
  • 2022-09-07计算机的理论模型——图灵机
    1.图灵机的由来图灵机由英国数学家阿兰·麦席森·图灵(AlanMathisonTuring)于1936年提出的一种抽象的计算模型,即一切可计算问题都可以由一个虚拟的机器代替人类进行计算
  • 2022-08-312 计算模型与复杂性类 | 密码协议课程笔记
    1计算模型1:图灵机1.1图灵机的定义图灵机是一个简洁的计算模型。我们可以将图灵机视为拥有一个无限长、可以双向移动的工作带的有限自动机。在初始阶段,工作带开始的几