非确定型有限自动机 (NFA), 每步能以 0 到多种方式进入下一步 转移箭头上的符号可以为空串 ε, 可以没有输入就转移. NFA 是一个 5 元组 (Q,Σ,δ,s,F), Q 是状态集; Σ 是字母表; δ:Q×Σε→P(Q) 是转移函数. s∈Q 是起始状态; F⊆Q 是接受状态集; 其中 Σε=Σ∪{ε}. 每个 NFA 都有等价的 DFA.