Computational discovery of instructionless self-replicating structures in cellular automata
- PMID: 19857141
- DOI: 10.1162/artl.2009.16.1.16104
Computational discovery of instructionless self-replicating structures in cellular automata
Abstract
Cellular automata models have historically been a major approach to studying the information-processing properties of self-replication. Here we explore the feasibility of adopting genetic programming so that, when it is given a fairly arbitrary initial cellular automata configuration, it will automatically generate a set of rules that make the given configuration replicate. We found that this approach works surprisingly effectively for structures as large as 50 components or more. The replication mechanisms discovered by genetic programming work quite differently than those of many past manually designed replicators: There is no identifiable instruction sequence or construction arm, the replicating structures generally translate and rotate as they reproduce, and they divide via a fissionlike process that involves highly parallel operations. This makes replication very fast, and one cannot identify which descendant is the parent and which is the child. The ability to automatically generate self-replicating structures in this fashion allowed us to examine the resulting replicators as their properties were systematically varied. Further, it proved possible to produce replicators that simultaneously deposited secondary structures while replicating, as in some past manually designed models. We conclude that genetic programming is a powerful tool for studying self-replication that might also be profitably used in contexts other than cellular spaces.
Similar articles
-
Emergent patterning phenomena in 2D cellular automata.Artif Life. 2005 Summer;11(3):339-62. doi: 10.1162/1064546054407167. Artif Life. 2005. PMID: 16053574 Review.
-
Evolutionary dynamics of cellular automata-based self-replicators in hostile environments.Biosystems. 2004 Dec;78(1-3):119-34. doi: 10.1016/j.biosystems.2004.07.004. Biosystems. 2004. PMID: 15555763
-
Simple systems that exhibit self-directed replication.Science. 1993 Feb 26;259(5099):1282-7. doi: 10.1126/science.259.5099.1282. Science. 1993. PMID: 17732248
-
Minimizing complexity in cellular automata models of self-replication.Proc Int Conf Intell Syst Mol Biol. 1993;1:337-44. Proc Int Conf Intell Syst Mol Biol. 1993. PMID: 7584355
-
Material representations: from the genetic code to the evolution of cellular automata.Artif Life. 2005 Winter-Spring;11(1-2):189-214. doi: 10.1162/1064546053278964. Artif Life. 2005. PMID: 15811227 Review.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Miscellaneous
