SlideShare a Scribd company logo
1 of 48
Download to read offline
Máquinas que comen máquinas
Toiterateishuman,torecursedivine.—
L.PeterDeutsch
Ivan Meza
Máquinas de Turing
Es una tupla (Q, Σ, Γ, , B, A, δ)q0
conjunto finito de estados
alfabeto de cadenas reconocidas
alfabeto de cinta,
estado inicial
Símbolo de espacio en blanco pero
estados finales
función de transición
Q
Σ
Γ Σ ⊂ Γ
q0
B B ∈ Γ B ∉ Σ
A
δ Q × Γ → Q × Γ × {der, izq}
Jerarquía de Chomsky
Lenguaje Gramática Máquina Ejemplo
Tipo 0
( )
Máquina de Turing,
APDo, AC
??
Tipo 1
( )
Autómata lineal con
fronteras
Tipo 2
( )
Autómata de pila
Tipo 3
( )
Autómata finito
/LRE LRec
α → β
LDC
αV β → αγβ
ww, a
n
b
n
c
n
LLC
V → α
w ,w
r
a
n
b
n
Lreg
V → aA|ϵ
w, a
∗
Lo que sabemos
Las máquinas que al pasar por un estado nal terminan
aceptando la cadena, otras que no tienen una transición y
rechazan la cadena, pero de vez en cuando se pueden quedar
en un ciclo
Si la cadena debe ser aceptada por la MT, eventualmente
llegará al estado aceptor; si la cadena debe ser rechazada
puede llegué a una transición inexistente o se quede en un
ciclo.
Las autómatas nitos, autómatas de pilas, autómatas con
frontera lineal, son máquinas aceptoras: verdadero o falso
Entonces las MT contienen máquinas aceptoras
Codificación de una cadena
δ( , ) = ( , , )qi Xj qk Xl Dm
Asignar a cada estado , a cada símbolo de y cada dirección un
entero
Codificar cada entrada de la MT como
Separar cada codificación con doble uno ( )
Q Γ
0
i
10
j
10
k
10
l
10
m
11
Ejemplo
δ( , 1) = ( , 0, R)q1 q3 0100100010100
δ( , 0) = ( , 1, R)q3 q1 0001010100100
δ( , 1) = ( , 0, R)q3 q2 00010010010100
δ( , B) = ( , 1, L)q3 q3 0001000100010010
Con
= 1, = 2, = 3; 0 = 1, 1 = 2, B = 3; L = 1, R = 2q1 q2 q3
0100100010100110001010100100110001001001010011000
Máquina de Turing Universal
It is possible to invent a single machine which can be used to
compute any computable sequence. If this machine is
supplied with a tape on the beginning of which is written the
S.D ["standard description" of an action table] of some
computing machine , then will compute the same
sequence as .
U
M U
M
Turing, 1936
Es posible inventar una máquina que pueda ser usada para
computar cualquier secuencia computable. Si esta máquina
se le provee con una cinta en la que al principio se le escribe la
descripción estándar de una tabla de acción de alguna
máquina , entonces computará la misma secuencia que
U
M U
M
MTU: Máquina de Turing que
puede simular una MT arbitraria
Mu
Lenguaje aceptado
= {mw|w ∈ L(M)}Lu
El lenguaje máquinas y cadenas dónde la máquina acepta a la
cadena
Verdadero
Falso
W
MTU
M
M
Por el momento, haremos la hipótesis que es
recursivo/decidible
Mu
Realización, una MT es una cadena
Como cadena se podía presentar a una máquina de Turing
universal
Verdadero
Falso
m
MTU
m
M
i
i
i
Las máquinas de Turing que se aceptan a si mismas
= {m|m ∈ L(M)}Ld¯
Las máquinas en realidad son un número, como número las
podemos ordenar
Ordenadas, cada una corresponde a un número entero
Entonces,...
T F F T F
F F F F F
T T T T T
F T F F F
T F T F F
m0 m1 m2 m3 m4 …
M0 …
M1 …
M2 …
M3 …
M4 …
… … … … … … …
T F F T F
F F F F F
T T T T T
F T F F F
T F T F F
m0 m1 m2 m3 m4 …
M0 …
M1 …
M2 …
M3 …
M4 …
… … … … … … …
Md
¯ T F T F F …
F F F T F
F T F F F
T T F T T
F T F T F
T F T F T
m0 m1 m2 m3 m4 …
M0 …
M1 …
M2 …
M3 …
M4 …
… … … … … … …
Md F T F T T …
El lenguaje de las máquinas que no se aceptan a si mismas
= {m|m ∉ L(M)}Ld
Si es RE o Rec existe una máquina de Turing, , ¿qué pasa
con su descripción ?
Md
md
Si , quiere decir que no se acepta a si misma, pero
para eso tendría que aceptarla, que la hace una máquina
que se acepta a si misma, contradicción
∈md Ld
Md
Si , quiere decir que se acepta a si misma, pero para
eso no tendría que aceptarla, que la hace una máquina
que no se acepta a si misma, contradicción
∉md Ld
Md
existe afuera de las
máquinas de Turing
Ld
Lenguaje Gramática Máquina Ejemplo
No RE -- --
Tipo 0
( )
Máquina de Turing,
APDo, AC
??
Tipo 1
( )
Autómata lineal con
fronteras
Tipo 2
( )
Autómata de pila
Tipo 3
( )
Autómata finito
Ld
/LRE LRec
α → β
LDC
αV β → αγβ
ww, a
n
b
n
c
n
LLC
V → α
w ,w
r
a
n
b
n
Lreg
V → aA|ϵ
w, a
∗
Lenguajes aceptados por máquinas aceptoras: recusivos o
decidibles
¿Las máquinas de Turing son las máquinas aceptoras?
Sabemos que las máquinas Turing tiene un límite
MT Verdadero
Falso
W
Imaginemos
MT Verdadero
Falso
W
Verdadero
Falso
Complemento de todos los recursivos son recursivo
Lenguaje aceptado
Verdadero
Falso
W
MTU
M
M
= {mw|w ∈ L(m)}Lu
¿Si pasamos nuestra numeración de ?MTi
Si es recursivo, su complemento también...Lu
Verdadero
Falso
W
MTU
M
M
Verdadero
Falso
¿Si pasamos nuestra numeración de ?MTi
¡Aceptaría ! ¡No es posible! por lo tanto tiene algo raroLd Lu
no es Rec pero RE
Lenguaje Gramática Máquina Ejemplo
No RE -- --
Tipo 0
( )
Máquina de Turing,
APDo, AC
/
Tipo 1
( )
Autómata lineal con
fronteras
Tipo 2
( )
Autómata de pila
Tipo 3
( )
Autómata finito
Ld
/LRE LRec
α → β
Lu
LDC
αV β → αγβ
ww, a
n
b
n
c
n
LLC
V → α
w ,w
r
a
n
b
n
Lreg
V → aA|ϵ
w, a
∗
Sabemos que hay MT que son decidibles: verdadero y falso
Sabemos que hay problemas para los cuales no existe MT, Ld
Sabemos que hay MT que no son decidibles: verdadero, falso
y ciclo
Opciones de una máquina de
Turing
¿Cuándo se acepta? Llega a estado aceptor
¿Cuándo se rechaza? Llega a estado del que no hay transición dado
el estado de la cinta
¿Otra opción? Quedarse en un ciclo infinito
MT Verdadero
Falso
W
Modelo teórico: instantáneo
Aceptar (T) Llega a estado aceptor
Rechazar (F) Se queda en estado no aceptor
Loop infinito Rechazó o loopinfinito?
Modelo práctico: tiempo
Aceptar (T) En algún momento llega a estado aceptor
Rechazar (F) En algún momento llega a estado no aceptor
Loop infinito No termina nunca
Ante problemas muy, muy difíciles, no sabemos si sigue
procesando o está en un loop in nito
Ejemplo de problema muy muy
difícil
De un conjunto de números enteros de tamaño ¿existe una
combinación del subconjuntos de ellos que sume ?
N
C
¿Cómo se diseña la MT?
N = 1, ∗ 1 = 2 = 2ns2
1
N = 2, ∗ 2 = 8 = 8ns2
2
N = 3, ∗ 3 = 24 = 24ns2
3
N = 10, 0 ∗ 10 = 10, 240 = 10micros2
1
N = 20, 0 ∗ 20 = 20, 971, 520 = 2milis2
2
N = 30, 0 ∗ 30 = 32, 212, 254, 720 = 32s2
3
N = 40, 0 ∗ 40 = 43, 980, 465, 111, 040 = 12h2
4
N = 50, 0 ∗ 50 = 56, 294, 995, 342, 131, 200 = 651d2
5
¿Por qué mi programa tiene un
loop?
Por diseño, loops son importantes desde lenguajes regulares
¿Por qué mi programa tiene un
loop infinito?
Un error
Por diseño, interfaz gráfica, satélites, switches, robots
Hecho de la computación: los loops son básicos en la
computación
Pero nos meten en problemas rápidamente
¿Qué hay de lenguajes
recursivos?
El lenguaje de las máquinas y cadenas que se aceptan en
pasos
n
= {mw|w ∈ L(M) en n pasos}Ln
Enumeremos todas las codi caciones de automatas lineales
con frontera (MT) decidibles, { , , …}M1 M2
Enumeramos todas las cadenas de Σ
∗
= { | ∉ L( )}Lf¯ xi xi Mi
Si fuera sensitivo al contexto, una de máquina aceptaría a
todas las cadenas dentro de , que va encontra de la definición.
Por lo tanto no es sensitivo al contexo.
Sin embargo, si es decidible ya que la máquina lo único que
tiene que hacer es simular a cada con (es decir, es universal),
pero no se queda trabada porque se trata de máquinas decidibles
Lf
¯ Mx
Lf
¯
Mf
¯
Mi xi
Lenguaje Gramática Máquina Ejemplo
No RE -- --
Tipo 0
( )
Máquina de Turing,
APDo, AC
/ ,
Tipo 1
( )
Autómata lineal con
fronteras
Tipo 2
( )
Autómata de pila
Tipo 3
( )
Autómata finito
Ld
/LRE LRec
α → β
Lu Ln Lf
¯
LDC
αV β → αγβ
ww, a
n
b
n
c
n
LLC
V → α
w ,w
r
a
n
b
n
Lreg
V → aA|ϵ
w, a
∗
ivanvladimir@gmail.com ivanvladimir.github.io ivanvladimir
Máquinas de Turing o máquinas con cola by is
licensed under a
.
Creado a partir de la obra en
.
Ivan V. Meza Ruiz
Creative Commons Reconocimiento 4.0
Internacional License
http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/mt.html

More Related Content

What's hot

What's hot (20)

Maquinas de Estado Finito
Maquinas de Estado FinitoMaquinas de Estado Finito
Maquinas de Estado Finito
 
Maquinas de Estado Finito
Maquinas de Estado FinitoMaquinas de Estado Finito
Maquinas de Estado Finito
 
Mod auto 4
Mod auto 4Mod auto 4
Mod auto 4
 
Modu saya 4
Modu saya 4Modu saya 4
Modu saya 4
 
Taller nro 24
Taller nro 24Taller nro 24
Taller nro 24
 
Cinemática Inversa
Cinemática InversaCinemática Inversa
Cinemática Inversa
 
Crea robot con matlab
Crea robot con matlabCrea robot con matlab
Crea robot con matlab
 
Alan turing
Alan turingAlan turing
Alan turing
 
Elementos de una máquina de turing
Elementos de una máquina de turingElementos de una máquina de turing
Elementos de una máquina de turing
 
Robotica - Edinsoncs - Ockangplc-automatas cinematica(automatizacion y robotica)
Robotica - Edinsoncs - Ockangplc-automatas cinematica(automatizacion y robotica)Robotica - Edinsoncs - Ockangplc-automatas cinematica(automatizacion y robotica)
Robotica - Edinsoncs - Ockangplc-automatas cinematica(automatizacion y robotica)
 
Matlab robotica
Matlab roboticaMatlab robotica
Matlab robotica
 
Estudio de Robot KUKA KR 6
Estudio de Robot KUKA KR 6Estudio de Robot KUKA KR 6
Estudio de Robot KUKA KR 6
 
Sistemas AutÓmatas.
Sistemas AutÓmatas.Sistemas AutÓmatas.
Sistemas AutÓmatas.
 
Tipos de Trayectorias en Robotica
Tipos de Trayectorias en RoboticaTipos de Trayectorias en Robotica
Tipos de Trayectorias en Robotica
 
Elber
ElberElber
Elber
 
Openmp
OpenmpOpenmp
Openmp
 
La robotica
La roboticaLa robotica
La robotica
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
prueba
pruebaprueba
prueba
 
Matriz jacobiana inversa
Matriz jacobiana inversaMatriz jacobiana inversa
Matriz jacobiana inversa
 

Viewers also liked

1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashikDr. Sonali Gadekar
 
La pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirLa pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirIvan Vladimir Meza-Ruiz
 
Pocket Guide to Delivering Effective Presentations
Pocket Guide to Delivering Effective PresentationsPocket Guide to Delivering Effective Presentations
Pocket Guide to Delivering Effective Presentationsrdlteam
 
Multimedia (keliling lingkaran)
Multimedia (keliling lingkaran)Multimedia (keliling lingkaran)
Multimedia (keliling lingkaran)Aji_Prasojo
 
1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashikDr. Sonali Gadekar
 
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1Mohammad Nosrati
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Ivan Vladimir Meza-Ruiz
 
Implementing new technology skills guide
Implementing new technology skills guideImplementing new technology skills guide
Implementing new technology skills guiderdlteam
 
Las máquinas que están en varios lugares
Las máquinas que están en varios lugaresLas máquinas que están en varios lugares
Las máquinas que están en varios lugaresIvan Vladimir Meza-Ruiz
 
International Conference at MET IOM Dec. 2016
International Conference at  MET IOM Dec. 2016International Conference at  MET IOM Dec. 2016
International Conference at MET IOM Dec. 2016Dr. Sonali Gadekar
 

Viewers also liked (20)

De qué tamaño es mi problema
De qué tamaño es mi problemaDe qué tamaño es mi problema
De qué tamaño es mi problema
 
1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik
 
Las máquinas que computan
Las máquinas que computanLas máquinas que computan
Las máquinas que computan
 
La pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirLa pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidir
 
Depende del contexto
Depende del contextoDepende del contexto
Depende del contexto
 
Pocket Guide to Delivering Effective Presentations
Pocket Guide to Delivering Effective PresentationsPocket Guide to Delivering Effective Presentations
Pocket Guide to Delivering Effective Presentations
 
Multimedia (keliling lingkaran)
Multimedia (keliling lingkaran)Multimedia (keliling lingkaran)
Multimedia (keliling lingkaran)
 
Revisión de problemas
Revisión de problemasRevisión de problemas
Revisión de problemas
 
1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik1st international conference-2016-met institute of management, nashik
1st international conference-2016-met institute of management, nashik
 
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
Jan Rutten - Concrete coalgebra: an introduction by examples - Lecture 1
 
Imran CV[1]
Imran CV[1]Imran CV[1]
Imran CV[1]
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .
 
Implementing new technology skills guide
Implementing new technology skills guideImplementing new technology skills guide
Implementing new technology skills guide
 
Las máquinas que están en varios lugares
Las máquinas que están en varios lugaresLas máquinas que están en varios lugares
Las máquinas que están en varios lugares
 
Problemas con conjuntos
Problemas con conjuntosProblemas con conjuntos
Problemas con conjuntos
 
International Conference at MET IOM Dec. 2016
International Conference at  MET IOM Dec. 2016International Conference at  MET IOM Dec. 2016
International Conference at MET IOM Dec. 2016
 
Afnd, afnd e y er
Afnd, afnd e y erAfnd, afnd e y er
Afnd, afnd e y er
 
Afnd, afnd e y er
Afnd, afnd e y erAfnd, afnd e y er
Afnd, afnd e y er
 
Depende del contexto
Depende del contextoDepende del contexto
Depende del contexto
 
Jerarquias de Chomsky 2016-II
Jerarquias de Chomsky 2016-IIJerarquias de Chomsky 2016-II
Jerarquias de Chomsky 2016-II
 

Similar to Máquinas que comen máquinas

Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringPortafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringHumano Terricola
 
Máquina de Turing.pptx
Máquina de Turing.pptxMáquina de Turing.pptx
Máquina de Turing.pptxYessicaReyes30
 
Gramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónGramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónUTN-FRT Tucumán Argentina
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turingAnel Sosa
 
Manuel torres web-quest informe
Manuel torres web-quest informeManuel torres web-quest informe
Manuel torres web-quest informeMrx Mirrorx
 
Maquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de AutomatasMaquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de AutomatasEnzo Casamassima
 
Uso de las técnicas de programación para las máquinas de Turing
Uso de las técnicas de programación para las máquinas de TuringUso de las técnicas de programación para las máquinas de Turing
Uso de las técnicas de programación para las máquinas de TuringHans Krakaur
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidadlluis31
 
Máquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotadosMáquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotadosBryan Chasiguano
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesRosviannis Barreiro
 
Reny galaviz web quest
Reny galaviz web questReny galaviz web quest
Reny galaviz web questReny-Galaviz
 
Reny Galaviz Web Quest
Reny Galaviz Web QuestReny Galaviz Web Quest
Reny Galaviz Web QuestReny-Galaviz
 
348327107-Presentacion-Maquinas-de-Turing.pptx
348327107-Presentacion-Maquinas-de-Turing.pptx348327107-Presentacion-Maquinas-de-Turing.pptx
348327107-Presentacion-Maquinas-de-Turing.pptxLuis Miguel Torres Barrios
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turingIvan
 

Similar to Máquinas que comen máquinas (20)

Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringPortafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
 
Máquina de Turing.pptx
Máquina de Turing.pptxMáquina de Turing.pptx
Máquina de Turing.pptx
 
Maquina de Turing
Maquina de TuringMaquina de Turing
Maquina de Turing
 
Gramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónGramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuación
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turing
 
Manuel torres web-quest informe
Manuel torres web-quest informeManuel torres web-quest informe
Manuel torres web-quest informe
 
Maquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de AutomatasMaquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de Automatas
 
Uso de las técnicas de programación para las máquinas de Turing
Uso de las técnicas de programación para las máquinas de TuringUso de las técnicas de programación para las máquinas de Turing
Uso de las técnicas de programación para las máquinas de Turing
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidad
 
Máquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotadosMáquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotados
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y Aplicaciones
 
Recapitulación
RecapitulaciónRecapitulación
Recapitulación
 
Maquinas Abstractas
Maquinas AbstractasMaquinas Abstractas
Maquinas Abstractas
 
Reny galaviz web quest
Reny galaviz web questReny galaviz web quest
Reny galaviz web quest
 
Reny Galaviz Web Quest
Reny Galaviz Web QuestReny Galaviz Web Quest
Reny Galaviz Web Quest
 
Automatas nueva
Automatas nuevaAutomatas nueva
Automatas nueva
 
1 ejercicio mt.
1 ejercicio mt.1 ejercicio mt.
1 ejercicio mt.
 
348327107-Presentacion-Maquinas-de-Turing.pptx
348327107-Presentacion-Maquinas-de-Turing.pptx348327107-Presentacion-Maquinas-de-Turing.pptx
348327107-Presentacion-Maquinas-de-Turing.pptx
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 

More from Ivan Vladimir Meza-Ruiz

Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesIvan Vladimir Meza-Ruiz
 
La pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirLa pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirIvan Vladimir Meza-Ruiz
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Ivan Vladimir Meza-Ruiz
 
Gramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátGramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátIvan Vladimir Meza-Ruiz
 
Las máquinas que están en varios lugares
Las máquinas que están en varios lugaresLas máquinas que están en varios lugares
Las máquinas que están en varios lugaresIvan Vladimir Meza-Ruiz
 

More from Ivan Vladimir Meza-Ruiz (20)

Jerarquias de Chomsky 2018-II
Jerarquias de Chomsky 2018-IIJerarquias de Chomsky 2018-II
Jerarquias de Chomsky 2018-II
 
Jerarquías de chomsky 2018 i
Jerarquías de chomsky 2018 iJerarquías de chomsky 2018 i
Jerarquías de chomsky 2018 i
 
Jerarquías de chomsky 2017 II
Jerarquías de chomsky 2017 IIJerarquías de chomsky 2017 II
Jerarquías de chomsky 2017 II
 
De qué tamaño es mi problema
De qué tamaño es mi problemaDe qué tamaño es mi problema
De qué tamaño es mi problema
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 
Mt calculadora
Mt calculadoraMt calculadora
Mt calculadora
 
Autómatas lineales con frontera
Autómatas lineales con fronteraAutómatas lineales con frontera
Autómatas lineales con frontera
 
Autómata de pila
Autómata de pilaAutómata de pila
Autómata de pila
 
Automata de pilas y sus límetes
Automata de pilas y sus límetesAutomata de pilas y sus límetes
Automata de pilas y sus límetes
 
Gramáticas libres de contexto
Gramáticas libres de contextoGramáticas libres de contexto
Gramáticas libres de contexto
 
Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regulares
 
La pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidirLa pregunta para la que no me puedo decidir
La pregunta para la que no me puedo decidir
 
Problemas, problemas y más problemas
Problemas, problemas y más problemasProblemas, problemas y más problemas
Problemas, problemas y más problemas
 
Revisando la jerarquía de chomsky
Revisando la jerarquía de chomskyRevisando la jerarquía de chomsky
Revisando la jerarquía de chomsky
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .
 
Gramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátGramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitát
 
La máquina sin memoria
La máquina sin memoriaLa máquina sin memoria
La máquina sin memoria
 
Las máquinas que están en varios lugares
Las máquinas que están en varios lugaresLas máquinas que están en varios lugares
Las máquinas que están en varios lugares
 
De palabras y lenguajes
De palabras y lenguajesDe palabras y lenguajes
De palabras y lenguajes
 
Jerarquías de chomsky 2016 i
Jerarquías de chomsky 2016 iJerarquías de chomsky 2016 i
Jerarquías de chomsky 2016 i
 

Recently uploaded

VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 

Recently uploaded (20)

VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 

Máquinas que comen máquinas

  • 1. Máquinas que comen máquinas Toiterateishuman,torecursedivine.— L.PeterDeutsch Ivan Meza
  • 2. Máquinas de Turing Es una tupla (Q, Σ, Γ, , B, A, δ)q0 conjunto finito de estados alfabeto de cadenas reconocidas alfabeto de cinta, estado inicial Símbolo de espacio en blanco pero estados finales función de transición Q Σ Γ Σ ⊂ Γ q0 B B ∈ Γ B ∉ Σ A δ Q × Γ → Q × Γ × {der, izq}
  • 3. Jerarquía de Chomsky Lenguaje Gramática Máquina Ejemplo Tipo 0 ( ) Máquina de Turing, APDo, AC ?? Tipo 1 ( ) Autómata lineal con fronteras Tipo 2 ( ) Autómata de pila Tipo 3 ( ) Autómata finito /LRE LRec α → β LDC αV β → αγβ ww, a n b n c n LLC V → α w ,w r a n b n Lreg V → aA|ϵ w, a ∗
  • 5. Las máquinas que al pasar por un estado nal terminan aceptando la cadena, otras que no tienen una transición y rechazan la cadena, pero de vez en cuando se pueden quedar en un ciclo
  • 6. Si la cadena debe ser aceptada por la MT, eventualmente llegará al estado aceptor; si la cadena debe ser rechazada puede llegué a una transición inexistente o se quede en un ciclo.
  • 7. Las autómatas nitos, autómatas de pilas, autómatas con frontera lineal, son máquinas aceptoras: verdadero o falso Entonces las MT contienen máquinas aceptoras
  • 8. Codificación de una cadena δ( , ) = ( , , )qi Xj qk Xl Dm Asignar a cada estado , a cada símbolo de y cada dirección un entero Codificar cada entrada de la MT como Separar cada codificación con doble uno ( ) Q Γ 0 i 10 j 10 k 10 l 10 m 11
  • 9. Ejemplo δ( , 1) = ( , 0, R)q1 q3 0100100010100 δ( , 0) = ( , 1, R)q3 q1 0001010100100 δ( , 1) = ( , 0, R)q3 q2 00010010010100 δ( , B) = ( , 1, L)q3 q3 0001000100010010 Con = 1, = 2, = 3; 0 = 1, 1 = 2, B = 3; L = 1, R = 2q1 q2 q3 0100100010100110001010100100110001001001010011000
  • 10. Máquina de Turing Universal
  • 11. It is possible to invent a single machine which can be used to compute any computable sequence. If this machine is supplied with a tape on the beginning of which is written the S.D ["standard description" of an action table] of some computing machine , then will compute the same sequence as . U M U M Turing, 1936
  • 12.
  • 13. Es posible inventar una máquina que pueda ser usada para computar cualquier secuencia computable. Si esta máquina se le provee con una cinta en la que al principio se le escribe la descripción estándar de una tabla de acción de alguna máquina , entonces computará la misma secuencia que U M U M
  • 14. MTU: Máquina de Turing que puede simular una MT arbitraria Mu
  • 15. Lenguaje aceptado = {mw|w ∈ L(M)}Lu El lenguaje máquinas y cadenas dónde la máquina acepta a la cadena
  • 16. Verdadero Falso W MTU M M Por el momento, haremos la hipótesis que es recursivo/decidible Mu
  • 17. Realización, una MT es una cadena Como cadena se podía presentar a una máquina de Turing universal
  • 19. Las máquinas de Turing que se aceptan a si mismas = {m|m ∈ L(M)}Ld¯
  • 20. Las máquinas en realidad son un número, como número las podemos ordenar Ordenadas, cada una corresponde a un número entero Entonces,...
  • 21. T F F T F F F F F F T T T T T F T F F F T F T F F m0 m1 m2 m3 m4 … M0 … M1 … M2 … M3 … M4 … … … … … … … …
  • 22. T F F T F F F F F F T T T T T F T F F F T F T F F m0 m1 m2 m3 m4 … M0 … M1 … M2 … M3 … M4 … … … … … … … … Md ¯ T F T F F …
  • 23. F F F T F F T F F F T T F T T F T F T F T F T F T m0 m1 m2 m3 m4 … M0 … M1 … M2 … M3 … M4 … … … … … … … … Md F T F T T …
  • 24. El lenguaje de las máquinas que no se aceptan a si mismas = {m|m ∉ L(M)}Ld
  • 25. Si es RE o Rec existe una máquina de Turing, , ¿qué pasa con su descripción ? Md md Si , quiere decir que no se acepta a si misma, pero para eso tendría que aceptarla, que la hace una máquina que se acepta a si misma, contradicción ∈md Ld Md Si , quiere decir que se acepta a si misma, pero para eso no tendría que aceptarla, que la hace una máquina que no se acepta a si misma, contradicción ∉md Ld Md
  • 26. existe afuera de las máquinas de Turing Ld
  • 27. Lenguaje Gramática Máquina Ejemplo No RE -- -- Tipo 0 ( ) Máquina de Turing, APDo, AC ?? Tipo 1 ( ) Autómata lineal con fronteras Tipo 2 ( ) Autómata de pila Tipo 3 ( ) Autómata finito Ld /LRE LRec α → β LDC αV β → αγβ ww, a n b n c n LLC V → α w ,w r a n b n Lreg V → aA|ϵ w, a ∗
  • 28. Lenguajes aceptados por máquinas aceptoras: recusivos o decidibles ¿Las máquinas de Turing son las máquinas aceptoras? Sabemos que las máquinas Turing tiene un límite
  • 31. Lenguaje aceptado Verdadero Falso W MTU M M = {mw|w ∈ L(m)}Lu ¿Si pasamos nuestra numeración de ?MTi Si es recursivo, su complemento también...Lu
  • 32. Verdadero Falso W MTU M M Verdadero Falso ¿Si pasamos nuestra numeración de ?MTi ¡Aceptaría ! ¡No es posible! por lo tanto tiene algo raroLd Lu
  • 33. no es Rec pero RE
  • 34. Lenguaje Gramática Máquina Ejemplo No RE -- -- Tipo 0 ( ) Máquina de Turing, APDo, AC / Tipo 1 ( ) Autómata lineal con fronteras Tipo 2 ( ) Autómata de pila Tipo 3 ( ) Autómata finito Ld /LRE LRec α → β Lu LDC αV β → αγβ ww, a n b n c n LLC V → α w ,w r a n b n Lreg V → aA|ϵ w, a ∗
  • 35. Sabemos que hay MT que son decidibles: verdadero y falso Sabemos que hay problemas para los cuales no existe MT, Ld Sabemos que hay MT que no son decidibles: verdadero, falso y ciclo
  • 36. Opciones de una máquina de Turing ¿Cuándo se acepta? Llega a estado aceptor ¿Cuándo se rechaza? Llega a estado del que no hay transición dado el estado de la cinta ¿Otra opción? Quedarse en un ciclo infinito
  • 38. Modelo teórico: instantáneo Aceptar (T) Llega a estado aceptor Rechazar (F) Se queda en estado no aceptor Loop infinito Rechazó o loopinfinito?
  • 39. Modelo práctico: tiempo Aceptar (T) En algún momento llega a estado aceptor Rechazar (F) En algún momento llega a estado no aceptor Loop infinito No termina nunca Ante problemas muy, muy difíciles, no sabemos si sigue procesando o está en un loop in nito
  • 40. Ejemplo de problema muy muy difícil De un conjunto de números enteros de tamaño ¿existe una combinación del subconjuntos de ellos que sume ? N C ¿Cómo se diseña la MT?
  • 41. N = 1, ∗ 1 = 2 = 2ns2 1 N = 2, ∗ 2 = 8 = 8ns2 2 N = 3, ∗ 3 = 24 = 24ns2 3 N = 10, 0 ∗ 10 = 10, 240 = 10micros2 1 N = 20, 0 ∗ 20 = 20, 971, 520 = 2milis2 2 N = 30, 0 ∗ 30 = 32, 212, 254, 720 = 32s2 3 N = 40, 0 ∗ 40 = 43, 980, 465, 111, 040 = 12h2 4 N = 50, 0 ∗ 50 = 56, 294, 995, 342, 131, 200 = 651d2 5
  • 42. ¿Por qué mi programa tiene un loop? Por diseño, loops son importantes desde lenguajes regulares ¿Por qué mi programa tiene un loop infinito? Un error Por diseño, interfaz gráfica, satélites, switches, robots
  • 43. Hecho de la computación: los loops son básicos en la computación Pero nos meten en problemas rápidamente
  • 44. ¿Qué hay de lenguajes recursivos?
  • 45. El lenguaje de las máquinas y cadenas que se aceptan en pasos n = {mw|w ∈ L(M) en n pasos}Ln
  • 46. Enumeremos todas las codi caciones de automatas lineales con frontera (MT) decidibles, { , , …}M1 M2 Enumeramos todas las cadenas de Σ ∗ = { | ∉ L( )}Lf¯ xi xi Mi Si fuera sensitivo al contexto, una de máquina aceptaría a todas las cadenas dentro de , que va encontra de la definición. Por lo tanto no es sensitivo al contexo. Sin embargo, si es decidible ya que la máquina lo único que tiene que hacer es simular a cada con (es decir, es universal), pero no se queda trabada porque se trata de máquinas decidibles Lf ¯ Mx Lf ¯ Mf ¯ Mi xi
  • 47. Lenguaje Gramática Máquina Ejemplo No RE -- -- Tipo 0 ( ) Máquina de Turing, APDo, AC / , Tipo 1 ( ) Autómata lineal con fronteras Tipo 2 ( ) Autómata de pila Tipo 3 ( ) Autómata finito Ld /LRE LRec α → β Lu Ln Lf ¯ LDC αV β → αγβ ww, a n b n c n LLC V → α w ,w r a n b n Lreg V → aA|ϵ w, a ∗
  • 48. ivanvladimir@gmail.com ivanvladimir.github.io ivanvladimir Máquinas de Turing o máquinas con cola by is licensed under a . Creado a partir de la obra en . Ivan V. Meza Ruiz Creative Commons Reconocimiento 4.0 Internacional License http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/mt.html