Documentos de Académico
Documentos de Profesional
Documentos de Cultura
http://www.youtube.com/watch?v=d63V5nDeLXA
Gramática regular asociada a un AFD
Si L es aceptado por un AFD entonces L puede generarse mediante
una gramática regular.
Sea A=(Q, , f, q0, F), la gramática regular equivalente es aquella definida como
G=(Q,, P, q0), donde P viene dado por:
Si f(q,a)=p entonces añadir a P la producción q→ap.
f(A,0)= B 0 1 λ
f(A,λ)= F A B F
f(B,1)= C
B
f(B,1)= F
f(C,0)= B C B {C,F}
F
Unión: Sean L1 y L2, entonces existen
dos autómatas A1 y A2 tales que L1 = L(A1) y
L2 = L(A2) donde:
Ai = (Qi,Σi,δi,qi,Fi), i = 1,2
Construimos A = (Q, Σ, δ, q0, F) donde:
• Q = Q1 x Q2
• q0 = [q1, q2]
• F = F1 U F2
• δ([p1, p2], a) = [δ1(p1, a) U δ2(p2, a)],
para todo p1 en Q1, Para todo p2 en Q2, Para
todo a en Σ
Dado dos autómatas
A1: donde L1 acepta por lo menos un 0
1
0,1
A B 0 0,1
C D
AC AD BC BD
1 0,1
A B 0 0,1
C D
AC AD BC BD
1 0,1
A B 0 0,1
C D
1
AC AD BC BD
1 0,1
A B 0 0,1
C D
1
AC AD BC BD
1 0,1
A B 0 0,1
C D
1
AC AD BC BD
0
1 0,1
A B 0 0,1
C D
1 0
1
AC AD BC BD
0
1 0,1
A B 0 0,1
C D
1 0
1
1
AC AD BC BD
0
1 0,1
A B 0 0,1
C D
1 0 0, 1
1
1
AC AD BC BD
0
Intersección: Sean L1 y L2, entonces existen
dos autómatas A1 y A2 tales que L1 = L(A1) y
L2 = L(A2) donde:
Ai = (Qi,Σi,δi,qi,Fi), i = 1,2
Construimos A = (Q, Σ, δ, q0, F) donde:
• Q = Q1 x Q2
• q0 = [q1, q2]
• F = F1 x F2
• δ([p1, p2], a) = [δ1(p1, a), δ2(p2, a)], para
todo p1 en Q1, Para todo p2 en Q2, Para todo
a en Σ
Dado dos autómatas
A1: donde L1 acepta por lo menos un 0
1
0,1
A B 0 0,1
C D
AC AD BC BD
1 0,1
A B 0 0,1
C D
AC AD BC BD
1 0,1
A B 0 0,1
C D
1
AC AD BC BD
1 0,1
A B 0 0,1
C D
1
AC AD BC BD
1 0,1
A B 0 0,1
C D
1
AC AD BC BD
0
1 0,1
A B 0 0,1
C D
1 0
1
AC AD BC BD
0
1 0,1
A B 0 0,1
C D
1 0 0, 1
1
1
AC AD BC BD
0
Sea h : Σ Δ*, Existe L en Σ* y un autómata A
tal que L = L(A) y donde A = (Q,Σ,δ,q0,F)
Construimos A’ = (Q,Σ,δ’,q0,F) donde:
• δ’ (p,a) = δ(p,h(a)) si δ(p,h(a)) ≠ Φ
• δ’ (p,a) = Φ en cualquier otro caso
1. Cuales son los pasos para pasar de un AFND
a AFD.
2. Cuales son los pasos para pasar de un AFD a
una G3
3. Cuales son los pasos para pasar de una G3 a
un AFD o AFND
4. Defina la Union de AF
5. Defina la Interseccion de AF
6. Defina Morfismo de AF