Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD 2 FASE 3
PRESENTADO A:
JHEIMER JULIAN SEPULVEDA
TUTOR(A)
PRESENTADO POR:
GRUPO: 301405_53
uno de los cuales consta de los autómatas a pila y el otro es una minimización de
1. Ejercicio 1 2. Ejercicio 2
3. Ejercicio 3 4. Ejercicio 4
5. Ejercicio 5
Si reconocemos por pila vacía, Para llegar por P se puede con 0 o más
la pila queda sin 𝑧0 pasos
EJERCICIO
PARA
TRABAJAR
POR
ESTADO LEER PILA
aaaaaab
Q0 b Z0
Q0 aaaaabb a
Q0 aaaabb aa
Q0 aaabb aaa
Q0 aabb aaaa
Q0 abb aaaaa
Pila
a
a
a
a
a
Z0
Cinta de recorrido
a a a a a a b b
Leemos la sexta a, no se saca nada de la pila y se agrega
una a
POR
ESTADO LEER PILA
aaaaaa
Q0 bb Z0
aaaaab
Q0 b a
Q0 aaaabb aa
Q0 aaabb aaa
Q0 aabb aaaa
Q0 abb aaaaa
Q0 bb aaaaaa
Pila
a
a
a
a
a
a
Z0
Cinta de recorrido
a a a a a a b b
Se lee ahora la primera b, se saca una a de la pila y no
se ingresa nada
ESTAD
O POR LEER PILA
Q0 aaaaaabb Z0
Q0 aaaaabb a
Q0 aaaabb aa
Q0 aaabb aaa
Q0 aabb aaaa
Q0 abb aaaaa
Q0 bb aaaaaa
Q1 b aaaaa
Pila
a
a
a
a
a
Z0
Cinta de recorrido
a a a a a a b b
Se lee la segunda b, se saca una a de la pila y no se
ingresa nada, por lo tanto, la pila queda con 4 a
POR
ESTADO LEER PILA
aaaabbb
Q0 b Z0
Q0 aaaaabb a
Q0 aaaabb aa
Q0 aaabb aaa
Q0 aabb aaaa
Q0 abb aaaaa
Q0 bb aaaaaa
Q1 b aaaaa
Q1 aaaa
Q1 Z0
Pila
a
a
a
a
Z0
Cinta de recorrido
a a a a a a b b
- Paso 1…
- Paso 2…
- Paso 3…
Ejemplo:
Gráfico
Actividad 2:
Teniendo en cuenta el siguiente autómata realice:
- Paso 2 – 5-tupla
{ K , Σ , δ , s , F }(5−tupla)
Donde:
M = {q 0 , q 1, q 2 , q 3 , q 4 , q 5 , q 6 , q 7 , q 8 } , { 0,1 } , δ , q 0 , { q 2 , q 4 , q 8 }
K= { q 0 , q 1 , q 2 ,q 3 ,q 4 , q 5 , q 6 , q 7 , q 8 }−( Estados)
Σ= {0,1 }( Alfabeto)
s= { q 0 } (Estado Inicial)
F={ q 2 , q 4 , q 8 } ( Estado Final)
δ =(Transiciones)
- Paso 3 - Transiciones
δ ( q 0,0 )=q 3
δ ( q 0,1 )=q 1
δ ( q 1,0 )=q 2
δ ( q 1,1 )=q 1
δ ( q 2,0 )=q 4
δ ( q 2,1 )=q 5
δ ( q 3,0 )=q 0
δ ( q 3,1 )=q 1
δ ( q 4,0 ) =q 4
δ ( q 4,1 )=q 8
δ ( q 5,0 )=q 2
δ ( q 5,1 )=q 8
δ ( q 6,0 )=q 7
δ ( q 6,1 )=q 3
δ ( q 7,0 )=q 8
δ ( q 7,1 )=q 3
δ ( q 8,0 )=q 7
δ ( q 8,1 )=q 4
X ={ q 2 , q 4 , q 8 } ( Aceptadores)
Y = { q 0 , q 1 , q 3 , q 5 ,q 6 , q 7 } (No Aceptadores)
0 1
q2 X Y
q4 X X
q8 Y X
0 1
q0 Y Y
q1 X Y
q3 Y Y
q5 X X
q6 Y Y
q7 X Y
P= { q 2 }
Q= { q 4 }
R={ q 8 }
S= { q 0 , q 3 , q 6 }
T ={ q 1 , q 7 }
U ={ q 5 }
0 1
q2 Q U
0 1
q4 Q R
0 1
q8 T Q
0 1
q0 S T
q3 S T
q6 T S
0 1
q1 P T
q7 R S
0 1
q5 P R
0 1
q2 B H
0 1
q4 B C
0 1
q8 G B
0 1
q0 D F
q3 D F
0 1
q6 G D
0 1
q1 A F
Validación Información del Conjunto G
0 1
q7 C D
0 1
q5 A C
Resultado del
Autómata
minimizado
Notación M = { A , B ,C , D , E , F , G, H } { 0,1 }
formal
M = { A , B ,C , D , E , F , G, H } { 0,1 } , { P , Q , R }{ S , T , U }
Gramática del δ = { q0 } , { q 2 , q 4 , q8 } Estado inicial y finales del autómata
autómata K={q 0 , q 1 , q 2 , q 3 , q 4 , q5 , q6 , q7 , q 8 }estados
∑={ 0,1 } Tipo de alfabeto
S={D }Estado inicial del auómata
F={ A , C , D } Estado final del autómata
C ON C L U S I O N E S
- L o s a u t ó ma t a s f i n i t o s má s c o m p l e j o s p u e d e n s e r m i n i m i z a d o s a
p a r t i r d e algoritmos que evalúan el comportamiento de la máquina, desechando
los estados innecesarios o inaccesibles, los cuales no influyen en el
funcionamiento final del autómata y por ende pueden ser eliminados.
-Los autómatas a pila tienen la capacidad de aceptar lenguajes que los autómatas
finitos no pueden.
https://www.youtube.com/watch?v=qgeARf15F6k
http://antares.sip.ucm.es:8180/webtalf/index.jsp?
submenu=temas/submenuIncontextuales&contenido=temas/ap
http://quegrande.org/apuntes/ETIS-USC/1/TALF1/teoria/07-08/tema_5_-
_automatas_a_pila.pdf