Академический Документы
Профессиональный Документы
Культура Документы
MOMENTOS 3
INTEGRANTE:
FELIX
TUTOR:
JUAN JOSE VALDES
INTRODUCCION
Actividades a desarrollar:
Primer Ejercicio
Disee Una MT que se comporte como reconocedor que reconozca el lenguaje
L = {an bn; n >= 1} (NO incluye o NO acepta la cadena ). El alfabeto de la cinta
debe ser diferente al alfabeto de entrada. Es decir el alfabeto de entrada es a y el
de la cinta 1 con sus respectivos smbolos blanco si es que los necesita en su
diseo.
1. Identifique los componentes de la Mquina de Turing (descrbala).
En la Maquina de Turing M es un sptuplo M = (Q, , , , s, , F), donde:
Es el conjunto finito de estados {q0, q1, q2}.
Es el alfabeto de entrada,
{a, b}
Es el alfabeto de la cinta,
{1, 0}
Es el estado inicial,
Es el smbolo en blanco,
Es el conjunto de estados finales,
{q2}
Es la funcin de transicin
Con las transiciones que se pueden ver, su estado inicial es q0 y el estado final es
q2.
qo
q1
q2
a
(q0 , 1, R)
(q1, 1, R)
b
(q1, 0, R)
(q1, 0, R)
(q2, , R)
y se desplaza a la derecha
y se desplaza a la derecha
0
Lee el siguiente smbolo de entrada ( )
Segundo Ejercicio
Dada la siguiente mquina de Mealy,
M= ({a , b}, {1 , 2}, { q0, q1, q2 }, T, S)
Q:
{ 0, q1, q2 }
Ent:
{a , b}
Sal:
{1 , 2}
Tran: T
Res: S
Q0:
Q0
2. Disela en diagrama (Mquina de Mealy).
acepte cualquier cadena que intercale con diferentes interrelaciones entre los
smbolos de entrada a y b
5. Ejecute el RunTest a una cadena aceptada que tenga al menos tres
smbolos
TERCER EJERCICIO:
Actividades a desarrollar:
Solucion:
Maquina de Moore
M. MEALY
M. MOORE
q: (Q x
q: ( Q x
q: ( q,a) =b
q: ( q) =b
FUNCION
MEALY
T
TRANSICIN
q0
q0
q2
q1
q0
q1
q2
q0
q1
FUNCION SALIDA
q0
q1
q2
FUNCION
MOORE
T
TRANSICIN
q0
q0
q2
q1
q0
q1
q2
q0
q1
FUNCION SALIDA
S
q0
q1
q2
Alfabeto de entrada
Alfabeto de salida
Q = conjunto finito no vaco de estados
f = Funcin de transicin
f:Qx
f (q,a) = q/a
, q Q
g : Funcin Salida
f:Q
, g(q) = b / b
dnde:
Solucion:
Solucion:
Para este caso emplearemos la cadena vlida ba, la cual Cuando inicia el
recorrido en q0 ya arranca en el primer carcter de la cadena a
Solucion:
Solucion:
La anterior cadena hace su recorrido por cada uno de los estados y leyendo cada
uno de los caracteres que conforma la cadena babaa, transcribiendo los
elementos de salida ababab sin ningn tipo de inconveniente.
CONCLUSIONES
Podemos concluir hay ms de una forma de expresar lenguajes regulares,
por medio de autmatas, expresiones y gramticas,
Existen diversas clasificaciones de las Mquinas de Turing, atendiendo a
los estados reconocidos, tipo de cinta, cantidad o divisin de dichas cintas:
MT con directiva de permanecer, MT con cinta infinita en una direccin, MT
en dos direcciones, MT multicinta, MT Multidimensional, MT No
determinista.
Los simuladores como jflap herramientas esenciales para plasmar un
autmata, identificar el lenguaje que reconoce, las cadenas que lee y
muchas opciones ms como la representacin de expresiones regulares a
un autmata.
BIBLIOGRAFIA
desde: