Resúmenes UNED

Resúmenes de algunas asignaturas de la UNED

Archivos de la categoría ‘Teoría de Autómatas II’

Tema 8.5 – Máquinas de Turing con Restricciones

Publicado por tomassi en 9 octubre 2009

Presentaremos a continuación una serie de variaciones de la MT básica que, a diferencia del capítulo 8.4, presentan diversas limitaciones pero, como en las variaciones introducidas anteriormente, siguen generando lenguajes recursivamente enumerables.

Máquinas de Turing con Cintas Semi-infinitas

A diferencia de la MT básica, cuya cinta es infinita hacia la izquierda y la derecha, este tipo de MT es infinita hacia la derecha pero tiene un límite a la izquierda (se puede hacer un símil con el conjunto de los números naturales). La posición inicial de la cabeza es en el extremo izquierdo de la cinta, por lo que no hay casillas a la izquierda de la cabeza. Además les pondremos una restricción más a estas MTs: no pueden escribir espacios en blanco.

Leer el resto de esta entrada »

Publicado en Teoría de Autómatas II | Etiquetado: , , , , | Deja un Comentario »

Tema 8.4 – Extensiones de la Máquina de Turing Básica

Publicado por tomassi en 22 septiembre 2009

Como en el caso de las técnicas explicadas en el capítulo 8.3, las siguientes extensiones de la MT no conllevan un mayor potencial de reconocimiento de lenguajes. Veremos ahora las MT con varias cintas y las MT no deterministas.

Máquina de Turing con Varias Cintas

Las diferencias entre una MT con varias cintas y una básica (aparte de la obvia diferencia en la cantidad de cintas) son:
Leer el resto de esta entrada »

Publicado en Teoría de Autómatas II | Etiquetado: , , , , , , | Deja un Comentario »

Tema 8.3 – Técnicas de Programación para las Máquinas de Turing

Publicado por tomassi en 21 septiembre 2009

A continuación se definirán una serie de técnicas que ayudarán a crear algoritmos más facilmente para las MT. Es importante saber que estas variaciones de la MT convencional no amplían los lenguajes generados.
Leer el resto de esta entrada »

Publicado en Teoría de Autómatas II | Etiquetado: | Deja un Comentario »

Tema 8.2 – La Máquina de Turing

Publicado por tomassi en 10 septiembre 2009

Una máquina de Turing (MT) es esencialmente un autómata finito con una cinta infinita en la que puede leer y escribir datos. Mediante estas máquinas podremos probar la indecidibilidad de problemas que no parecen estar relacionados con la programación.

Notación para las Máquinas de Turing

Las MT poseen las siguientes características:
Leer el resto de esta entrada »

Publicado en Teoría de Autómatas II | Etiquetado: , , , , | Deja un Comentario »

Tema 8.1 – Problemas que un Computador No Puede Resolver

Publicado por tomassi en 4 septiembre 2009

Programas que imprimen “Hola, mundo”

¿Existe algún programa que examine cualquier otro programa P y cualquier entrada I para P y diga si al ejecutar P con I como entrada, lo primero que imprima sea “Hola, mundo”? Como veremos más adelante, este no existe.

Leer el resto de esta entrada »

Publicado en Teoría de Autómatas II | Etiquetado: , , | Deja un Comentario »

 
Seguir

Get every new post delivered to your Inbox.