INGENIERIA DE SISTEMAS
AUTOMATA Y LENGUAJES FORMALES
301405_61
Momento Tres
Presentado Por
JESUS ESTEBAN JIMENEZ LARA
1120575492
PRESENTADO A
JAIME JOSE VALDES
TUTOR
Disee una MT que comporte como un transductor, es decir que genera una salida en la cinta: El
Comportamiento de la mquina debe permitir que dada una palabra de entrada (en formato
binario), esta sea sustituida en la salda pro smbolos intercambiados (Es decir, que sustituya los
0s por 1s y los 1s por 0s).
La solucin es recorrer la cinta de Izquierda a Derecha, sustituyendo 1`s por 0`s y viceversa.
1. Identifique los componentes de la Mquina de Turing (descrbala).
En la Maquina de Turing M es un sptuplo M = (Q, , , , qs, , F), donde Q es el conjunto
de estados internos
{qi | i es un entero no negativo}
es el alfabeto de entrada
es el conjunto finito de smbolos en el alfabeto de la cinta
es la funcin de transicin
S es Q * n subconjunto de Q * n * {L, S, R} n
es el smbolo en blanco o vaco.
qs (es miembro del Q) es el estado inicial
F (es un subconjunto de Q) es el conjunto de estados finales.
={0,1}
Q={q0, q1, q2, q3}
Con las transiciones que se pueden ver, su estado inicial es q0 y el estado final es q2.
Estado
Smbolo
ledo
1
0
0
1
Smbolo
escrito
0
1
0
1
Mov.
Estado
sig.
4. Recorra la mquina con al menos una cadena vlida explicando lo sucedido tanto en la
cinta como en la secuencia de entrada
5. Identifique una cadena que no sea vlida y justifquela porque. (recorriendo cinta y
datos de entrada).
Todas las cadenas en numero binario son aceptadas (01) solo es rechazada si incluimos un
numero diferente a estos.