fbpx
Wikipedia

Hormiga de Langton

La hormiga de Langton es una máquina de Turing bidimensional con un conjunto de reglas muy sencillo, que sin embargo da lugar a comportamientos emergentes complejos.[1]​ La hormiga de Langton clásica opera sobre una rejilla espacial cuadrada, en que cada celda puede estar en uno de dos estados (blanca o negra, 1 o 0, viva o muerta, etc). Fue inventada por Chris Langton en 1986 y su universalidad se demostró en el año 2000.[2]​ La idea ha sido generalizada de varias maneras, entre las que se encuentran turmites que agregan más estados, así como reglas para agregar nuevos colores, rejillas tridimensionales[3]​ o finitas.

Versión clásica editar

 
Hormiga de Langton tras 11.000 pasos. Un pixel rojo muestra la posición de la hormiga

Cada cuadrado del entramado se colorea o bien blanco o bien negro. Se identifica arbitrariamente un cuadrado como la «hormiga». La hormiga siempre está mirando en una de las cuatro direcciones cardinales y se mueve un cuadrado cada vez, de acuerdo con las siguientes reglas:

  • Si está sobre un cuadrado blanco, cambia el color del cuadrado, gira noventa grados a la izquierda y avanza un cuadrado.
  • Si está sobre un cuadrado negro, cambia el color del cuadrado, gira noventa grados a la derecha y avanza un cuadrado.

La hormiga de Langton también se puede describir como un autómata celular, donde la rejilla se pinta de blanco o negro y la hormiga se pinta de uno de ocho colores diferentes, dependiendo del color del cuadrado sobre el que esté y de la dirección en que esté mirando.[2]

Comportamientos editar

Las simples reglas que gobiernan a la hormiga de Langton llevan a comportamientos complejos que han sido objeto de múltiples investigaciones.[3]​ Comenzando con una rejilla totalmente blanca, la versión clásica presenta tres tipos de comportamiento aparentes,:[4]

  • Simplicidad: durante los primeros cientos de pasos, la hormiga crea patrones sencillos y frecuentemente simétricos.
  • Caos: después de varios cientos de pasos, aparece un patrón grande e irregular. La hormiga sigue un camino aparentemente azaroso hasta los 10.000 pasos.
  • Orden emergente: finalmente la hormiga empieza a construir una «avenida», un patrón de 104 pasos que se repite indefinidamente.

Conjetura de Cohen-Kong editar

Todas las configuraciones finitas puestas a prueba, convergen eventualmente al mismo patrón repetitivo, sugiriendo que la «avenida» es una suerte de atractor de la hormiga de Langton, pero todavía nadie ha podido demostrar si eso es cierto para todas las configuraciones iniciales finitas, esta es la conjetura de Cohen-Kong.[5]​ Solo se sabe que la trayectoria de la hormiga no tiene un límite, sin importar la configuración inicial, tal como lo demuestran Bunimovitch y Troubetzkoy.[6]

Demostración editar

Para demostrar el teorema de Bunimovitch-Troubetzkoy, es necesario primero hacer una observación:

 
Clasificación de las celdas de la grilla según su dirección de entrada

Los movimientos de la Hormiga de Langton se alternan entre verticales y horizontales, esto permite clasificar las celdas de la rejilla en dos conjuntos: uno es el de las celdas a las que se entra horizontalmente y se sale verticalmente (llamadas celdas H) y otro es el de las celdas a las que se entra verticalmente y se sale horizontalmente (llamadas celdas V).

Suponiendo que existiera una hormiga con trayectoria acotada, esta hormiga solo podría visitar un número finito de estados (hasta 4 direcciones y 2 colores por cada celda en la trayectoria). Por lo tanto, debido a que la hormiga se mueve infinitamente, en algún momento ha de repetir un estado y a partir de este momento quedará atrapada infinitamente en un ciclo. Además, como dicho ciclo es de longitud finita, tiene que ser acotado y por lo tanto tiene "esquinas", en particular debe tener esquinas "inferiores-izquierdas" es decir, celdas cuyas vecinas inferior e izquierda no forman parte del ciclo.

 
Explicación gráfica de la demostración del Teorema de Bunimovitch-Troubetzkoy

Al tomar una de estas esquinas, es posible ver que la segunda vez que el ciclo pasa por ella (el ciclo pasa por ella infinitas veces) su color es blanco si es una celda H (pues solo pudo haber entrado por su vecina derecha y girado 90° a favor de las manecillas del reloj para salir por su vecina superior) o negro si es una celda V (porque solo pudo haber entrado por su vecina superior y girado 90° en contra de las manecillas del reloj para salir por la derecha). Hay que tener en cuenta que al pasar por esta celda, su color cambia, y por lo tanto, la próxima vez que el ciclo pase por ella será negra si es una celda H y blanca si es una celda V, sin embargo esto es una contradicción, pues de ser una celda H tiene que llegar por su vecina derecha (pues la izquierda no forma parte del ciclo) y, si es de color negro, la hormiga gira a la izquierda y saldría por la vecina inferior (que no forma parte tampoco del ciclo), mientras que si se tratara de una celda V, tiene que llegar por la vecina superior (la inferior no está en el ciclo) y, al ser blanca, gira a la derecha y sale por la vecina izquierda (que tampoco lo está). En cualquiera de los dos casos, la hormiga tendría que llegar a una celda que no forma parte del ciclo, pero esto no es posible.

Esta contradicción permite concluir que tal ciclo no existe y por lo tanto la trayectoria de la hormiga de Langton no puede estar acotada.

Extensión a varios colores editar

Greg Turk y Jim Propp propusieron que las reglas de la versión clásica fueran generalizadas para permitir que los cuadrados tomen más de dos colores,[7]​ en donde cada color está asociado a un sentido de giro (90° a la derecha 'D' o 90° a la izquierda 'I'). Así, por ejemplo, la hormiga "DDII" se mueve en una rejilla bidimensional cuyas celdas se alternan entre 4 colores, los dos primeros indican un giro a la derecha y los dos siguientes un giro a la izquierda, mientras que la versión clásica sería bajo esta nomenclatura la hormiga "DI".

La introducción de nuevos colores da lugar a comportamientos distintos a los observados en la versión clásica, por ejemplo, algunas hormigas como la "DDII" genera siempre patrones simétricos, mientras que otras, como la hormiga "DID" crece de forma caótica (de hecho, se desconoce si en algún momento llega a generar una avenida).

A pesar de comportamientos tan variados, el Teorema de Bunimovitch-Troubetzkoy sigue siendo válido para cualquier hormiga construida de esta manera (siempre y cuando tenga al menos una D y una I en su cadena característica). Esto quiere decir que el recorrido de una hormiga no está limitado a un espacio finito y, entre otras cosas, esto implica que ninguna hormiga genera caminos cíclicos repetitivos.

Numeración de las hormigas editar

Además de extender las reglas para múltiples colores, Turk y Propp introdujeron una nomenclatura que a cada una de estas hormigas le asigna un entero.[7]​ Esta nomenclatura obvía las simetrías, por ejemplo, teniendo en cuenta que las hormigas "IID" y "DDI" se comportan de manera isomorfa, a ambas se les asigna el mismo número y se estudian como si fueran la misma.

Para calcular el número de una hormiga, se toma la cadena equivalente que empiece por 'I' y luego se reemplazan las 'I' por 1 y las 'D' por 0. El resultado se convierte de binario a decimal y el resultado es un número que define sin ambigüedad la hormiga inicial.

 

Condiciones para la simetría editar

Cuándo Propp realizó pruebas con hormigas generadas por cadenas de longitud 4 y menores, notó la aparición de patrones simétricos,[8]​ situación que en la versión clásica apenas se da un par de veces durante los primeros 200 pasos y no vuelve a suceder. Las hormigas "IIDD" y "IDDI" (con números 12 y 9 respectivamente) eran las que se comportaban de esta peculiar manera. Después, al realizar pruebas con hormigas de longitudes 5 y 6, aparecieron otras hormigas con comportamientos simétricos ("IDDDDI", "IDDIII", "IIDDDD", "IIDDII", "IIIDDI" y "IIIIDD", con números 33, 39, 48, 51, 57 y 60) halló una regularidad conocida como la "Propiedad de las subcadenas de longitud par" ("Even run lenght property" en inglés), que consiste en que, vista cíclicamente, la cadena característica de todas estas hormigas está compuesta por parejas de letras iguales (es decir, la longitud de todas las subcadenas maximales de letras iguales es par). Posteriormente se demostró que estas observaciones no fueron casualidad, y que en efecto, cualquier hormiga generada a partir de una cadena que cumpla con esta propiedad generará patrones simétricos con centro en la posición inicial.[7]

Una consecuencia, también visible en los ejemplos con hormigas de longitud menor o igual a 6, es el hecho de que el número correspondiente a todas estas hormigas es divisible por 3, esto se ve explicado en que   y por lo tanto, el criterio de divisibilidad por 3, para números escritos en binario, es equivalente al criterio de divisibilidad por 11 para números en base 10 (ver Criterios de divisibilidad y Aritmética modular).

Extensión a 3 dimensiones y rejillas finitas editar

Basándose en la extensión a varios colores, Leonid Bunimovich plantea además la posibilidad de poner a la hormiga de Langton en una rejilla tridimensional.[3]​ La idea consiste en añadir dos posibles sentidos de giro (90° hacia arriba 'A' y 90° hacia abajo 'B'), así cada color está asociado a uno de los cuatro posibles sentidos ('I', 'D', 'A' o 'B') y la hormiga se puede mover por fuera de su plano inicial. Las cadenas características de hormigas de Langton en 3 dimensiones deben tener al menos 3 letras de longitud, pues de tener 2 podría ser una hormiga bidimensional ("ID" y "AB") o cíclica ("IA", "IB", "DA" y "DB").

El estudio de estas hormigas exige más recursos de cómputo (tiempo y memoria), de manera que resultan difíciles de analizar. Aun así, la experimentación ha permitido observar que estas hormigas comparten varias características con la versión de dos dimensiones, en especial la tendencia de muchas de ellas a generar avenidas.

Rejillas finitas editar

También se ha intentado estudiar el comportamiento de la hormiga de Langton en espacios finitos, haciendo que cuando la hormiga sale por un costado de la rejilla aparezca en la celda correspondiente del lado opuesto. Esta construcción es equivalente a colocar una hormiga de Langton sobre una rejilla en la superficie de un toro. Las hormigas en espacios finitos también tienden a generar avenidas, sin embargo estas se ven interrumpidas cuándo la hormiga se encuentra con su propio rastro. Aun así, tras la colisión eventualmente vuelve a generar una nueva carretera.

En el estudio de hormigas de Langton en espacios finitos hay varias preguntas sin resolver, entre estas:

  • ¿Cualquier Hormiga de Langton, sin importar el estado inicial de la rejilla, visita cada una de sus celdas?.
  • ¿La probabilidad de que la hormiga esté en una celda está distribuida uniformemente o tiende a concentrarse en una región?
  • ¿Cuál es la mínima longitud de la cadena característica de una hormiga que alcance un estado final dado si la rejilla es inicialmente blanca? (esto es equivalente a preguntarse para un estado dado cuál es la mínima longitud de una hormiga que al empezar en la posición inicial deje totalmente blanca la rejilla).

Universalidad editar

En el año 2000, Gajardo et al. mostraron una construcción que calcula cualquier circuito binario usando la trayectoria de una única hormiga de Langton.[2]​ En términos de la teoría de la computación, esto quiere decir que el problema de saber si la trayectoria de una hormiga de Langton clásica pasa alguna vez por una celda dada, es P-Hard (pues reduce un problema P-completo, el cálculo de un circuito binario). Por lo tanto, sería posible simular una máquina de Turing usando la trayectoria de la hormiga. Esto significa que la hormiga es capaz de computación universal, lo cual también implica que hay problemas indecidibles acerca del comportamiento de la hormiga de Langton clásica.

Véase también editar

Referencias editar

  1. Langton, Chris (1986). «Studying artificial life with cellular automata». Physica D: Nonlinear Phenomena 22 (1-3): 120-149. doi:10.1016/0167-2789(86)90237-X. 
  2. Gajardo, A.; Moreira, A.; Goles, E. (2002). «Complexity of Langton's ant». Discrete Applied Mathematics 117 (1-3): 41-50. doi:10.1016/S0166-218X(00)00334-6. 
  3. Hamann, Heiko (2008). «Definition and Behavior of Langton’s Ant in Three Dimensions». Complex Systems 14: 263-268. 
  4. Practchett, Terry (1999). The Science Of Discworld. 
  5. Bunimovich, Leonid A.; Troubetzkoy, Serge E. (1992). «Recurrence properties of Lorentz lattice gas cellular automata». Journal of Statistical Physics 67 (1-2): 289-302. doi:10.1007/BF01049035. 
  6. Stewart, I. (1994). . Sci. Amer. 271: 104-107. Archivado desde el original el 3 de marzo de 2016. Consultado el 17 de noviembre de 2014. 
  7. Gale, D.; Propp, J.; Sutherland, S.; Troubetzkoy, S. (1995). «Further Travels with my Ant». Mathematical Intelligencer 17: 48-56. 
  8. Gale, D.; Propp, J. (1995). «Further Ant-ics». Mathematical Intelligencer 16: 36-42. 
  •   Datos: Q460805
  •   Multimedia: Langton's ant / Q460805

hormiga, langton, hormiga, langton, máquina, turing, bidimensional, conjunto, reglas, sencillo, embargo, lugar, comportamientos, emergentes, complejos, hormiga, langton, clásica, opera, sobre, rejilla, espacial, cuadrada, cada, celda, puede, estar, estados, bl. La hormiga de Langton es una maquina de Turing bidimensional con un conjunto de reglas muy sencillo que sin embargo da lugar a comportamientos emergentes complejos 1 La hormiga de Langton clasica opera sobre una rejilla espacial cuadrada en que cada celda puede estar en uno de dos estados blanca o negra 1 o 0 viva o muerta etc Fue inventada por Chris Langton en 1986 y su universalidad se demostro en el ano 2000 2 La idea ha sido generalizada de varias maneras entre las que se encuentran turmites que agregan mas estados asi como reglas para agregar nuevos colores rejillas tridimensionales 3 o finitas Indice 1 Version clasica 2 Comportamientos 2 1 Conjetura de Cohen Kong 2 1 1 Demostracion 3 Extension a varios colores 3 1 Numeracion de las hormigas 3 2 Condiciones para la simetria 4 Extension a 3 dimensiones y rejillas finitas 4 1 Rejillas finitas 5 Universalidad 6 Vease tambien 7 ReferenciasVersion clasica editar nbsp Hormiga de Langton tras 11 000 pasos Un pixel rojo muestra la posicion de la hormigaCada cuadrado del entramado se colorea o bien blanco o bien negro Se identifica arbitrariamente un cuadrado como la hormiga La hormiga siempre esta mirando en una de las cuatro direcciones cardinales y se mueve un cuadrado cada vez de acuerdo con las siguientes reglas Si esta sobre un cuadrado blanco cambia el color del cuadrado gira noventa grados a la izquierda y avanza un cuadrado Si esta sobre un cuadrado negro cambia el color del cuadrado gira noventa grados a la derecha y avanza un cuadrado La hormiga de Langton tambien se puede describir como un automata celular donde la rejilla se pinta de blanco o negro y la hormiga se pinta de uno de ocho colores diferentes dependiendo del color del cuadrado sobre el que este y de la direccion en que este mirando 2 Comportamientos editarLas simples reglas que gobiernan a la hormiga de Langton llevan a comportamientos complejos que han sido objeto de multiples investigaciones 3 Comenzando con una rejilla totalmente blanca la version clasica presenta tres tipos de comportamiento aparentes 4 Simplicidad durante los primeros cientos de pasos la hormiga crea patrones sencillos y frecuentemente simetricos Caos despues de varios cientos de pasos aparece un patron grande e irregular La hormiga sigue un camino aparentemente azaroso hasta los 10 000 pasos Orden emergente finalmente la hormiga empieza a construir una avenida un patron de 104 pasos que se repite indefinidamente Conjetura de Cohen Kong editar Todas las configuraciones finitas puestas a prueba convergen eventualmente al mismo patron repetitivo sugiriendo que la avenida es una suerte de atractor de la hormiga de Langton pero todavia nadie ha podido demostrar si eso es cierto para todas las configuraciones iniciales finitas esta es la conjetura de Cohen Kong 5 Solo se sabe que la trayectoria de la hormiga no tiene un limite sin importar la configuracion inicial tal como lo demuestran Bunimovitch y Troubetzkoy 6 Demostracion editar Para demostrar el teorema de Bunimovitch Troubetzkoy es necesario primero hacer una observacion nbsp Clasificacion de las celdas de la grilla segun su direccion de entradaLos movimientos de la Hormiga de Langton se alternan entre verticales y horizontales esto permite clasificar las celdas de la rejilla en dos conjuntos uno es el de las celdas a las que se entra horizontalmente y se sale verticalmente llamadas celdas H y otro es el de las celdas a las que se entra verticalmente y se sale horizontalmente llamadas celdas V Suponiendo que existiera una hormiga con trayectoria acotada esta hormiga solo podria visitar un numero finito de estados hasta 4 direcciones y 2 colores por cada celda en la trayectoria Por lo tanto debido a que la hormiga se mueve infinitamente en algun momento ha de repetir un estado y a partir de este momento quedara atrapada infinitamente en un ciclo Ademas como dicho ciclo es de longitud finita tiene que ser acotado y por lo tanto tiene esquinas en particular debe tener esquinas inferiores izquierdas es decir celdas cuyas vecinas inferior e izquierda no forman parte del ciclo nbsp Explicacion grafica de la demostracion del Teorema de Bunimovitch TroubetzkoyAl tomar una de estas esquinas es posible ver que la segunda vez que el ciclo pasa por ella el ciclo pasa por ella infinitas veces su color es blanco si es una celda H pues solo pudo haber entrado por su vecina derecha y girado 90 a favor de las manecillas del reloj para salir por su vecina superior o negro si es una celda V porque solo pudo haber entrado por su vecina superior y girado 90 en contra de las manecillas del reloj para salir por la derecha Hay que tener en cuenta que al pasar por esta celda su color cambia y por lo tanto la proxima vez que el ciclo pase por ella sera negra si es una celda H y blanca si es una celda V sin embargo esto es una contradiccion pues de ser una celda H tiene que llegar por su vecina derecha pues la izquierda no forma parte del ciclo y si es de color negro la hormiga gira a la izquierda y saldria por la vecina inferior que no forma parte tampoco del ciclo mientras que si se tratara de una celda V tiene que llegar por la vecina superior la inferior no esta en el ciclo y al ser blanca gira a la derecha y sale por la vecina izquierda que tampoco lo esta En cualquiera de los dos casos la hormiga tendria que llegar a una celda que no forma parte del ciclo pero esto no es posible Esta contradiccion permite concluir que tal ciclo no existe y por lo tanto la trayectoria de la hormiga de Langton no puede estar acotada Extension a varios colores editarGreg Turk y Jim Propp propusieron que las reglas de la version clasica fueran generalizadas para permitir que los cuadrados tomen mas de dos colores 7 en donde cada color esta asociado a un sentido de giro 90 a la derecha D o 90 a la izquierda I Asi por ejemplo la hormiga DDII se mueve en una rejilla bidimensional cuyas celdas se alternan entre 4 colores los dos primeros indican un giro a la derecha y los dos siguientes un giro a la izquierda mientras que la version clasica seria bajo esta nomenclatura la hormiga DI La introduccion de nuevos colores da lugar a comportamientos distintos a los observados en la version clasica por ejemplo algunas hormigas como la DDII genera siempre patrones simetricos mientras que otras como la hormiga DID crece de forma caotica de hecho se desconoce si en algun momento llega a generar una avenida Algunos ejemplos de los patrones producidos por Hormigas de Langton con mas de 2 colores nbsp DID crece caoticamente Se desconoce si en algun momento construye una avenida nbsp IIDD crece simetricamente nbsp IDDDDDIID forma patrones cuadrados a su alrededor y los rellena nbsp IIDDDIDIDIID crea una avenida intrincada nbsp DDIIIDIIIDDD crea patrones triangulares cada vez mas grandes A pesar de comportamientos tan variados el Teorema de Bunimovitch Troubetzkoy sigue siendo valido para cualquier hormiga construida de esta manera siempre y cuando tenga al menos una D y una I en su cadena caracteristica Esto quiere decir que el recorrido de una hormiga no esta limitado a un espacio finito y entre otras cosas esto implica que ninguna hormiga genera caminos ciclicos repetitivos Numeracion de las hormigas editar Ademas de extender las reglas para multiples colores Turk y Propp introdujeron una nomenclatura que a cada una de estas hormigas le asigna un entero 7 Esta nomenclatura obvia las simetrias por ejemplo teniendo en cuenta que las hormigas IID y DDI se comportan de manera isomorfa a ambas se les asigna el mismo numero y se estudian como si fueran la misma Para calcular el numero de una hormiga se toma la cadena equivalente que empiece por I y luego se reemplazan las I por 1 y las D por 0 El resultado se convierte de binario a decimal y el resultado es un numero que define sin ambiguedad la hormiga inicial DDID IIDI 11012 1310 displaystyle text DDID rightarrow text IIDI rightarrow 1101 2 rightarrow 13 10 nbsp Condiciones para la simetria editar Cuando Propp realizo pruebas con hormigas generadas por cadenas de longitud 4 y menores noto la aparicion de patrones simetricos 8 situacion que en la version clasica apenas se da un par de veces durante los primeros 200 pasos y no vuelve a suceder Las hormigas IIDD y IDDI con numeros 12 y 9 respectivamente eran las que se comportaban de esta peculiar manera Despues al realizar pruebas con hormigas de longitudes 5 y 6 aparecieron otras hormigas con comportamientos simetricos IDDDDI IDDIII IIDDDD IIDDII IIIDDI y IIIIDD con numeros 33 39 48 51 57 y 60 hallo una regularidad conocida como la Propiedad de las subcadenas de longitud par Even run lenght property en ingles que consiste en que vista ciclicamente la cadena caracteristica de todas estas hormigas esta compuesta por parejas de letras iguales es decir la longitud de todas las subcadenas maximales de letras iguales es par Posteriormente se demostro que estas observaciones no fueron casualidad y que en efecto cualquier hormiga generada a partir de una cadena que cumpla con esta propiedad generara patrones simetricos con centro en la posicion inicial 7 Una consecuencia tambien visible en los ejemplos con hormigas de longitud menor o igual a 6 es el hecho de que el numero correspondiente a todas estas hormigas es divisible por 3 esto se ve explicado en que 310 112 displaystyle 3 10 11 2 nbsp y por lo tanto el criterio de divisibilidad por 3 para numeros escritos en binario es equivalente al criterio de divisibilidad por 11 para numeros en base 10 ver Criterios de divisibilidad y Aritmetica modular Extension a 3 dimensiones y rejillas finitas editarBasandose en la extension a varios colores Leonid Bunimovich plantea ademas la posibilidad de poner a la hormiga de Langton en una rejilla tridimensional 3 La idea consiste en anadir dos posibles sentidos de giro 90 hacia arriba A y 90 hacia abajo B asi cada color esta asociado a uno de los cuatro posibles sentidos I D A o B y la hormiga se puede mover por fuera de su plano inicial Las cadenas caracteristicas de hormigas de Langton en 3 dimensiones deben tener al menos 3 letras de longitud pues de tener 2 podria ser una hormiga bidimensional ID y AB o ciclica IA IB DA y DB El estudio de estas hormigas exige mas recursos de computo tiempo y memoria de manera que resultan dificiles de analizar Aun asi la experimentacion ha permitido observar que estas hormigas comparten varias caracteristicas con la version de dos dimensiones en especial la tendencia de muchas de ellas a generar avenidas Rejillas finitas editar Tambien se ha intentado estudiar el comportamiento de la hormiga de Langton en espacios finitos haciendo que cuando la hormiga sale por un costado de la rejilla aparezca en la celda correspondiente del lado opuesto Esta construccion es equivalente a colocar una hormiga de Langton sobre una rejilla en la superficie de un toro Las hormigas en espacios finitos tambien tienden a generar avenidas sin embargo estas se ven interrumpidas cuando la hormiga se encuentra con su propio rastro Aun asi tras la colision eventualmente vuelve a generar una nueva carretera En el estudio de hormigas de Langton en espacios finitos hay varias preguntas sin resolver entre estas Cualquier Hormiga de Langton sin importar el estado inicial de la rejilla visita cada una de sus celdas La probabilidad de que la hormiga este en una celda esta distribuida uniformemente o tiende a concentrarse en una region Cual es la minima longitud de la cadena caracteristica de una hormiga que alcance un estado final dado si la rejilla es inicialmente blanca esto es equivalente a preguntarse para un estado dado cual es la minima longitud de una hormiga que al empezar en la posicion inicial deje totalmente blanca la rejilla Universalidad editarEn el ano 2000 Gajardo et al mostraron una construccion que calcula cualquier circuito binario usando la trayectoria de una unica hormiga de Langton 2 En terminos de la teoria de la computacion esto quiere decir que el problema de saber si la trayectoria de una hormiga de Langton clasica pasa alguna vez por una celda dada es P Hard pues reduce un problema P completo el calculo de un circuito binario Por lo tanto seria posible simular una maquina de Turing usando la trayectoria de la hormiga Esto significa que la hormiga es capaz de computacion universal lo cual tambien implica que hay problemas indecidibles acerca del comportamiento de la hormiga de Langton clasica Vease tambien editarTurmite Juego de la vidaReferencias editar Langton Chris 1986 Studying artificial life with cellular automata Physica D Nonlinear Phenomena 22 1 3 120 149 doi 10 1016 0167 2789 86 90237 X a b c Gajardo A Moreira A Goles E 2002 Complexity of Langton s ant Discrete Applied Mathematics 117 1 3 41 50 doi 10 1016 S0166 218X 00 00334 6 a b c Hamann Heiko 2008 Definition and Behavior of Langton s Ant in Three Dimensions Complex Systems 14 263 268 Practchett Terry 1999 The Science Of Discworld Bunimovich Leonid A Troubetzkoy Serge E 1992 Recurrence properties of Lorentz lattice gas cellular automata Journal of Statistical Physics 67 1 2 289 302 doi 10 1007 BF01049035 Stewart I 1994 The Ultimate in Anty Particles Sci Amer 271 104 107 Archivado desde el original el 3 de marzo de 2016 Consultado el 17 de noviembre de 2014 a b c Gale D Propp J Sutherland S Troubetzkoy S 1995 Further Travels with my Ant Mathematical Intelligencer 17 48 56 Gale D Propp J 1995 Further Ant ics Mathematical Intelligencer 16 36 42 nbsp Datos Q460805 nbsp Multimedia Langton s ant Q460805 Obtenido de https es wikipedia org w index php title Hormiga de Langton amp oldid 157222786, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos