Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instituto Tecnológico
Superior de
Chicontepec.
Ingeniería en Sistemas
Computacionales
Lenguajes y Autómatas 1
Docente: Bernardo de la Cruz Feliciano
UNIDAD 6 MAQUINAS DE TURING
TECNOLÓGICO NACIONAL DE
MEXICO
INSTITUTO TECNOLÓGICO SUPERIOR
DE CHICONTEPEC
5 de mayo de 2021 1
UNIDAD 6 MAQUINAS DE TURING
INTRODUCCIÓN
Los algoritmos son una secuencia lógica y detallada de pasos para solucionar un
5 de mayo de 2021 2
UNIDAD 6 MAQUINAS DE TURING
MAQUINAS DE TURING
Una máquina de Turing es un dispositivo que manipula símbolos sobre una tira de
cinta de acuerdo con una tabla de reglas. A pesar de su simplicidad, una máquina
de Turing puede ser adaptada para simular la lógica de cualquier algoritmo de
computador y es particularmente útil en la explicación de las funciones de una CPU
dentro de un computador. (mente, 2015)
Originalmente fue definida por el matemático inglés Alan Turing como una «máquina
automática»
fue introducida por Alan M. Turing en 1936, y puede considerarse como un modelo
abstracto que formaliza la idea Intuitiva de algoritmo.
5 de mayo de 2021 3
UNIDAD 6 MAQUINAS DE TURING
Una máquina de Turing con una sola cinta puede ser definida como una 7-tupla;
donde:
es el estado inicial.
es un símbolo denominado blanco, y es el único símbolo que se puede
repetir un número infinito de veces.
es el conjunto de estados finales de aceptación.
5 de mayo de 2021 4
UNIDAD 6 MAQUINAS DE TURING
Esta Máquina de Turing está definido sobre el alfabeto Σ={a,b,c}, posee el conjunto
de estados
Q={qo,q1,q2,q3,q4,q5,q6}, con las transiciones que se pueden ver. Su estado inicial
es q1 y el estado final es q0, el lenguaje de salida δ={X,Y,Z,B} siendo B el símbolo
denominado Blanco.
Esta Máquina reconoce la expresión regular de la forma {a^n b^n c^n,n>=0} .
5 de mayo de 2021 5
UNIDAD 6 MAQUINAS DE TURING
5 de mayo de 2021 6
UNIDAD 6 MAQUINAS DE TURING
5 de mayo de 2021 7
UNIDAD 6 MAQUINAS DE TURING
CONCLUSIÓN
Una Máquina de Turing, o MT, se considerar una cinta infinita dividida en casillas,
cada una de las cuales contiene un símbolo, y sobre la cual actúa un dispositivo que
puede adoptar diversos estados, y que lee un símbolo de la casilla sobre la que está
situado. En función de dicho símbolo y del estado actual, se pueden realizar tres
acciones siguientes: pasa a un nuevo estado, imprime un símbolo en lugar del que
acaba de leer y se desplaza a una posición hacia la izquierda, derecha, o se detiene.
5 de mayo de 2021 8
UNIDAD 6 MAQUINAS DE TURING
Referencias
5 de mayo de 2021 9