Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FORMALES
Unidad 2 Fase 3
22/10/2019
TUTOR
ROLANDO
JUNCO
Actividades
Actividades Colaborativas:
https://www.youtube.com/watch?v=eOynYG8Ibk0&t=9s
Actividades
Mecanismo de Control
Autómata de Pila
Cinta: Cadena de entrada
L,D,A,q,t
p= Estado inicial 1 2
q= Estado al que llega L Cadena de lectura
L = Símbolo de la cadena de entrada
D= Símbolo que desapila
(L , D , A) p A
A= Símbolo que apila D
(λ , K , λ) K
(1 , λ , 1) q
(L , D , A) ejemplo (2 , λ , 2)
(1 , λ , 1) apila q p
(2 , λ , 2) apila (1 , 1 , λ)
(2 , 2 , λ)
Tutorial 1 https://www.youtube.com/watch?v=VDqII36S7U4 q1
q2
Tutorial 2 https://www.youtube.com/watch?v=ufRfjKgaUgo q3
Autómata de PILA
Autómata de Pila
1 2
4 3
babbaaaa b a b b a a a a
12345678
L Cadena de lectura
a
(a , λ , a) p A
b D
q z
Autómata de Pila
Autómata de Pila
https://repository.unad.edu.co/handle/10596/18317
Autómata de Pila
https://repository.unad.edu.co/handle/10596/18317
Autómata de PILA
EJERCICIO A TRABAJAR
EJERCICIO A TRABAJAR
LEE SACA 1 Desapila
INSERTA 0 Apila
a, λ, a Z Fondo
Realice de manera
detallada y grafica el
procedimiento paso a
paso del recorrido de una LEE
cadena (La cadena la
selecciona el estudiante,
SACA
debe contener como
mínimo 8 caracteres) en INSERTA
el autómata a pila.
Describir cómo funciona
el almacenamiento en la
pila, como funciona LIFO,
etc.
Autómata de PILA
Lee
Autómata de PILA
Lee
Lee
Inserta
Autómata de PILA
Inserta
Autómata de PILA
Practicar y verificar lo
aprendido
Apoyándose en el simulador
JFlap o VAS ejecutar y validar
por lo menos 5 cadenas
válidas y 5 cadenas
rechazadas por el autómata.
En este espacio adjunta la
imagen.
Autómata de PILA
EJERCICIO A TRABAJAR
LEE SACA 1 Desapila
INSERTA 0 Apila
a, λ, a Z Fondo
Realice de manera
detallada y grafica el
procedimiento paso a
paso del recorrido de una LEE
cadena (La cadena la
selecciona el estudiante,
SACA
debe contener como
mínimo 8 caracteres) en INSERTA
el autómata a pila.
Describir cómo funciona
el almacenamiento en la
pila, como funciona LIFO,
etc.
Minimización Autómatas Finitos
Estados
q0
https://www.youtube.com/watch?v=eOynYG8Ibk0&t=9s
Autómata de PILA
Lee
Lee
Inserta
Minimización Autómatas Finitos
Transiciones
Transición de estados
δ = {q0, 0} = q1
q3 q7 δ = {q0, 1} = q5
1 δ = {q1, 1} = q2
1 0 δ = {q1, 0} = q6
0 0
1 0 δ = {q2, 1} = q2
δ = {q2, 0} = q0
δ = {q3, 1} = q6
1 δ = {q3, 0} = q2
q2 q6 q4
δ = {q4, 1} = q5
0 δ = {q4, 0} = q7
1 δ = {q5, 1} = q6
1 1 δ = {q5, 0} = q2
0
δ = {q6, 1} = q4
q5 δ = {q6, 0} = q6
q1 δ = {q7, 1} = q2
0 δ = {q7, 0} = q6
1
0
q0
Transición de estados
X = {q2} Aceptador
q3 q7
1 Y = {q0, q1, q3, q4, q5, q6, q7 } No aceptador
1
0 0 0
1 0
0 1
q2 q6
1
q4
Aceptador
q2 Y X
0
1 0 1
1 1
0 q0 Y y
q5 q1 y X M {q0, q4, q6 } equivalentes
q1
0 q3 x y
Transición de estados
X = {q2} Aceptador
q3 q7
1 M= {q0, q4, q6 }
1 Z = {q1, q7 }
0 0
1 0 N = {q3, q5 }
1
q2 q6 q4
M 0 1
0
1 q0 z n
1 1 {q0, q4 }
0 q4 z n nuevo grupo
q5 q6 m m
q1 No
0 equivalente
1
0
q0
Minimización Autómatas Finitos
Transiciones
Transición de estados
X = {q2} Aceptador
q3 q7
1 M= {q0, q4, q6 }
1 Z = {q1, q7 }
0 0
1 0 N = {q3, q5 }
1
q2 q6 q4
Z 0 1 Z 0 1
0
1 q1 m x q1 M X
1 1 {q1, q7 } Eq
0 q7 m x q7 M X
q5
q1 N 0 1 N 0 1
0
q3 x m q3 X M
{q3, q5 } Eq
1 q5 x m
0 q5 X M
X 0 1 X 0 1
q0
q2 M x q2 M X
Desaparecemos el
conjunto M
Autómata de PILA
A. B,A
B. Z,N
C. Z,A
D. A,B
Minimización Autómatas Finitos
Estados
q0
https://www.youtube.com/watch?v=eOynYG8Ibk0&t=9s
Minimización Autómatas Finitos
Transiciones
Transición de estados
Estado aceptador
X = {q2}
M = {q0, q4, q6}
q3 q7 Z= {q1, q7}
1 N={q3, q5}
1 0
0 0
1 0
1
q2 q6 q4
0
1
1 M 0 1
0 1
q0 Z N
q5
q1 q1 xx xx
0
q6 xx xx
1 Equivalentes
0
{q1, q7}
q0