Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Automatas Celulares
Automatas Celulares
Facultad de Ingeniera
Escuela de Ingeniera Industrial
Ctedra Investigacin de Operaciones
Introduccin............................................................
Antecedentes.............................................................
Descripcin de un Autmata Celular..............................
Los primeros Autmatas Celulares................................
4.1. Maquina de Turing..............................................
4.2. Autmata autorreproductor de Freeman Dyson.......
4.3. Autmata autorreproductor de Von
modeloscinematico.........................................................
4.4. Autmata celular de Von Newman.........................
5. Estructura de un Autmata Celular...............................
6. Consideraciones adicionales........................................
7. Autmata celular en una dimensin..............................
8. Autmatas celulares en tres dimensiones.......................
9. Algunos ejemplos y aplicaciones...................................
10. Conclusiones............................................................
Bibliografa....................................................................
Newmann
Pag.
2
4
8
10
11
15
15
17
18
20
20
22
27
29
31
Introduccin
Los autmatas celulares poseen caracterizas que hacen importante su
estudio a las diversas ciencias.
Los mencionados son tiles en la construccin de modelos donde los
elementos componentes son de similar naturaleza y comportamiento; donde
stos se rigen por reglas parecidas y donde, en el mismo sistema real, se
identifican componentes diferenciables, independientes, aislables y/o discretos.
Es tpico de un Autmata Celular generar comportamientos complejos a
partir de reglas muy sencillas.
Desde su concepcin original, la cual era proporcionar un marco formal a
la investigacin de comportamientos complejos, se han encontrado mltiples
aplicaciones a la mencionada herramienta.
Las mltiples aplicaciones de los autmatas celulares hacen de mucho
inters su estudio por parte de diversas ciencias.
Entre las aplicaciones de la teora de autmatas celulares abarcan
aspectos de la ciencia tan diversos como: Mecnica de fluidos, Medioambiente:
polucin, incendios forestales, Sistemas biolgicos: evolucin de las especies,
crecimiento de poblaciones, comportamiento de colonias de microorganismos,
sistemas inmunes, vida artificial, etc., Modelos socio-econmicos: urbanismo,
trfico, procesos econmicos, Modelos de reacciones qumicas como la reaccin
de Belousov-Zhabotinsky, Patrones de pigmentacin de piel, Construccin de
fractales, Criptologa , entre otros.
Antecedentes
El desarrollo de los autmatas celulares comenz hacia 1943 cuando John
Von Neumann empez a considerar la posibilidad de generacin de vida artificial,
tratando de que un robot se copiara a si mismo. Bajo sugerencia de Stanislaw
Ulam, coinventor de la bomba de hidrogeno, Von Neumann utilizo patrones, en
una cuadrcula en el plano, que evolucionan segn una regla de transformacin
fija.
De esta forma, el problema de autorreproduccin mecnica quedaba
reducido a la bsqueda de ciertas configuraciones que, con la aplicacin de la
regla, dieran lugar a copias idnticas.
Muchos autmatas interesantes han surgido como juegos de
computador, y, gracias a las facilidades computacionales, a diversas teselaciones
del plano se aplican reglas locales dando lugar a vistosos cambios en las
configuraciones en las que subyace una rica estructura matemtica.
Un investigador inicial de Autmatas Celulares que merece ser
mencionado es Edward Fredkin quien, en 1960, formulo un concepto de
mecnica de la informacin, en analoga con la mecnica quntica. Se basa en
el supuesto de que el mundo fsico proporciona constantemente informacin y
puede, por consiguiente, modelarse como un gran Autmata Celular
tridimensional.
En 1965, John Holland utilizo Autmata Celulares para resolver problemas
de adaptacin y optimizacin. Hedlund (1969) y Richardson (1972) estudian los
Autmata Celulares como sistemas dinmicos.
Por otro lado, el desarrollo de estructuras y patrones de ciertos
organismos vivos simples obedece reglas locales sencillas que permiten la
descripcin por medio de autmatas celulares. En poblaciones de plantas, por
ejemplo, el valor de una celda podra corresponder a la presencia o ausencia de
una planta y las reglas seran ciertas interacciones ecolgicas locales.
Hasta ahora, gran parte de la teora desarrollada corresponde a autmatas
celulares que evolucionan segn reglas determinsticas. Con el fin de obtener
modelos ms exactos de fenmenos naturales es necesario considerar aspectos
probabilsticas en su dinmica. Esto da lugar a los llamados autmatas celulares
estocsticos, los cuales pueden generalizarse aun ms con la admisin de reglas
locales no uniformes.
De esta manera, se pueden convertir en sistemas que alcanzan un
comportamiento prefijado mediante aprendizaje
Las aplicaciones de los autmatas celulares son mltiples en campos como
fsica, biologa, qumica, matemticas y ciencias de la computacin, entre otros.
La unidad lgica que tiene dos canales de entrada; por uno de ellos entra
el dato externo que lee en la cinta, y por el otro el estado interno en el
que est la mquina.
La 'Hiptesis
de
Church-Turing'
se
basaba
en
que cualquier
procedimiento que
puede ser descrito con precisin puede ser
programado
para que lo realice una computadora. Esta tesis era la
hiptesis bsica de la teora de algoritmos, que es que cualquier algoritmo
puede ser representado por medio de un esquema funcional de Turing y
realizado en la correspondiente mquina de Turing.
Compararon la mente con una mquina de estados finitos, que seguira
simplemente un protocolo lgico, una 'tabla de reglas' determinada por fuerzas
fsicas y biolgicas.
Como en el campo de la lgica se comprob que todas las computadoras digitales
eran el equivalente de la mquina de Turing, se les calific entones como
computadoras universales.
Autmata autorreproductor de Freeman Dyson.
Freeman Dyson, profesor de Fsica, ide un autmata autorreproductor
con objeto de enviarlo al Enceladus, una de las lunas de Saturno. Dyson propuso
una mquina que extraera la energa necesaria del Sol para crear fbricas que
produjesen una larga cadena de naves de vela impulsadas por dicha energa
solar, llevando cada una de ellas un bloque de hielo. Estas naves de vela se
dirigiran a Marte donde la brusca cada de temperatura dentro de la atmsfera
marciana hara que se deshelasen los bloques de hielo. Dyson imagin que la
humedad acumulada podra calentar la atmsfera del cuarto planeta del Sol,
Marte, transformando la atmsfera de este planeta en un ambiente adecuado
para las formas de vida y la agricultura.
informacin. Ide una mquina para ser construida como una masa slida que
existiese en el mundo real. Adems de sus elementos computacionales, autmata
tambin constaba de otros cinco componentes:
1. Un elemento de manipulacin, que acepte las rdenes de la parte
computacional (o control) de la mquina.
2. Un elemento que sea capaz de desconectar dos elementos a peticin de la
computadora.
3. Un elemento de fusin que podra conectar dos partes.
4. Un elemento sensorial que fuese capaz de reconocer cualquiera de las
partes y conducir esa informacin a la computadora.
5. Unas vigas que acten como elementos estructurales y que proporcionen
tanto el chasis a la criatura, como el aparato para el almacenamiento de la
informacin.
La criatura imaginada por Von Newmann tendra tambin un hbitat. Su
ambiente sera un gigantesco depsito que contendra los mismos tipos de
elementos que formaban parte de la criatura ( fbrica, duplicador, aparato de
control, la computadora, las instrucciones desplegadas en una larga cadena...)
El propsito que pretenda conseguir con el diseo de dicha mquina, era
crear una criatura que fuese capaz de crear su propia descendencia a partir de
las piezas que requera para ello. El diseo pretenda dotar a la nueva criatura
creada de una copia de las instrucciones de informacin, por tanto se conseguira
una criatura que sera frtil, es decir, capaz de repetir el mismo proceso. Pero
estos autmatas no slo eran capaces de reproducirse sino que con el paso del
tiempo tenan la capacidad de evolucionar a algo ms complejo que su estado
original.
Este primer autmata autorreproductor de Von Newmann lleg a ser
conocido como modelo cinemtico, pero tena un fallo importante, que resida en
sus elementos; constaba de demasiadas 'cajas negras'.
Autmata celular de Von Neumann.
A partir de la Red Infinita planteada por Stanislaw Ulam, Von Newmann
rehizo el planteamiento de su Autmata Autorreproductor o Modelo Cinemtico,
dando lugar a lo que se conocera como el Primer Autmata Celular.
El nuevo modelo que ide comenzaba con un tablero de damas infinito, en
el que cada clula estaba en un estado inactivo, que tenan diferentes estados
posibles. La precisa combinacin de esas clulas en sus estados determinados
deca la criatura cmo deba comportarse. El mecanismo de reproduccin de esta
mquina consista en reclamar y transformar el territorio. Una vez dentro del
tablero el autmata seguira las reglas, es decir, que cada clula individual, como
una Mquina de Estados Finitos, comenzara cumplir la regla que se le aplica. El
efecto de esas conductas locales ocasionaban una conducta global emergente; la
estructura autorreproductora interactuaba con clulas vecinas y cambiaba
algunos de sus estados. Siguiendo las reglas de transicin que Von Newmann
postul, el organismo lograba hacer un duplicado de su cuerpo principal. Se
obtenan as dos criaturas idnticas, ambas capaces de autorreproduccin, que se
encontraban en un tablero de damas infinito. Von Neumann nunca complet su
prueba escrita del autmata celular.
Una Regla de Evolucin, la cual define cmo debe cada celda cambiar de
estado, dependiendo del estado inmediatamente anterior de su vecindad.
Consideraciones adicionales
Un Autmata Celular puede ser construido definiendo alguna especificacin
para cada uno de sus componentes, es decir, de alguna forma se definir su
teselacin, los posibles estados, las vecindades y la regla de evolucin; no
obstante, se tienen unas consideraciones y posibilidades con estos componentes,
las que permitirn cierta flexibilidad en el momento de construir el autmata.
El autmata puede ser de 1, 2, 3, ..., n dimensiones.
La teselacin puede ser finita o infinita, con condiciones de frontera
abiertas o peridicas.
El conjunto de estados no necesita tener ninguna estructura algebraica
adicional.
La vecindad puede ser simtrica o no y puede incluir o no a la propia
celda.
La regla de evolucin es una tabla o unas reglas.
Autmatas Celulares En Una Dimensin
El estudio de los autmatas celulares en una dimensin ha tenido mucho
inters a travs de la historia, por esta razn se ha logrado obtener una amplia
literatura en este tipo de autmatas celulares. Sea Z el conjunto de Z+ los
enteros y el conjunto de los enteros positivos, entonces el espacio de evoluciones
en una dimensin se representa como una sucesin de elementos que
determinarn un arreglo lineal, representa las posiciones de cada elemento
dentro del arreglo por lo que i Z . Cada una de las posiciones del arreglo es
el conjunto de estados,
clula
es
directamente
conectada
una
clula
tres
dimensiones,
es
la
clula
central
y las variables
, entonces
el
en el tiempo
tiempo
,
.
una
el nmero
en un tiempo
. Si
en
si
entonces
Finalmente
define la
. Si
en
regla
el
tiempo
semitotalstica
si
en
, donde
tres
y
la
Los modelos de Autmata Celular asumen una discretizacin del espacio en una
teselacin de celdas. Tradicionalmente, esta teselacin o rejilla en modelos de
Autmata Celular se hace sobre celdas de igual forma y tamao para simplificar
los clculos. Las ms usadas son las teselaciones triangulares, cuadradas y
hexagonales.
"Reaccin Qumica
Dewdney2.
de
Belousov-Zhabotinski".
Modelo
Celular
de
Conclusiones
Es tpico de un Autmata Celular generar comportamientos complejos a
partir de reglas muy sencillas. En conclusin, un Autmata Celular est
compuesto por:
Bibliografa
automatas