离散点自动生成等高线

有限状态机 (Finite state machine)

A finite state machine (FSM) is similar to a finite state automation (FSA) except that the finite state machine "prints" an output using an output alphabet distinct from the input alphabet. The final definition is as follow:

有限状态机(FSM)与有限状态自动化(FSA)相似,区别在于有限状态机使用与输入字母不同的输出字母“打印”输出。 最终定义如下:

A finite state machine (also called complete sequential machine ) M( A, S, Z, S0, f, g) consists of six points.

有限状态机(也称为完全顺序机) M(A,S,Z,S0,f,g)由六个点组成。

  1. A finite set A of input alphabet.

    输入字母的有限集A。

  2. A finite set S of internal state.

    内部状态的有限集S。

  3. A finite set z of output symbol.

    输出符号的有限集z

  4. An initial state S0 in S.

    S上的初始状态S0,

  5. A next-state function f from S X A into S.

    SXAS的下一状态函数f

  6. An output function g from S X A into Z.

    SXAZ的输出函数g

有限状态机的组成 (Components of finite state machine)

Input type

输入类型

The input type is divided into a square and each square contains a single symbol from the input alphabet X. The end squares of the tape contain end markers at the left end and $ at the right end. The absence of end markers in the input tape indicates that there is an infinite length of the tape. The left to right sequence of symbol between the end markers is the input string to be processed.

输入类型分为一个正方形,每个正方形包含来自输​​入字母X的单个符号。 磁带的方格在左端包含结束标记,在右端包含$ 。 输入磁带中没有结束标记,表明磁带长度无限。 结束标记之间从左到右的符号序列是要处理的输入字符串。

Reading head

阅读头

The head examines only one square at a time and can move on square either to the left or to the right. For further analysis are restrict the movement of R head only to the right side.

头部一次只检查一个正方形,并且可以在正方形上向左或向右移动。 为了进一步分析,仅将R头的移动限制在右侧。

Finite control

有限控制

The input to the finite control will be usually symboled under the R-head say a or the present state of the machine say q to give the following output:

有限控制的输入通常用R头表示a或机器的当前状态表示q来表示以下输出:

  1. A motion of R head along the tape to the next square.

    R头沿磁带移动到下一个正方形。

  2. The next state of the finite state machine given by & (q, a).

    &(q,a)给出的有限状态机的下一个状态。

Transition system

过渡系统

The finite labeled graph in which a state is represented by the vertex or node and the directed edges indicates the transition of a state and the edges are labeled with input/output is known as transition graph or a transition system.

其中状态由顶点或节点表示且有向边表示状态的转换且边缘以输入/输出标记的有限标记图称为转换图或转换系统。

In the normal transition diagram, the initial state is represented by a circle with an arrow pointing towards it, the final state by two concentric circles and the other states are represented by just a circle.

在正常过渡图中,初始状态由带有箭头的圆形表示,最终状态由两个同心圆表示,其他状态仅由一个圆表示。

.minHeight{ min-height: 250px; } @media (min-width: 1025px){ .minHeight{ min-height: 90px; } } .minHeight{ min-height: 250px; } @media (min-width: 1025px){ .minHeight{ min-height: 90px; } }

有限自动机的类型 (Types of finite Automata)

There are two types of finite automata:

有限自动机有两种类型:

1) Deterministic finite automata

1)确定性有限自动机

Some moves of the machine can be uniquely determined by the input symbol and present state. The DFA can be defined with 5 tuples (Q, X, &, q0, F). When,

机器的某些动作可以由输入符号和当前状态唯一地确定。 可以使用5个元组(Q,X,&,q0,F)定义DFA。 什么时候,

  • Q - is a finite non-empty set of states.

    Q-是有限的非空状态集。

  • X - is a finite non-empty set of input called input alphabet.

    X-是一个有限的非空输入集,称为输入字母。

  • & - is a function which maps Q x X into q and is usually called direct transition function. This is the function which describes the change of states driving the transition. This mapping is usually represented by a transition table or a transition diagram.

    -是将Q x X映射到q的函数,通常称为直接转移函数。 这是描述驱动过渡的状态变化的功能。 此映射通常由过渡表或过渡图表示。

  • Qo E Q - is the initial state and,

    Qo EQ-是初始状态,

  • F C Q - is the set of final states. It is assumed here that there may be more than one final state.

    FCQ-是最终状态集。 在此假设最终状态可能不止一个。

2) Non- deterministic finite Automata

2)非确定性有限自动机

Some moves of the machine can not uniquely determine by the input symbol and present state. The NDFA can be defined with 5 tuples. (Q, X, f, q0, F). Where,

机器的某些动作无法通过输入符号和当前状态唯一地确定。 NDFA可以定义为5个元组。 (Q,X,f,q0,F)。 哪里,

  • Q - is a finite non-empty set of states.

    Q-是有限的非空状态集。

  • X - is a finite non-empty set of inputs.

    X-是一组有限的非空输入。

  • & - is the transition function mapping from Q x X into 2Q which is the power set of Q, the set of all subset of Q.

    -是从Q中的过渡函数映射X X2Q是幂集Q,集合Q的所有子集中的。

  • q0 E Q - is the initial state.

    q0 EQ-是初始状态。

  • F C Q - is the set of final states.

    FCQ-是最终状态集。

The difference between the deterministic and non- deterministic automata is only in &. For deterministic automation, the outcome is a state i.e. an element of Q for non- deterministic automation the outcome is a subset of Q.

确定性自动机与非确定性自动机之间的区别仅在于 。 对于确定性自动化,结果是状态,即Q的元素;对于非确定性自动化,结果是Q的子集。

翻译自: https://www.includehelp.com/basics/finite-automata.aspx

离散点自动生成等高线

离散点自动生成等高线_有限自动机| 离散数学相关推荐

  1. html自动生成工具_关于STM32代码自动生成的工具的进度....

    前情提要:STM32代码自动生成工具_本想...但是...可是...所以 首先说一下那几天大家的反应,有的持观望态度,毕竟STM32CUBE很香:有的很激动,期待我快点出东西:还有的很淡定,知道我在挖 ...

  2. ai自动生成字幕_使用AI对您的会议进行现场字幕

    ai自动生成字幕 Many people rely on captions every day. Unfortunately, not everything has captions; this of ...

  3. python自动生成字幕_深度学习实现自动生成图片字幕

    介绍 本次项目使用深度学习自动生成图像字幕.如上图,模型自动生成"The person is riding a surfboard in the ocean"字幕.我们具体该如何实 ...

  4. 最好用的_古书制作工具_古籍排版工具_古文排版_自动生成古书_多种古书风格_古籍制作工具

    古书制作工具_古籍排版工具使用方法 前言 最好用的古书制作工具, 最好用的古籍排版工具, 最好用的古籍制作工具, 最好用的古文排版, 自动生成古书, 多种古书风格 一.看下源图片见最后面 二.使用步骤 ...

  5. 最好用的_古书制作工具_古籍排版工具_古文排版_自动生成古书_多种古书风格_古籍制作工具_个性化书籍制作工具

    古书制作工具_古籍排版工具使用方法 前言 最好用的古书制作工具, 最好用的古籍排版工具, 最好用的古籍制作工具, 最好用的古文排版, 自动古书排版, 自动书籍排版, 自动生成古书, 多种古书风格 可自 ...

  6. 艾宾浩斯计划表自动生成网站_施工进度计划表横道图,自动出图超方便,建议收藏...

    横道图,是一种非常实用的图表类型.施工进度计划的制定在工程项目里是很重要的,这可以大大提高施工单位的管理水平,是项目施工必备.作为一个在工地摸爬滚打好几年的人来说,这些更是不可或缺的.几年下来,也整理 ...

  7. cad图纸目录自动生成插件_如何自动生成论文目录?

    一篇论文的内容很多,因此需要各种分级标题,如果论文没有目录的话,文章就看不懂了.导师在看你的论文时,看目录就可以大致了解论文的内容,如果对某论点感兴趣,可以根据目录找到对应的位置.因此目录是非常重要的 ...

  8. sql自动生成工具_可自动生成代码,5款基于AI的开发工具

    如今,对机器学习潜力感兴趣的程序员都在讨论,如何使用人工智能和基于人工智能的软件开发工具构建应用程序.例如PyTorch和TensorFlow之类的解决方案. 除此之外,机器学习技术正以另一种有趣的方 ...

  9. docwizard c++程序文档自动生成工具_工具用的好,老师下班早!老师的高效办公利器都在这!...

    每日公务帖子堆积如山为师却不觉得烦闷只因七种武器傍身,一身轻松今日特推荐七种武器助力教师.学者.科研人员大幅提升工作效能! 一篇好论文总是需要经过N+关卡才能"逃出生天",上到老板 ...

最新文章

  1. 温泉关一役历史资料(电影:斯巴达300勇士)
  2. 35天 GRE: V160+Q168+W3.5
  3. 二项分布和Beta分布
  4. Maven实战——常用Maven插件介绍
  5. mysql-增删改(DML)
  6. redis数据库各种数据类型的增删改查命令
  7. FLASH ERASE:CHIP、BLOCK、SECTOR
  8. [ECMAScript] 说说你对class的理解
  9. 工作106:crul哈哈概念
  10. Coursera自动驾驶课程第2讲:The Requirements for Autonomy
  11. AngularJS控制器和过滤器学习(三)
  12. JDK问题--linux下java unrecognized class file version错误的解决
  13. android平板 代码禁用wifi模块,使平板电脑无线模块禁用的方法
  14. 友善mini2440裸机开发原理+源码
  15. 本地计算机策略打不开怎么办,我的电脑的本地组策略编辑器怎么打不开?
  16. Docker部署ElasticSearch
  17. 黑苹果 MacOS 10.15.7 Catalina 最新安装教程
  18. PAT 乙级 1033 旧键盘打字 python
  19. 易语言简单易学,为何无人问津,国产编译语言究竟怎么样?小编带你看
  20. goahead用jst进行简单互动

热门文章

  1. 虚拟化服务器的管理与维,服务器虚拟化管理
  2. linux 系统调用时怎么知道当前上下文属于那个进程,linux – 编写系统调用来计算进程的上下文切换...
  3. 如何实现软件的远程更新_手机免root终于也能实现远程控制了 这款国产软件真是越来越好用...
  4. 路由器下一跳地址怎么判断_网络基本功三:细说路由器
  5. html 百分比正方形,css实现未知宽度的正方形需求
  6. Docker容器网络
  7. CentOS7.6下安装Ambari
  8. Oracle GoldenGate简介
  9. Hadoop之HDFS应用
  10. Linux安装CUDA的正确姿势