Я спробував побудувати DFA для цього NFA
∑ - набір алфавіту
Q -станов
σ(Q×(∑∪ϵ))→P(Q) функцію стану
q0=q0
F⊆Q,F={q0}
Оскільки кожна NFA має рівну DFA, можна побудувати DFA для цієї заданої NFA.M′
алфавіт - те саме
Q′=P(Q) - стани
Поточний станR∈P(Q)
E(R) - набір повернень із закриттям epsilon станів, доступних понад нуль або більше - з'єднання для кожногоϵr∈R
σ′(R,a)=⋃r∈RE(σ(r,a)) -переходи
q′0=E({q0})
F′=P(Q)÷F
Деякі обчислення на цій FSM
1. ϵ на вході: початковий стан включає тому FSM приймаєq′0=E({q0})={q0,q1}q1ϵ
2. 0∗ на вході:
тому FSM приймаєσ′({q0,q1},0)=E(σ(q0,0))∪E(σ(q1,0))={q0,q1}∪{}={q0,q1}0∗
принаймні{ϵ,0∗}⊂L(M′)
Завдяки Девіда Річербі