Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Finitos
Clase 4
AFN
Expresiones AFD
Regulares
Manejador de
Tabla
Especificación Implementación de
léxica AFD
cerradura(1) = {1,2,3,6,4}
Subconjuntos del Autómata
• Dado un AFN-
N=(QN, ∑, N, q0, FN)
Construimos un AFD
D=(QD, ∑, D, qD , FD)
Tal que L(D)=L(N)
Detalles de la construcción
QD={S | S QN, y S cerradura(S)}
Subconjuntos del Autómata
qD = cerradura(q0)
FD = {S | S QD y SFN}
D = {S,a}
= {cerradura(p)|p N(t,a) para algún tS}
Ejemplo: AFN a AFD
0 1
s t u
t t u
u t u
Elaboró: Dr. José Raymundo Marcial Romero
Implementación (Cont.)
• La conversión AFN -> AFD es parte de las
herramientas flex o jlex.