绪论
FSM 有限状态机
CFL 上下文无关语言
Turing machine 图灵机
Undecidable 无法用机械解决的问题
Finite State Machine 有限状态机
有限状态机(英语:finite-state machine,缩写:FSM)又称有限状态自动机(英语:finite-state automaton,缩写:FSA),简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学计算模型。
Some noun meanings
Symbol
a,b,c,0,1,2,3…
Alphabet
symbols的集合 collection of symbol
String
Sequence of Symbols
Language
Set of Strings
Eg:
L1 = set of all strings of length 2
L1 = {00,11,01,10}
Powers of
set of all strings of length 0
set of all strings of length 1
all strings of length 2
all strings of length 3
all strings of length n
…
Cardinality 基数
number of elements in a set
eg:
Cadinality of is 2
Cadinality of is 4
Cadinality of is 8
Cadinality of is
DFA
图中写错了A是automata是自动机的意思
DFA - Deterministic Finite Automata
The simplest mopdel of computation
It has a very limited memory
在计算理论中,确定有限状态自动机或确定有限自动机(英语:deterministic finite automaton, DFA)是一个能实现状态转移的自动机。对于一个给定的属于该自动机的状态和一个属于该自动机字母表
Σ\Sigma 的字符,它都能根据事先给定的转移函数转移到下一个状态(这个状态可以是先前那个状态)。