Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Docslide - Us Tc3563dbb9e550346aa9aaec660
Docslide - Us Tc3563dbb9e550346aa9aaec660
ESTUDIANTES:
TUTORA:
JUNIO 2015
INTRODUCCION
a) Cambio de estado.
b) Escritura de un smbolo en la celda de la cinta que examina,
reemplazando al que hubiera antes.
c) Desplazamiento a izquierda (L) o derecha (R) una posicin.
4. En el control finito se controla el funcionamiento: cul es el estado
actual de la mquina y cules son las posibles transiciones. El nmero
de estados siempre es finito.
OBJETIVOS
DESARROLLO ACTIVIDAD
Ejemplos:
Sustitucin de dgitos
Mquina de Turing
Ejemplo: La siguiente mquinas de Turing se puede comportar como
transductor cuando reconoce cualquier combinacin de ceros y unos, (tambin
reconoce ); pero que tiene como salida el inverso de los smbolos que han
entrado (cambia 0s por 1s y 1s por 0s). Observe que en este caso el
mismo alfabeto se usa tanto para las cadenas de entrada como para la cinta.
Actividades a desarrollar:
: Es la funcin de transicin ( {} ) ( {, })
(q0, a) = (q1, Q, D)
(q1, K) = (q1, K, D)
(q1, a) = (q1, D, D)
(q1, B) = (q2, K, D)
(q2, B) = (q3, B, I)
(q3, K) = (q4, K, I)
(q0, P) = (q3, a, D)
(q4, O) = (q1, K, D)
(q4, D) = (q4, O, D)
(q4, K) = (q4, K, I)
(q4, B) = (q4, K, D)
(q4, Q) = (q5, K, D)
(q5, K) = (q5, K, D)
(q5, B) = (q6, B, I)
(q6, K) = (q6, b, I)
(q6, B) = (q7, B, D)
2. Disela en un Diagrama de Moore.
Del estado q1 pasa al estado q2, lee un espacio en blanco, escribe una K y se
desplaza hacia la derecha.
Del estado q2 pasa al estado q3, lee un espacio en blanco, escribe una K y se
desplaza hacia la izquierda.
Del estado q3 pasa al estado q4, lee y escribe una K, se desplaza hacia la
izquierda.
Del estado q4 pasa al estado q1, lee una O, escribe una K y se desplaza hacia
la izquierda.
Del estado q2 pasa al estado q3, lee un espacio en blanco, escribe una K y se
desplaza hacia la izquierda.
Del estado q3 pasa al estado q4, lee y escribe una K, se desplaza hacia la
izquierda.
La mquina se mantiene en el mismo estado q4, lee y escribe una K y se
desplaza hacia la izquierda.
Del estado q4 pasa al estado q5, lee una Q, escribe una K y se desplaza hacia
la derecha.
La mquina se mantiene en el mismo estado q5, lee y escribe una K y se
desplaza hacia la derecha.
En este estado q6, lee todas las K y coloca una b se desplaza hacia la
izquierda.
Del estado q6 pasa al estado final q7, lee y escribe un espacio en blanco, y se
desplaza hacia la derecha.
4. Identifique una cadena que no sea vlida y justifquela porque.
Cadena no vlida: ac
5. Ejecute el Run Test a una cadena aceptada que tenga al menos cinco
smbolos.
En resumen, el diseo del punto 2 es una MT, dado que esta son utilizadas
para hacer clculos, y las MUT son utilizadas para procesar informacin de una
misma MT o dado el caso en muchas MT.
En el estado q1: entra otra a y salen bb. Dando por terminado el proceso en el
estado q1.
4. Identifique una cadena que no sea vlida y justifquela porque.
Cadena no vlida: ab
5. Ejecute el RunTest a una cadena aceptada que tenga al menos tres smbolos
Cadena vlida: aaa
Actividades a desarrollar:
1. Identifique la funcin(escrbala)
M = h_, Q, , f, q0, B, Fi