Revisão Bibliográfica: Autômatos Celulares



Download 445.54 Kb.
Page4/18
Date06.08.2017
Size445.54 Kb.
#27464
1   2   3   4   5   6   7   8   9   ...   18

Referências em Papel:


  • Gardner M. (1983), Wheels, Life and Other Mathematical Amusements, W.H. Freeman, New York

  • Gaylord R.J., Nishidate K., Modeling Nature: Cellular Automata Simulations with Mathematica, TELOS/Springer-Verlag publishers.

  • Gerhardt M., Schuster H. (1995), Das digitale Universum - Zelluläre Automaten als Modelle der Natur, Vieweg, Braunschweig/Wiesbaden

  • Neumann von, John (1966), Theory of Self-Reproducing Automata, University of Illionois Press, Champain, IL

  • Omohundro S. (1984), Modelling Cellular Automata with Partial Differential Equations, Physica 10D, 128-134

  • Toffoli T. (1984), Cellular Automata as an Alternative to (Rather than an Approximation of) Differential Equations in Modelling Physics, Physica 10D, 117-127

  • Willson S.J. (1984), Growth Rates and Fractional Dimensions in Cellular Automata, Physica 10D, 69-74

  • Wolfram S. (1984), Universality and Complexity in Cellular Automata, Physica 10D, 1-35



Internet


  • http://alife.santafe.edu/alife/topics/cas/ca-faq/ca-faq.html: FAQ at the SantaFe Institute

  • http://www.mathcs.sjsu.edu/faculty/rucker and www.mathcs.sjsu.edu/capow: Thank´s to Rudy Rucker who sent me these URLs.



Fonte: http://madeira.cc.hokudai.ac.jp/RD/takai/automa.html


  • Cluster shape modeling (Y.Takai, T.Saito, Y.Tomikawa, and N.K.Takai: "A Particle Cluster Deformation Model by the Probabilistic Cellular Automata", IEICE Trans. Inf. and Sys., Vol.J83-A, (2000)


Fonte: http://members.aol.com/life1ine/life/bib.htm

  • Burks, A. W. Essays on Cellular Automata. Univ. of Ill. Press, 1970.

  • Codd, E. F. Cellular Automata. Academic Press, Inc., 1968.

  • Smith, Alvy Ray III. "Cellular Automata Theory." Technical Report No. 2: Digital Systems Laboratory, Stanford Electronics Laboratories. Stanford University, 1969.

  • Thatcher, J. W. "Universality in the von Neumann Cellular Model." Technical Report 03105-30-T, ORA. The University of Michigan, 1964.

  • Lee, Chester. "Synthesis of a Cellular Universal Machine using the 29-state Model of von Neumann." Automata Theory Notes. The University of Michigan Engineering Summer Conferences, 1964.



Voltar

1) Auto-Replicação

Uma propriedade essencial da vida é a auto-replicação. Cientistas do SantaFe Institute, especialmente Christopher Langton trabalharam neste tópico (Langton, 1984).

Historicamente John von Neumann propôs a pergunta, se uma máquina auto-replicante existe, então, que tipo de organização lógica de um autômato é suficiente para produzir auto-replicação? Este é um problema que pode ser aproximado para um problema matemático-lógico clássico. O resultado da dedução teórica dele é que esta é uma máquina de Turing universal embutida em uma ordem celular que usa células com 29 estados e uma vizinhança com 5 células. Esta máquina é chamada de construtor universal, e é capaz de construir qualquer máquina descrita na fita introdutória e reproduzir essa fita na construção da máquina. São necessários então na replicação, o autômato celular e o construtor universal dentro deste autômato.

Como John von Neumann (1903-1957) morreu muito cedo, seu sistema não foi publicado. Algum tempo depois, seu amigo Arthur W.Burks (Burks, 1968) publicou sua descoberta. E.F.Codd (Codd, 1968) tentou mostrar uma possibilidade para reduzir a complexidade do autômato de Von Neumann e introduziu uma máquina capaz de realizar a auto-replicação, mas que requeria apenas 8 estados por célula.

Christopher Langton e outros discutiram o problema geral de como definir a propriedade da auto-replicação, excluindo sistemas triviais, mas evitando também uma definição muito restritiva: o problema chave é a demanda em construção universal. Esta demanda não é cumprida através de sistemas naturais (por exemplo, em padrões de peles de animais. O procedimento bioquímico pode criar os padrões em uma pele de jaguar, mas seguramente não é capaz da construção universal...).

Na figura seguinte temos o esquema de auto-replicação apresentado por Codd. A estrutura básica é um chamado caminho de dados e contém um fio de células - células centrais (na figura são representadas pelo estado 2) - cercadas por células de borda (estado 1).


2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 1 1 1 1 1 1 1 1 1 1 1

2 2 2 2 2 2 2 2 2 2 2 2 2
Em vez da série de uns (1) estas células podem ser substituídas através de comandos de estado por exemplo, um sinal "7 0" produz o seguinte comportamento:
tempo t: t+1:

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 1 0 7 1 1 1 1 1 1 1 1 -> 1 1 1 1 0 7 1 1 1 1 1 1 1

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2


Agora vamos estender este esquema com uma junção "T" e podemos ver, que a sucessão do código móvel é duplicada ao ponto da junção:
t: t+1:

2 1 2 2 1 2

2 1 2 2 1 2

2 1 2 2 1 2

2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2

1 1 1 1 0 7 1 1 1 1 1 1 1 1 1 1 1 1 0 7 1 1 1 1 1 1

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
t+2: t+3:

2 1 2 2 1 2

2 1 2 2 1 2

2 1 2 2 7 2

2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 0 2 2 2 2 2 2

1 1 1 1 1 1 0 7 1 1 1 1 1 1 1 1 1 1 1 1 0 7 1 1 1 1

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Outra propriedade importante desta máquina é a extensão do caminho. A próxima figura mostra a extensão de caminho de um caminho de dados através do comando "7 0 1 1 6 0"

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 0 6 1 1 0 1 1 1 1 2 -...-> 1 1 1 1 1 0 6 1 1 1 1

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
2 2 2 2 2 2 2 2 2 2 2

-...-> 1 1 1 1 1 1 1 1 1 1 1 2

2 2 2 2 2 2 2 2 2 2 2
Uma figura "adicional" deve ser explicada: O emissor periódico. Este padrão muito importante pode ser usado para produzir um sinal de cronômetro ou armazenar dados.

2 2 2 2 2 2

2 0 1 1 1 1 1 2

2 7 2 2 2 2 1 2

2 1 2 2 1 2

2 1 2 2 1 2

2 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2

2 1 1 1 1 1 0 7 1 1 1 1 1 1 1 1 0 7 1 1

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

e a máquina de extensão de caminho:

2 2 2 2 2 2

2 0 1 1 6 0 1 2

2 7 2 2 2 2 1 2

2 1 2 2 1 2

2 1 2 2 1 2

2 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2

2 1 0 6 1 1 0 7 1 1 1 1 0 6 1 1 0 7 1 1 2

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2


A informação é armazenada infinitamente nos ciclos superiores, e a máquina de extensão do caminho cria uma sucessão infinita. O código usado por Codd tem a vantagem de ser capaz de realizar construção universal.

Com o novo código descrito em detalhes em Langton (1984) é possível criar loops de auto-replicação e populações iguais de loops com certa facilidade, partindo-se do mesmo principio.


Bibliografia:
Fonte: http://members.aol.com/life1ine/life/bib.htm

  • Arbib, M. A. "A Simple Self-Reproducing Universal Automaton," Information and Control , 1966.

  • Gardner, Martin. "On cellular automata, self-reproduction, the Garden of Eden and 'Life.'" Scientific American, October 1970.

  • Moore, E. F. "Machine Models of Self-Reproduction." Proceedings of Symposia in Applied Mathematics. vol. XIV. American Matematical Society, 1962.

  • von Neumann, J. The Theory of Self-Reproducing Automata. (edited by A. W. Burks), University of Illinois Press, 1966.

  • Winograd, T. A. I. "A Simple Algorithm for Self-Replication." A. I. Memo 197, Project MAC. MIT, 1970.


Fonte: Citeseer: http://citeseer.nj.nec.com


Referências Principais:


Download 445.54 Kb.

Share with your friends:
1   2   3   4   5   6   7   8   9   ...   18




The database is protected by copyright ©ininet.org 2024
send message

    Main page