• 有限状态(英語:finite-state machine,縮寫:FSM)又稱有限状态自动机(英語:finite-state automaton,縮寫:FSA),简称状态,是表示有限状态以及在这些状态之间的转移和动作等行为的数学计算模型。 状态存储关于过去的信息,就是说:它反映从系统开始到现在时...
    12 KB (1,724 words) - 03:48, 4 July 2025
  • 在计算理论中,确定有限状态自动机确定有限自动机(NFA)是对每个状态和输入符号对可以有多个可能的下一个状态有限状态自动机。这区别于确定有限状态自动机(DFA),它的下一个可能状态是唯一确定的。尽管DFA和NFA有不同的定义,在形式理论中可以证明它们是等价的;就是说,对于任何给定NFA,都可...
    13 KB (2,206 words) - 02:13, 25 February 2023
  • Q,\Sigma ,\delta \rangle } 被称为半动机。半自动位于自动机底下,它们就是忽略了开始状态和接受状态自动机。开始状态和接受状态的补充概念允许自动机做半自动不能做的事情: 它们可以识别形式语言。确定有限自动机 ⟨ Q , Σ , δ , q 0 , F ⟩ {\displaystyle...
    11 KB (1,941 words) - 16:41, 25 December 2023
  • 在计算理论中,确定有限状态自动机确定有限自动机(英語:deterministic finite automaton, DFA)是一个能实现状态转移的自动机。对于一个给定的属于该自动机状态和一个属于该自动机字母表 Σ {\displaystyle \Sigma }...
    12 KB (2,441 words) - 22:29, 4 July 2025
  • 自动机理论(计算科学的一个分支)中,确定有限状态自动机最小化是将给定的确定有限状态自动机(DFA, Deterministic Finite Automaton)改造为等价且拥有最少状态的DFA的过程。这里,两个DFA等价意味着他们识别相同的正则语言。各自动机理论的教材中,已经给出了若干已知的最小化算法。...
    15 KB (2,077 words) - 06:36, 22 May 2022
  • 正则语言又称正规语言是满足下述相互等价的一组条件的一类形式语言: 可被确定有限状态自动机识别; 可被确定有限状态自动机识别; 可被只读图灵机识别; 可用正则表达式描述; 可用正则文法生成。 可用前缀文法生成。 所有的有限语言都是正则的。 字母表{a, b}上包含偶数个a的所有字串构成的语言是正则的。...
    5 KB (729 words) - 01:43, 4 January 2022
  • 自动机理论和时序逻辑中,状态转移表是展示有限半自动有限状态自动机基于当前状态和其他输入,要移动到什么状态(或在确定有限状态自动机情况下那些状态)的表格。“状态表”本质上是其中某些输入是当前状态,而输出包含与其他输出在一起的下一个状态的真值表。 状态表是指定“状态”的多种方式之一,其他方式包括状态图,和“特征等式”。...
    7 KB (564 words) - 05:53, 3 February 2017
  • 自动机编程(英語:Automata-based programming)是編程範式中的一種,是指程式或其中的部份是以有限狀態(FSM)為模型的程式,有些程式則會用其他型式(也更複雜)的動機為其模型。 有限狀態編程(英語:FSM-based programming)大致上等同於自动机...
    19 KB (2,697 words) - 04:32, 6 July 2025
  • 自动机理论中,确定下推自动机(英語:Deterministic pushdown automaton,縮寫:DPDA)是可以使用了持有数据的栈的确定有限状态自动机。术语“下推”来自原型机械自动机物理上接触穿孔卡片来阅读其内容的下推动作。术语“确定下推自动机”当前指称识别确定上下文无关语言的抽象计算设备。...
    2 KB (427 words) - 22:28, 4 July 2025
  • 加上一個計數器的非确定有限状态自动机 加上一個計數器的确定有限状态自动机 沒有計數器或堆栈的确定型或确定有限状态 針對第一個或是最後一個,有限状态可以是确定型,也可以是非确定型。前二者及最後一個是依喬姆斯基譜系排列。 上述的第一種有限状态,也就是有二個計數器的有限状态,其計算能力和图灵机等效。 網頁計數器(英语:web...
    13 KB (1,860 words) - 04:09, 22 March 2025
  • 输入“符号”或指示符的有限搜集Σ(Booth, Hopcroft和Ullman, Sipser)。对于确定有限状态自动机(DFA),确定有限状态自动机(NFA),广义确定有限状态自动机(GNFA),或Moore,输入被标记在每个边上,通常靠近发起状态。对于Mealy,用斜杠“/”分隔的输入和输出都标记在每个边上:...
    5 KB (697 words) - 02:56, 14 January 2022
  • methods)开始兴起,对格子气自动机方法的研究则趋缓了。 细胞自动机模型中,晶格格点具有有限的离散状态。在格子气自动机模型中,这些离散状态用以表示具有不同速度的粒子。流体模拟在离散的时间序列中演进,在每个时间步长后,格点的状态可由该时间步长前此格点与相邻格点的状态确定。 每个格点以一系列布尔值来描述给定位置上各速度方向是否有粒子存在。...
    6 KB (1,010 words) - 18:15, 4 February 2025
  • 线性有界自动机(英文:Linear bounded automaton,简写: LBA)是受限形式的确定图灵机。它拥有由包含来自有限字母表的符号的单元构成的磁带,可以一次读取和写入磁带上一个单元的并可以移动的磁头,和有限数目个状态。它区别于更为普遍的图灵机在于尽管磁带最初被认为是无限的,只有其长度...
    4 KB (585 words) - 10:30, 9 November 2022
  • 自动机理论中,下推自动机(英語:Pushdown automaton)是使用了包含数据的栈的有限自动机。 下推自动机有限自动机复杂:除了有限状态组成部分外,还包括一个长度不受限制的栈;下推自动机状态迁移不但要参考有限状态部分,也要参照栈当前的状态状态迁移不但包括有限状态...
    13 KB (2,237 words) - 15:45, 2 July 2025
  • 迈克尔·拉宾 (科学家) (category 以色列计算科学家)
    Their Decision Problems)的论文,提出了确定自动机的观点。他们也因此获得了1976年的图灵奖,并做“计算复杂性”(Complexity of Computations)的演讲。图灵奖的引文是: 确定自动机已经成为计算复杂度理论中的一个重要概念,特别是在描述P与NP问题的复杂度类时。...
    8 KB (577 words) - 09:55, 9 September 2024
  • 正则表达式 (category 2013年11月准确性有争议的作品)
    确定有限状态自动机(NFA)之间有简单的映射;为此NFA经常被用作正则表达式的替表示式。 这种形式化中存在着冗余,典型的体现是存在不同的正则表达式可以表达同样的语言。有可能对两个给定正则表达式写一个算法来判定它们所描述的语言是否本质上相等,即简约每个表达式到极小确定有限自动机确定...
    41 KB (2,885 words) - 06:49, 4 July 2025
  • 幂集构造 (category 自动机)
    在计算理论中,幂集构造是转换确定有限状态自动机(NFA)到识别同样语言的确定有限状态自动机(DFA)的标准方法。它在理论上的重要性源于它确立了NFA尽管有额外的灵活性,它不能识别不能被任何DFA识别的任何语言。在实践中的重要性源于它把易于构造的NFA转换成了更有效执行的DFA。但是如果NFA有n个状态...
    9 KB (1,613 words) - 06:14, 19 May 2022
  • 汤普森构造法 (category 自动机)
    汤普森构造法在计算科学中是指一个能将正则表达式转化为一个与之等价的确定有限状态自动机(NFA)的算法。算法得到的NFA可以在编程中用于匹配一个正则表达式,这也是正则表达式引擎实现的基本思路之一。 正则表达式和确定有限状态自动机是形式语言的两种不同的抽象表达方式。在诸如文本编辑器的高级“查找和...
    4 KB (587 words) - 15:10, 10 April 2021
  • 3-型文法(正规文法)生成正规语言。这种文法要求产生式的左侧只能包含一个终结符号,产生式的右侧只能是空串、一个终结符号或者一个终结符号后随一个终结符号;如果所有产生式的右侧都不含初始符号 S ,规则 S -> ε 也允许出现。这种文法规定的语言可以被有限状态自动机接受,也可以通过正则表达式来获得。正规语言通常用来定...
    4 KB (513 words) - 09:48, 29 November 2022
  • 代码生成 (category 2023年6月需补充来源的条目)
    的时间和空间效率在这种情况下都极其重要。例如说,当有程序在运行时解释正则表达式,并根据该正则表达式生成代码时,通常该程序会先生成确定有限状态自动机而不是确定有限状态自动机,因为通常前者的创建速度以及占用的内存空间等属性往往会比后者更为优秀。 Steven Muchnick; Muchnick and...
    3 KB (412 words) - 15:54, 19 December 2023
  • 算法 (redirect from 计算算法)
    算法(英語:algorithm),在数学(算学)和计算科学之中,指一个被定义好的、计算可施行其指示的有限步骤或次序,常用于计算、数据处理和自动推理。算法可以使用条件语句通过各种途径转移代码执行(称为自动决策),并推导出有效的推论(称为自动推理),最终实现自动化。 相反,启发式是一种解决问题的方法,可能没...
    32 KB (4,827 words) - 00:25, 5 July 2025
  • 图灵机 (redirect from 确定型图灵机)
    图灵机(英語:Turing machine),又称确定型图灵机,是英国数学家艾倫·图灵于1936年提出的一种將人的計算行為抽象化的数理逻辑,其更抽象的意义为一种计算模型,可以看作等价于任何有限逻辑,数学过程的强大可计算机器。 图灵的基本思想是用机器来模拟人们用纸笔进行数学运算的过程,他把这样的过程看作下列两种简单的动作:...
    14 KB (2,526 words) - 07:00, 3 July 2025
  • 状态集合Q是有限集合(不是必须的!)的时候,半自动可以被认为是确定有限自动机 ( Q , Σ , T , q 0 , A ) {\displaystyle (Q,\Sigma ,T,q_{0},A)} ,但是没有“初始状态” q 0 {\displaystyle q_{0}} 或“接受状态...
    9 KB (1,703 words) - 02:13, 25 February 2023
  • 半群 (category 2017年11月带有失效链接的条目)
    变换半群 : 任何有限半群 S 都可以被表示为最多 |S|+1 个状态的(状态)集合 Q 的变换。S 的每个元素 x 是 Q 到自身的映射 x: Q → Q,序列 xy 定义为 q(xy) = (qx)y 对于 Q 中的每个 q。序列明显的是结合性运算,等价于函数复合。这种表示是任何自动机有限状态(FSM)的基础。...
    6 KB (1,022 words) - 12:56, 8 January 2024
  • 在计算科学中,模式匹配是检查给定记号序列中,是否存在某种模式的组成部分的行为。与模式识别相反,匹配通常必须是精确的。模式通常具有序列或树状结构的形式。模式匹配的用途包括:输出一个模式在一个记号序列中的位置(如果有的话),输出匹配模式的一些组成部份,以及用一些其他的记号序列替换匹配模式(即搜索和替换)。...
    19 KB (2,181 words) - 00:30, 9 July 2025
  • (category 2014年10月需补充来源的条目)
    \delta p} 的值是任意的,熵没有一个确定值,必须如同上述增加一个常数项。这种微观状态分类方法叫做“组元配分”,相对应于量子力学选择的组元状态。 这种模糊概念被量子力学理论解决了,一个系统的量子状态可以被表述为组元状态的位置,选择作为破缺的哈密顿函数的典型特征状态。在量子统计力学中, Ω {\displaystyle...
    22 KB (3,771 words) - 14:30, 7 June 2025
  • 动力系统 (category 2017年11月带有失效链接的条目)
    在动力系统中有所谓「状态」的概念,是一组可确定的实数。这组实数也是一种流形的几何空间坐标。动力系统的演化规则是一组函数的固定规律,描述了当前状态会如何产生未来状态。这种规则是确定的,即对于给定的时间间隔內,从现在的状态只能演化出一个未来的状态。不过也有随机的系统,因为随机事件也会影响状态变量的演化。...
    40 KB (6,120 words) - 03:56, 3 July 2025
  • 的次序列出: 计数器——最原始和精简的模型。缺乏间接寻址。指令在按照哈佛结构的有限状态内。 指针——计数器和RAM模型的混合。比这两个模型更少共通更多抽象。指令在按照哈佛结构的有限状态内。 随机存取(RAM)——带有间接寻址和通常扩充的指令集。指令在按照哈佛结构的有限状态内。...
    12 KB (1,869 words) - 15:20, 3 July 2025
  • 圖靈完備性 (category 2020年6月需要從英語維基百科翻譯的條目)
    的计算方面、用途的计算或计算语言。 到目前为止构建的现实计算可以在功能上进行分析,就像单带图灵机(对应于它们的内存的“带”)一样; 因此,相关的数学问题可以通过足够抽象的运算来应用。但是,现实计算的物理资源有限,因此它们仅是线性有界自动机。与之对应的,通用计算...
    10 KB (1,455 words) - 17:37, 8 October 2024
  • 形式文法 (category 自动机)
    的规则。因此,文法通常被认为是语言生成器。然而,它有时也可以用作“识别器”(计算学中的一种函数,用于确定给定字符串是否属于该语言,是否为语法错误)的基础。形式语言理论使用另一个理论来描述识别器,也就是動機理論。自动机理论有一个有趣的结果,某些形式语言是无法设计出识别器的。...
    21 KB (3,296 words) - 18:51, 27 September 2024
  • 数学模型 (category 2018年9月带有失效链接的条目)
    述了许多日常现象,但在接近光速或是微觀層級時,这些定律就不适用,而需要用相对论或量子力学。 计算科学中的一个常见模型是各种自动机,如用抽象数学概念定义的确定有限状态自动机(DFA),但是由于DFA的确定性性质,可以用硬件或软件来实现以解决各种具体问题。 许多日常活动都暗含着数学模型的运用。把地球的...
    17 KB (2,330 words) - 18:41, 16 March 2025