John Velez Grupo 37 Colaborativo 2
John Velez Grupo 37 Colaborativo 2
John Velez Grupo 37 Colaborativo 2
Presentado a:
Tutor
Realizado por:
Grupo: 301405_37
BOGOTA.D.C
9/04/2020
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
AUTOMATAS Y LENGUAJES FORMALES
DESARROLLO
Actividad 2:
automata.
Σ es un alfabeto finito:
{0,1,2}
q0 es el estado inicial:
{q1}
δ (q1, 1) = q2
δ (q1, 2) = q0
δ (q0, 0) = q5
δ (q0, 1) = q2
δ (q2, 0) = q5
δ (q2, 1) = q2
δ (q2, 2) = q4
δ (q3, 0) = q6
δ (q3, 1) = q2
δ (q4, 0) = q5
δ (q4, 1) = q2
δ (q4, 0) = q6
δ (q5, 0) = q6
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
AUTOMATAS Y LENGUAJES FORMALES
δ (q5, 1) = q2
δ (q5, 2) = q4
δ (q6, 0) = q6
δ (q6, 1) = q2
δ (q6, 2) = q6
Estado aceptadores:
X = {q0, q1, q2, q3, q4, q5, q6}
Estado No aceptadores:
Y={}
0 1 2
q0 X X
q1 X X
q2 X X X
q3 X X
q4 X X
q5 X X X
q6 X X X
Para M
M 0 1 2
q0 N N
q3 N N
q4 N N
Para N
N 0 1 2
q2 N N M
q5 N N M
q6 N N N
Para Z
Z 0 1 2
q1 N M
0 1 2
M N N
N N N M
Z N M
Resultado del
Autómata
minimizado
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
AUTOMATAS Y LENGUAJES FORMALES
Σ es un alfabeto finito:
{0,1,2}
q0 es el estado inicial:
{q1}
δ (q1, 1) = q2
δ (q1, 2) = q0
δ (q0, 0) = q5
δ (q0, 1) = q2
δ (q2, 0) = q5
δ (q2, 1) = q2
δ (q2, 2) = q4
δ (q3, 0) = q6
δ (q3, 1) = q2
δ (q4, 0) = q5
δ (q4, 1) = q2
δ (q4, 0) = q6
δ (q5, 0) = q6
δ (q5, 1) = q2
δ (q5, 2) = q4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
AUTOMATAS Y LENGUAJES FORMALES
δ (q6, 0) = q6
δ (q6, 1) = q2
δ (q6, 2) = q6
Rst:
El lenguaje que reconoce el autómata está formado
por todas las cadenas que se construyen de la
siguiente forma: el autómata parte de q0, lee un
símbolo o se caracteriza y según el estado en que
se encuentre, cambia de estado haciendo esto con
cada carácter de la cadena hasta llegar a un estado
final.
Bibliografía
González, A. [Ángela]. (2018, junio 1). Lenguajes Independientes del Contexto. [Archivo
web]. Recuperado de http://hdl.handle.net/10596/18317