Está en la página 1de 5

TAREA 4

CONSTRUCCIÓN DE MÁQUINAS DE TURING

JOHANNA MÁCELA FERRO GONZÁLEZ


CÓDIGO: 1053333819

ÁNGELA MARÍA GONZÁLEZ TUTORA


TUTORA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA “UNAD”


FACULTAD DE INGENIERÍA
INGENIERÍA DE SISTEMAS
MAYO 2021
DESARROLLO DE EJERCICIOS

Ejercicios 1: Maquinas de Turing

Ejercicio a
Trabajar

Cauterización La máquina de Turing con una sola cinta puede


de la máquina definirse como una séptupla.
de Turing
M= (Q, , , , q0 , B, F)
Q: conjunto finito de estados de control
: conjunto finito de símbolos de entrada
(Alfabeto)
: conjunto finito de símbolos de la cinta
: función de transición (q, X) = (p,Y,D)

q es un estado, X un símbolo de la cinta


p es un nuevo estado, en Q
Y es un símbolo en  que sustituir X
R Derecha y L izquierda o derecha, dirección
enque la cabeza se mueve

q0 : estado inicial
B: es el símbolo blanco (el símbolo B no puede
hacer parte de ∑) aparece en todas las casillas
excepto en aquellas que contienen los símbolos
de entrada.
F:Conjunto de estados de aceptación o finales

La máquina de Turing con una sola cinta puede


definirse como la séptupla:

MT=K ,∑, Γ , s , b , F , δ ¿)
K =(q0,q1,q2)es el conjunto de estados, tal que
h∈K
∑ ={a} es el alfabeto de entrada
Γ= { a}es el alfabeto de la cinta
s=q0∈Kestado inicial
F =q2 ⊆K estado final
Transiciones
s=(q0,a) =(q0,a,R)
s=(q0,b) =(q0,a,R)
s=(q1,a) =(q0,b,R)
s=(q1,⊔) =(q2,⊔,R)

TRANSDUCTOR RECONOCEDOR
Modifica el Máq uina de
contenido de la Turing cap az d e
cinta realizando r e c o n o c e r y
cierta función. a c e p t a r un
Para cada entrada lenguaje L,
posible, los debe aceptar
contenidos de la y/o Reconocer las
cinta al final del mismas palabras
proceso deben ser
iguales.
DIFERENCIA
La diferencia es que los
Transductores nos entregan como
resultado un conjunto de
símbolos que pertenecen al
lenguaje, las aceptadoras nos
indican si un conjunto de símbolos
pertenece o no al lenguaje. La
diferencia radica en cambiar el
conjunto de estados finales por
algún tipo defunción que nos arroje
valores la máquina de Turing.

Procedimiento Cadena: aababab


de paso a paso a a b a b a b
del recorrido
de una cadena
Q0

Paso 1 el estado q0 detecta a la cinta como


queda en a se mueve q0 a la derecha
a a b a b a b

Q0
Paso 2 como la gráfica tiene estrella de klim se
mueve nuevamente a la derecha y se mantiene b
en su cinta

a a b a b a b

Q0

Paso 3 nuevamente detecta a se mueve


nuevamente a la derecha y se traslada a q1

a a b a b a b

Q1

Paso 4 se mueve nuevamente a la derecha y se


devuelve para q0

a a b a b a b

Q0

Paso 5 q1 detecta a cambia a y sigue a la


derecha q1 y sigue en su postura

a a b a b a b

Q1

Paso 6 q1 detecta b y sigue a la derecha como


estado final
a a b a b a b

Q1
Practica
ry
verificar
lo
aprendido

También podría gustarte