Skip to main content

Fault-Tolerant Structures: Towards Robust Self-Replication in a Probabilistic Environment

  • Conference paper
  • First Online:
Book cover Advances in Artificial Life (ECAL 2001)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2159))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mathieu S. Capcarrere. Asynchronous cellular automata: Efficient designed and evolved solutions for the synchronization and density problems. Submitted, 2001.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Masaretu Harao and Shoici Noguchi. Fault tolerant cellular automata. Journal of computer and system sciences, 11:171–185, 1975.

    Article  MATH  MathSciNet  Google Scholar 

  5. Christopher G. Langton. Self-reproduction in cellular automata. Physica D, 10:135–144, 1984.

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. John Von Neumann. Theory of S elf-Reproducing Automata. University of Illinois Press, Illinois, 1966. Edited and completed by A. W. Burks.

    Google Scholar 

  8. James A. Reggia, Hui-Sien Chou, and Jason D. Lohn. Self-replicating structures: Evolution, emergence and computation. Artificial Life, 4:283–302, 1998.

    Article  Google Scholar 

  9. C. E. Shannon. The mathematical theory of communication. University of Illinois Press, 1949.

    Google Scholar 

  10. Moshe Sipper. Fifty years of research on self-replication: An overview. Artificial Life, 4:237–257, 1998.

    Article  Google Scholar 

  11. 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.

    Google Scholar 

  12. R. R. Varshamov. Estimate of the number of signals in error correcting codes. Dokl. Akad. Nauk. SSSR, 117:739–741, 1957.

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics