Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTADO A:
JHEIMER JULIAN SEPULVEDA
PRESENTADO POR:
ClAUDIA PINILLA GÓMEZ
CÓD. 1052403728
GRUPO: 21
EJERCICIO A
TRABAJAR
Una máquina de Turing con una sola cinta puede ser definida como una 7-
tupla:
M= (Q, Ʃ, Г, s, b, F, δ)
Q= {q0, q1}
Ʃ= {a, b, c}
Г= {1}
s= {q0}
F= {q1}
δ (q0, a) = (q0, 1, R)
δ (q0, b) = (q0, 1, R)
δ (q0, c) = (q0, 1, R)
δ (q0, ц) = (q1, ц, S)
MÁQUINAS MÁQUINAS
RECONOCEDORAS TRANSDUCTORAS
Caracterización
de la máquina de
turing
Ʃ es el alfabeto de
entrada.
Q es el conjunto de los
estados.
q0 es el estado inicial.
𝝉 es la función de la
transición de estados
F es el conjunto de los
estados finales
Función de transición de
estados 𝜏.
𝜏: 𝑄𝑥Ʃ → 𝑄
Esta función nos indica
cual será el estado del
autómata en el instante de
tiempo siguiente, en
términos de su estado
actual y su entrada actual:
𝒒𝒕+𝟏 = 𝝉 (𝒒𝒕, 𝒊𝒕)
Para definir el
comportamiento de un
autómata concreto,
especificaremos
precisamente su función de
transición de estados,
tendremos un conjunto de
instrucciones de la forma:
<Estado, Entrada,
NUevoEstado>
Estado: El estado en el
que se está.
Entrada: Símbolo que se
lee.
NuevoEstado: El nuevo
estado generado por la
función de transición.
Vamos a trabajar la cadena de aaaabbbccc.
a a a a b b b c c c
q0
Procedimiento de
paso a paso del q0
recorrido de una
cadena - Paso 2. A continuación, el estado sigue siendo q0 y el cabezal lee el
segundo símbolo “a”; quedando nuevamente en q0, sobrescribe un “1” y el
cabezal se mueve a la derecha.
a a a a b b b c c c
q0
1 1
q0
- Paso 3. A continuación, el estado sigue siendo q0 y el cabezal lee el tercer
símbolo “a”; quedando nuevamente en q0, sobrescribe un “1” y el cabezal
se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1
q0
- Paso 4. A continuación, el estado sigue siendo q0 y el cabezal lee el cuarto
símbolo “a”; quedando nuevamente en q0, sobrescribe un “1” y el cabezal
se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1
q0
- Paso 5. A continuación, el estado sigue siendo q0 y el cabezal lee el quinto
símbolo “b”; quedando nuevamente en q0, sobrescribe un “1” y el cabezal
se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1
q0
- Paso 6. A continuación, el estado sigue siendo q0 y el cabezal lee el sexto
símbolo “b”; quedando nuevamente en q0, sobrescribe un “1” y el cabezal
se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1 1
q0
- Paso 7. A continuación, el estado sigue siendo q0 y el cabezal lee el
séptimo símbolo “b”; quedando nuevamente en q0, sobrescribe un “1” y el
cabezal se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1 1 1
q0
- Paso 8. A continuación, el estado sigue siendo q0 y el cabezal lee el octavo
símbolo “c”; quedando nuevamente en q0, sobrescribe un “1” y el cabezal
se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1 1 1 1
q0
- Paso 8. A continuación, el estado sigue siendo q0 y el cabezal lee el octavo
símbolo “c”; quedando nuevamente en q0, sobrescribe un “1” y el cabezal
se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1 1 1 1
q0
- Paso 9. A continuación, el estado sigue siendo q0 y el cabezal lee el
noveno símbolo “c”; quedando nuevamente en q0, sobrescribe un “1” y el
cabezal se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1 1 1 1 1
q0
- Paso 10. A continuación, el estado sigue siendo q0 y el cabezal lee el
ultimo símbolo “c”; quedando nuevamente en q0, sobrescribe un “1” y el
cabezal se mueve a la derecha.
a a a a b b b c c c
q0
1 1 1 1 1 1 1 1 1 1
q0
q0
1 1 1 1 1 1 1 1 1 1
q0
Practicar y
verificar lo
aprendido
Preguntas de Control
1. La máquina de Turing creada en el ejemplo es una maquina es:
A. Máquina transductora.
B. Maquina reconocedora.
C. Maquina calculadora.
D. Máquina estabilizadora.
A. 10100110
B. 10010110
C. 11010010
D. 01011001
Actividad 3:
Desarrolle el siguiente ejercicio: Asuma que hubo error en el dato recibido en el par de bits
codificados 2, 5 y 8 con distancia de haming.
Teniendo en cuenta que el dato de entrada es: 00110100
1. Realice el diagrama de árbol. (Complete la tabla)
Bit (Posición dada en el orden que entran asociado a k)
8 7 6 5 4 3 2 1
Datos 0 0 1 1 0 1 0 0
Estado Presente 00. 01. 11 10 01. 10 00. 00.
Codificado 11 10 10 01. 01. 11 00. 00.
Recibido 01. 10 10 11. 01. 11 10. 00.
Diagrama de Árbol
2. Realice el diagrama de estados para ese dato de entrada.
0/00
0/00
1/11
00 10
1/10
0/11
0/10
01 11
González, A. [Ángela]. (2018, junio 1). Lenguajes Estructurados por Frases. [Archivo web].
Recuperado de http://hdl.handle.net/10596/18316