Traté de construir DFA para este NFA
∑ - conjunto de alfabeto
QConjunto de estados
σ(Q×(∑∪ϵ))→P(Q) función de estado
q0=q0
F⊆Q,F={q0}
Debido a que cada NFA tiene DFA igual, podemos construir DFA para este NFA dado.M′
alfabeto - lo mismo
Q′=P(Q) - estados
El estado actual esR∈P(Q)
E(R) : conjunto de estados de retorno de cierre de epsilon accesible a cero o más : conexiones para cadaϵr∈R
σ′(R,a)=⋃r∈RE(σ(r,a)) -transiciones
q′0=E({q0})
F′=P(Q)÷F
Algunos cálculos en este FSM
1. ϵ en la entrada: el estado inicial incluye para que FSM acepteq′0=E({q0})={q0,q1}q1ϵ
2. 0∗ en la entrada:
para que FSM acepteσ′({q0,q1},0)=E(σ(q0,0))∪E(σ(q1,0))={q0,q1}∪{}={q0,q1}0∗
al menos{ϵ,0∗}⊂L(M′)
Gracias a David Richerby.