las máquinas de turing

10
Las Máquinas de Turing Juan Carlos Sosa 15-0861

Upload: juan-carlos-sosa

Post on 13-Jul-2016

5 views

Category:

Documents


1 download

DESCRIPTION

Las Máquinas de Turing

TRANSCRIPT

Page 1: Las Máquinas de Turing

Las Máquinas de Turing

Juan Carlos Sosa15-0861

Page 2: Las Máquinas de Turing

Máquina de Turing

Es un dispositivo de reconocimientos de lenguaje, es más general que cualquier autómata finito y cualquier autómata de pila, debido a que ellas pueden reconocer tanto los lenguajes regulares, como los lenguajes independientes de contexto y además muchos otros tipos de lenguajes.

Page 3: Las Máquinas de Turing

Máquina de Turing

Una máquina de Turing es un dispositivo que transforma un INPUT en un OUTPUT después de algunos pasos. Tanto el INPUT como el OUPUT constan de números en código binario (ceros y unos). En su versión original la máquina de Turing consiste en una cinta infinitamente larga con unos y ceros que pasa a través de una caja.

Page 4: Las Máquinas de Turing

Máquinas de TuringExisten diversos tipos de Máquinas de Turing y cada uno de ellos posee una aplicación específica.

Máquinas de Turing no deterministas

(MTND)

Máquinas de Turing con varias cintas

(MTVC)

Máquinas de Turing deterministas

(MTD)

Máquina de Turing en Dos Direcciones

Máquinas de Turing deterministas

(MTD)

Máquina de Turing Muldimensional

Page 5: Las Máquinas de Turing

Máquina de Turing No Determinista

La máquina de Turing No determinista es aquella que para un estado actual y el símbolo actual de la cinta, puede haber un número finito de movimientos a elegir. Por lo tanto, la regla de transición de dicha máquina, satisface

d (q, s ) Í Q x G x {R, L}

Page 6: Las Máquinas de Turing

-Máquina de Turing en Dos Direcciones

Una máquina de Turing con una cinta infinita en un sentido puede simular una máquina de Turing con la cinta infinita en los dos sentidos pero con dos pistas. Sea M una máquina de Turing con una cinta infinita en los dos sentidos. La máquina de Turing M’, que tiene una cinta infinita en un sentido, puede simular a M si tiene una cinta con dos pistas.

Page 7: Las Máquinas de Turing

Máquina de Turing en Dos Direcciones

La cinta superior contiene la información correspondiente a la parte derecha de la cinta M, a partir de un punto de referencia dado. La pista inferior contiene la parte izquierda de la cinta M (en orden inverso).

Page 8: Las Máquinas de Turing

La máquina de Turing Multicinta

La máquina de Turing multicinta tiene varias cintas, cada una de las cuales tiene su propia cabeza de lectura/escritura. Las cabezas de lectura/escritura se controlan independientemente (es decir, al mismo tiempo, no tienen que moverse en la misma dirección, ni realizar el mismo número de movimientos, ni incluso, hacer nada a la vez). En un solo movimiento, esta máquina de Turing:

Page 9: Las Máquinas de Turing

-Máquina de Turing Muldimensional.

La máquina de Turing multidimensional es aquella que permite que la cinta tenga muchas dimensiones. Por ejemplo, una cinta de dos dimensiones que se extienda hacia abajo y hacia arriba, al igual que hacia la derecha y hacia la izquierda. Dependiendo del estado actual de la máquina de Turing y del símbolo analizado, cambia de estado, escribe un símbolo en la celda actual y se mueve a la izquierda, al derecha, hacia arriaba o hacia abajo.

Page 10: Las Máquinas de Turing

Referencias Bibliográficas

N/A. (06-Apr-2009). Máquina de Turing. 2016, de Universidad del país de Vasco Sitio web: http://www.sc.ehu.es/jiwhehum2/TC/temas/[2]turing.pdfLuis Alejandro Díaz Amaya. (N/A). Máquinas de Turing. 2016, de Blogger Sitio web: http://maquinaturing.blogspot.com/p/funcionamiento-de-la-maquina-turing.htmlN/A. (N/A). Máquinas de Turing. 2016, de Blogger Sitio web: http://maquinasdeturing.blogspot.com/