Abstract
Self-replicating structures in cellular automata have been extensively studied in the past as models of Artificial Life. However, CAs, unlike the biological cellular model, are very brittle: any faulty cell usually leads to the complete destruction of any emerging structures. In this paper, we propose a method, inspired by error-correcting-code theory, to develop fault-resistant rules at, almost, no extra cost. We then propose fault-tolerant substructures necessary to future fault-tolerant self-replicating structures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Mathieu S. Capcarrere. Asynchronous cellular automata: Efficient designed and evolved solutions for the synchronization and density problems. Submitted, 2001.
Peter Gács. Self-correcting two-dimensional arrays. In Silvio Micali, editor, Randomness in computation, volume 5 of Advances in Computing Research, pages 223–326, Greenwich, Conn, 1989. JAI Press.
Peter Gács. Reliable cellular automata with self-organization. In Proceedings of the 38th IEEE Symposium on the Foundation of Computer Science, pages 90–99, 1997.
Masaretu Harao and Shoici Noguchi. Fault tolerant cellular automata. Journal of computer and system sciences, 11:171–185, 1975.
Christopher G. Langton. Self-reproduction in cellular automata. Physica D, 10:135–144, 1984.
Daniel Mange, Moshe Sipper, Andre Stauffer, and Gianluca Tempesti. Towards robust integrated circuits: The embryonics approach. Proceedings of the IEEE, 88(4):516–541, april 2000.
John Von Neumann. Theory of S elf-Reproducing Automata. University of Illinois Press, Illinois, 1966. Edited and completed by A. W. Burks.
James A. Reggia, Hui-Sien Chou, and Jason D. Lohn. Self-replicating structures: Evolution, emergence and computation. Artificial Life, 4:283–302, 1998.
C. E. Shannon. The mathematical theory of communication. University of Illinois Press, 1949.
Moshe Sipper. Fifty years of research on self-replication: An overview. Artificial Life, 4:237–257, 1998.
Gianluca Tempesti. A new self-reproducing cellular automaton capable of construction and computation. In F. Morán, A. Moreno, J. J. Merelo, and P. Chacon, editors, Advances in Artificial Life: Proc. 3rd Eur. Conf. on Artificial Life (ECAL95), volume 929 of LNAI, pages 555–563. Springer-Verlag, 1995.
R. R. Varshamov. Estimate of the number of signals in error correcting codes. Dokl. Akad. Nauk. SSSR, 117:739–741, 1957.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bünzli, D.C., Capcarrere, M.S. (2001). Fault-Tolerant Structures: Towards Robust Self-Replication in a Probabilistic Environment. In: Kelemen, J., Sosík, P. (eds) Advances in Artificial Life. ECAL 2001. Lecture Notes in Computer Science(), vol 2159. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44811-X_9
Download citation
DOI: https://doi.org/10.1007/3-540-44811-X_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42567-0
Online ISBN: 978-3-540-44811-2
eBook Packages: Springer Book Archive