Enzyme-like Replication de Novo in a Microcontroller Environment

The desire to start evolution from scratch inside a computer memory is as old as computing. Here we demonstrate how viable computer programs can be established de novo in a Precambrian environment without supplying any specific instantiation, just starting with random bit sequences. These programs are not self-replicators, but act much more like catalysts. The microcontrollers used in the end are the result of a long series of simplifications. The objective of this simplification process was to produce universal machines with a human-readable interface, allowing software and/or hardware evolution to be studied. The power of the instruction set can be modified by introducing a secondary structure-folding mechanism, which is a state machine, allowing nontrivial replication to emerge with an instruction width of only a few bits. This state-machine approach not only attenuates the problems of brittleness and encoding functionality (too few bits available for coding, and too many instructions needed); it also enables the study of hardware evolution as such. Furthermore, the instruction set is sufficiently powerful to permit external signals to be processed. This information-theoretic approach forms one vertex of a triangle alongside artificial cell research and experimental research on the creation of life. Hopefully this work helps develop an understanding of how information—in a similar sense to the account of functional information described by Hazen et al.—is created by evolution and how this information interacts with or is embedded in its physico-chemical environment.

[1]  J S Mccaskill,et al.  The Stochastic Evolution of Catalysts in Spatially Resolved Molecular Systems , 2001, Biological chemistry.

[2]  R. Williams,et al.  Bistable molecular conductors with a field-switchable dipole group , 2002, cond-mat/0206495.

[3]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[4]  D. Mills,et al.  The synthesis of a self-propagating and infectious nucleic acid with a purified enzyme. , 1965, Proceedings of the National Academy of Sciences of the United States of America.

[5]  J. McCaskill,et al.  Parallel random number generator for inexpensive configurable hardware cells , 2001 .

[6]  Uwe Tangen From evolving software towards models of dynamically self-assembling processing systems , 2006 .

[7]  A. N. Pargellis,et al.  The spontaneous generation of digital “Life” , 1996 .

[8]  Martin Nilsson,et al.  Bridging Nonliving and Living Matter , 2003, Artificial Life.

[9]  N. Lahav,et al.  The RNA-world and co-evolution hypotheses and the origin of life: Implications, research strategies and perspectives , 1993, Origins of life and evolution of the biosphere.

[10]  Nils Aall Barricelli,et al.  Numerical testing of evolution theories , 1963 .

[11]  S. A. Kauffman,et al.  Autocatalytic sets of proteins , 1986, Origins of life and evolution of the biosphere.

[12]  Andrew D. Ellington,et al.  Exponential growth by cross-catalytic cleavage of deoxyribozymogens , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[13]  Kimmo Kaski,et al.  A new dimension to Turing patterns , 2002, cond-mat/0211283.

[14]  Maarten Keijzer,et al.  The Push3 execution stack and the evolution of control , 2005, GECCO '05.

[15]  Wolfgang Banzhaf,et al.  Artificial ChemistriesA Review , 2001, Artificial Life.

[16]  C. Titus Brown,et al.  Evolutionary Learning in the 2D Artificial Life System "Avida" , 1994, adap-org/9405003.

[17]  E. Berlekamp,et al.  Winning Ways for Your Mathematical Plays , 1983 .

[18]  J. Holland A mathematical framework for studying learning in classifier systems , 1986 .

[19]  Steen Rasmussen Assembly of a Minimal Protocell , 2007 .

[20]  J. Ziegler,et al.  Arti Cial Chemistries—a Review Peter Dittrich , 2022 .

[21]  P. Schuster,et al.  Statistics of RNA secondary structures , 1993, Biopolymers.

[22]  Uwe Tangen The extension of quasi-species to functional evolution = Die Erweiterung des Quasi-Spezies-Modells in Richtung funktionaler Evolution , 1994 .

[23]  A. Vlassov,et al.  Mini-ribozymes and freezing environment: a new scenario for the early RNA world , 2005 .

[24]  S. Kauffman Autocatalytic sets of proteins. , 1986 .

[25]  R M Füchslin,et al.  Evolutionary self-organization of cell-free genetic coding , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[26]  Lee Spector,et al.  Tags and the Evolution of Cooperation in Complex Environments , 2004, AAAI Technical Report.

[27]  Samanta Pino,et al.  Generation of Long RNA Chains in Water* , 2009, The Journal of Biological Chemistry.

[28]  Thomas S. Ray,et al.  An Approach to the Synthesis of Life , 1991 .

[29]  J. McCaskill,et al.  Replication of viruses in a growing plaque: a reaction-diffusion model. , 1992, Biophysical journal.

[30]  Steen Rasmussen,et al.  The coreworld: emergence and evolution of cooperative structures in a computational chemistry , 1990 .

[31]  L F Landweber,et al.  Testing ancient RNA-protein interactions. , 1999, Proceedings of the National Academy of Sciences of the United States of America.

[32]  Paulien Hogeweg,et al.  Spiral wave structure in pre-biotic evolution: hypercycles stable against parasites , 1991 .

[33]  Robert T. Pennock,et al.  The evolutionary origin of complex features , 2003, Nature.

[34]  Timothy B. Stockwell,et al.  Complete Chemical Synthesis, Assembly, and Cloning of a Mycoplasma genitalium Genome , 2008, Science.

[35]  C. Biebricher,et al.  Ice And The Origin Of Life , 2005, Origins of Life and Evolution of Biospheres.

[36]  Andrew N. Pargellis,et al.  Digital Life Behavior in the Amoeba World , 2000, Artificial Life.

[37]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[38]  Lee Spector,et al.  Genetic Programming and Autoconstructive Evolution with the Push Programming Language , 2002, Genetic Programming and Evolvable Machines.

[39]  J. McCaskill,et al.  Traveling waves of in vitro evolving RNA. , 1989, Proceedings of the National Academy of Sciences of the United States of America.

[40]  Peter F. Stadler,et al.  Landscapes: Complex Optimization Problems and Biopolymer Structures , 1994, Comput. Chem..

[41]  Uwe Tangen,et al.  A Computational Model for Functional Evolution , 2000 .

[42]  J. McCaskill,et al.  Error threshold for spatially resolved evolution in the quasispecies model. , 2001, Physical review letters.

[43]  Patrick L. Griffin,et al.  Functional information and the emergence of biocomplexity , 2007, Proceedings of the National Academy of Sciences.

[44]  Solomon W. Golomb,et al.  Shift Register Sequences , 1981 .

[45]  Uwe Tangen The Emergence of Replication in a Digital Evolution System using a Secondary Structure Approach , 2010, ALIFE.

[46]  D. Sievers,et al.  Self-replication of complementary nucleotide-based oligomers , 1994, Nature.

[47]  J. McCaskill,et al.  Images of evolution: origin of spontaneous RNA replication waves. , 1993, Proceedings of the National Academy of Sciences of the United States of America.

[48]  T. Smithers Autonomy in Robots and Other Agents , 1997, Brain and Cognition.

[49]  W. Fontana,et al.  Algorithmic chemistry: A model for functional self-organization , 1990 .

[50]  W. Gilbert Origin of life: The RNA world , 1986, Nature.

[51]  Rolf Pfeifer Teaching Powerful Ideas With Autonomous Mobile Robots , 1996, Comput. Sci. Educ..

[52]  J. McCaskill,et al.  A molecular predator and its prey: coupled isothermal amplification of nucleic acids. , 1997, Chemistry & biology.

[53]  J. McCaskill,et al.  Multipolar Reactive DPD: A Novel Tool for Spatially Resolved Systems Biology , 2007, 0705.1445.

[54]  Antonio Lazcano,et al.  How long did it take for life to begin and evolve to cyanobacteria? , 1994, Journal of Molecular Evolution.

[55]  Koji Kawabata,et al.  Complete Chemical Synthesis , Assembly , and Cloning of a Mycoplasma genitalium Genome , 2008 .

[56]  L. Orgel,et al.  Molecular replication , 1992, Nature.

[57]  L W Buss,et al.  What would be conserved if "the tape were played twice"? , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[58]  M. Eigen Selforganization of matter and the evolution of biological macromolecules , 1971, Naturwissenschaften.

[59]  J. S. McCaskill Polymer chemistry on tape: A computational model for emergent genetics. , 1988 .

[60]  D. Y. Zhang,et al.  Engineering Entropy-Driven Reactions and Networks Catalyzed by DNA , 2007, Science.

[61]  J. McCaskill,et al.  Cooperative amplification of templates by cross-hybridization (CATCH). , 1997, European journal of biochemistry.

[62]  Weinberger,et al.  RNA folding and combinatory landscapes. , 1993, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[63]  M. Kimura,et al.  Some models of neutral evolution, compensatory evolution, and the shifting balance process. , 1990, Theoretical population biology.

[64]  John S. McCaskill,et al.  Evolving Inductive Generalization via Genetic Self-Assembly , 2006, Adv. Complex Syst..

[65]  J. Schwartz,et al.  Theory of Self-Reproducing Automata , 1967 .