SlideShare uma empresa Scribd logo
1 de 3
EJEMPLO
Definimos una máquina de Turing sobre el alfabeto , donde 0 representa el
símbolo blanco. La máquina comenzará su proceso situada sobre un símbolo "1" de una
serie. La máquina de Turing copiará el número de símbolos "1" que encuentre hasta el
primer blanco detrás de dicho símbolo blanco. Es decir, posiciona el cabezal sobre el 1
situado en el extremo izquierdo, doblará el número de símbolos 1, con un 0 en medio. Así,
si tenemos la entrada "111" devolverá "1110111", con "1111" devolverá "111101111", y
sucesivamente.
El conjunto de estados es y el estado inicial es . La tabla que
describe la función de transición es la siguiente:
Estado Símbolo leído Símbolo escrito Mov. Estado sig.
1 0
1 1
0 0
0 1
1 1
1 1
0 0
1 1
0 1
El funcionamiento de una computación de esta máquina puede mostrarse con el
siguiente ejemplo (en negrita se resalta la posición de la cabeza lectora/escritora):
Paso Estado Cinta
1 11
2 01
3 010
4 0100
5 0101
6 0101
7 0101
8 1101
9 1001
10 1001
11 10010
12 10011
13 10011
14 10011
15 11011
La máquina realiza su proceso por medio de un bucle, en el estado inicial ,
reemplaza el primer 1 con un 0, y pasa al estado , con el que avanza hacia la derecha,
saltando los símbolos 1 hasta un 0 (que debe existir), cuando lo encuentra pasa al estado
, con este estado avanza saltando los 1 hasta encontrar otro 0 (la primera vez no habrá
ningún 1). Una vez en el extremo derecho, añade un 1. Después comienza el proceso de
retorno; con vuelve a la izquierda saltando los 1, cuando encuentra un 0 (en el medio de
la secuencia), pasa a que continúa a la izquierda saltando los 1 hasta el 0 que se escribió
al principio. Se reemplaza de nuevo este 0 por 1, y pasa al símbolo siguiente, si es un 1, se
pasa a otra iteración del bucle, pasando al estado s1 de nuevo. Si es un símbolo 0, será el
símbolo central, con lo que la máquina se detiene al haber finalizado el cómputo.

Mais conteúdo relacionado

Mais procurados (8)

OperacióN Binaria
OperacióN BinariaOperacióN Binaria
OperacióN Binaria
 
ejercicios de algoritmos de programacion
ejercicios de algoritmos de programacionejercicios de algoritmos de programacion
ejercicios de algoritmos de programacion
 
Forma indeterminada
Forma indeterminadaForma indeterminada
Forma indeterminada
 
Clase7 fp
Clase7 fpClase7 fp
Clase7 fp
 
Cto digital y microprocesadores 3er corte 20%...4pts
Cto digital y microprocesadores 3er corte 20%...4ptsCto digital y microprocesadores 3er corte 20%...4pts
Cto digital y microprocesadores 3er corte 20%...4pts
 
Grupod e trabajo 2 : Spot edhospi
Grupod e trabajo 2 : Spot edhospiGrupod e trabajo 2 : Spot edhospi
Grupod e trabajo 2 : Spot edhospi
 
Slender powerpoint
Slender powerpointSlender powerpoint
Slender powerpoint
 
Uso el teclado
Uso el tecladoUso el teclado
Uso el teclado
 

Destaque

Procesos productivos
Procesos productivosProcesos productivos
Procesos productivos
sophiaamaruu
 
Data minning final tp internet inf 13 miercoles de 18 a 21
Data minning final tp internet inf 13 miercoles de 18 a 21Data minning final tp internet inf 13 miercoles de 18 a 21
Data minning final tp internet inf 13 miercoles de 18 a 21
Daniela Bedascarrasbure
 
El rol del educador como lider ante los desafios del siglo xx1
El rol del educador como lider ante los desafios del siglo xx1El rol del educador como lider ante los desafios del siglo xx1
El rol del educador como lider ante los desafios del siglo xx1
cleidysmargaritalachapell
 
3. pavimento concreto ing_mora
3. pavimento concreto  ing_mora3. pavimento concreto  ing_mora
3. pavimento concreto ing_mora
bryan tomas
 

Destaque (20)

Fichatecnica
FichatecnicaFichatecnica
Fichatecnica
 
Seguridad en internet y telefonía celular
Seguridad en internet y telefonía celularSeguridad en internet y telefonía celular
Seguridad en internet y telefonía celular
 
Html
HtmlHtml
Html
 
Procesos productivos
Procesos productivosProcesos productivos
Procesos productivos
 
Modelo OSI y algunos de sus componentes de Red
Modelo OSI y algunos de sus componentes de RedModelo OSI y algunos de sus componentes de Red
Modelo OSI y algunos de sus componentes de Red
 
Presentación1
Presentación1Presentación1
Presentación1
 
Excel
ExcelExcel
Excel
 
Consejos sobre el ejercicio
Consejos sobre el ejercicioConsejos sobre el ejercicio
Consejos sobre el ejercicio
 
R3
R3R3
R3
 
R3
R3R3
R3
 
Comenzar
ComenzarComenzar
Comenzar
 
Ejercicio de informatica
Ejercicio de informaticaEjercicio de informatica
Ejercicio de informatica
 
Derechos De Autor
Derechos De Autor Derechos De Autor
Derechos De Autor
 
Gaby Rosas de Trendyta en TSN 25
Gaby Rosas de Trendyta en TSN 25Gaby Rosas de Trendyta en TSN 25
Gaby Rosas de Trendyta en TSN 25
 
Data minning final tp internet inf 13 miercoles de 18 a 21
Data minning final tp internet inf 13 miercoles de 18 a 21Data minning final tp internet inf 13 miercoles de 18 a 21
Data minning final tp internet inf 13 miercoles de 18 a 21
 
El rol del educador como lider ante los desafios del siglo xx1
El rol del educador como lider ante los desafios del siglo xx1El rol del educador como lider ante los desafios del siglo xx1
El rol del educador como lider ante los desafios del siglo xx1
 
Recursos de la web 2.0 actividad opcional
Recursos de la web 2.0 actividad opcionalRecursos de la web 2.0 actividad opcional
Recursos de la web 2.0 actividad opcional
 
Mintur
MinturMintur
Mintur
 
3. pavimento concreto ing_mora
3. pavimento concreto  ing_mora3. pavimento concreto  ing_mora
3. pavimento concreto ing_mora
 
Comenzar
ComenzarComenzar
Comenzar
 

Semelhante a 2 (15)

Componentes y Transicion Maquina de Turing
Componentes y Transicion Maquina de TuringComponentes y Transicion Maquina de Turing
Componentes y Transicion Maquina de Turing
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Proceso de una maquinas de turing
Proceso de una maquinas de turingProceso de una maquinas de turing
Proceso de una maquinas de turing
 
Como funciona una maquina de turing
Como funciona una maquina de turingComo funciona una maquina de turing
Como funciona una maquina de turing
 
Suma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosSuma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binarios
 
Maquinas de turing
Maquinas de turingMaquinas de turing
Maquinas de turing
 
Evaluación
EvaluaciónEvaluación
Evaluación
 
Sistema binari 3
Sistema binari 3Sistema binari 3
Sistema binari 3
 
¿Qué es la máquina de turing y como funciona?
¿Qué es la máquina de turing y como funciona?¿Qué es la máquina de turing y como funciona?
¿Qué es la máquina de turing y como funciona?
 
Qué es la máquina de turing
Qué es la máquina de turingQué es la máquina de turing
Qué es la máquina de turing
 
Tipos de Operaciones Binarias
Tipos de Operaciones BinariasTipos de Operaciones Binarias
Tipos de Operaciones Binarias
 
Desplazamiento en la hoja de calculo
Desplazamiento en la hoja de calculoDesplazamiento en la hoja de calculo
Desplazamiento en la hoja de calculo
 
Desplazamiento en la hoja de calculo
Desplazamiento en la hoja de calculoDesplazamiento en la hoja de calculo
Desplazamiento en la hoja de calculo
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Acomodando las planillas
Acomodando las planillasAcomodando las planillas
Acomodando las planillas
 

2

  • 1. EJEMPLO Definimos una máquina de Turing sobre el alfabeto , donde 0 representa el símbolo blanco. La máquina comenzará su proceso situada sobre un símbolo "1" de una serie. La máquina de Turing copiará el número de símbolos "1" que encuentre hasta el primer blanco detrás de dicho símbolo blanco. Es decir, posiciona el cabezal sobre el 1 situado en el extremo izquierdo, doblará el número de símbolos 1, con un 0 en medio. Así, si tenemos la entrada "111" devolverá "1110111", con "1111" devolverá "111101111", y sucesivamente. El conjunto de estados es y el estado inicial es . La tabla que describe la función de transición es la siguiente: Estado Símbolo leído Símbolo escrito Mov. Estado sig. 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1
  • 2. 0 1 El funcionamiento de una computación de esta máquina puede mostrarse con el siguiente ejemplo (en negrita se resalta la posición de la cabeza lectora/escritora): Paso Estado Cinta 1 11 2 01 3 010 4 0100 5 0101 6 0101 7 0101 8 1101 9 1001 10 1001 11 10010 12 10011
  • 3. 13 10011 14 10011 15 11011 La máquina realiza su proceso por medio de un bucle, en el estado inicial , reemplaza el primer 1 con un 0, y pasa al estado , con el que avanza hacia la derecha, saltando los símbolos 1 hasta un 0 (que debe existir), cuando lo encuentra pasa al estado , con este estado avanza saltando los 1 hasta encontrar otro 0 (la primera vez no habrá ningún 1). Una vez en el extremo derecho, añade un 1. Después comienza el proceso de retorno; con vuelve a la izquierda saltando los 1, cuando encuentra un 0 (en el medio de la secuencia), pasa a que continúa a la izquierda saltando los 1 hasta el 0 que se escribió al principio. Se reemplaza de nuevo este 0 por 1, y pasa al símbolo siguiente, si es un 1, se pasa a otra iteración del bucle, pasando al estado s1 de nuevo. Si es un símbolo 0, será el símbolo central, con lo que la máquina se detiene al haber finalizado el cómputo.