Self-replication, Evolvability and Asynchronicity in Stochastic Worlds

We consider temporal aspects of self-replication and evolvability – in particular, the massively asynchronous parallel and distributed nature of living systems. Formal views of self-reproduction and time are surveyed, and a general asynchronization construction for automata networks is presented. Evolution and evolvability are distinguished, and the evolvability characteristics of natural and artificial examples are overviewed. Minimal implemented evolvable systems achieving (1) asynchronous self-replication and evolution, as well as (2) proto-cultural transmission and evolution, are presented and analyzed for evolvability. Developmental genetic regulatory networks (DGRNs) are suggested as a novel paradigm for massive asynchronous computation and evolvability. An appendix classifies modes of life (with different degrees of aliveness) for natural and artificial living systems and possible transitions between them.

[1]  Tughrul Arslan,et al.  2003 NASA/DoD Conference on Evolvable Hardware , 2002, NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings..

[2]  Charles E. Taylor,et al.  Artificial Life II , 1991 .

[3]  E. F. Moore Machine Models of Self-Reproduction , 1962 .

[4]  Chrystopher L. Nehaniv,et al.  The Evolution and Understanding of Hierarchical Complexity in Biology from an Algebraic Perspective , 1999, Artificial Life.

[5]  D. Bartel,et al.  Synthesizing life , 2001, Nature.

[6]  John von Neumann,et al.  Theory Of Self Reproducing Automata , 1967 .

[7]  J. von Neumann,et al.  Probabilistic Logic and the Synthesis of Reliable Organisms from Unreliable Components , 1956 .

[8]  Amy C. Edmondson,et al.  A Fuller Explanation , 1986 .

[9]  L. Margulis Symbiosis in cell evolution: Life and its environment on the early earth , 1981 .

[10]  F. Varela Principles of biological autonomy , 1979 .

[11]  N. Packard,et al.  Transitions from Nonliving to Living Matter , 2004, Science.

[12]  Hiroki Sayama,et al.  A New Structurally Dissolvable Self-Reproducing Loop Evolving in a Simple Cellular Automata Space , 1999, Artificial Life.

[13]  G. J. Dalenoort,et al.  Inside Versus Outside , 1994 .

[14]  Dr. Susumu Ohno Evolution by Gene Duplication , 1970, Springer Berlin Heidelberg.

[15]  Chrystopher L. Nehaniv,et al.  Evolvability of the Genotype-Phenotype Relation in Populations of Self-Replicating Digital Organisms in a Tierra-Like System , 2003, ECAL.

[16]  G. Wagner The character concept in evolutionary biology , 2001 .

[17]  N J Macias,et al.  Adaptive methods for growing electronic circuits on an imperfect synthetic matrix. , 2004, Bio Systems.

[18]  R. Lewontin ‘The Selfish Gene’ , 1977, Nature.

[19]  Chrystopher L. Nehaniv Asynchronous Automata Networks Can Emulate any Synchronous Automata Network , 2004, Int. J. Algebra Comput..

[20]  Tommaso Toffoli Integration of the Phase-Difference Relations in Asynchronous Sequential Networks , 1978, ICALP.

[21]  A. Whiten,et al.  Cultures in chimpanzees , 1999, Nature.

[22]  C. Darwin,et al.  On the Tendency of Species to form Varieties; and on the Perpetuation of Varieties and Species by Natural Means of Selection , 1858 .

[23]  Joseph A. Goguen,et al.  Requirements engineering as the reconciliation of social and technical issues , 1994 .

[24]  R. Laing Automaton models of reproduction by self-inspection. , 1977, Journal of theoretical biology.

[25]  Kerstin Dautenhahn,et al.  Artificial Life Fundamentals: The Simulation and Synthesis of Living Systems , 2006 .

[26]  William T. Arthur,et al.  The Origin of Animal Body Plans: A Study in Evolutionary Developmental Biology , 1997 .

[27]  H. Whitehead,et al.  Culture in whales and dolphins , 2001, Behavioral and Brain Sciences.

[28]  Günter P. Wagner,et al.  Complex Adaptations and the Evolution of Evolvability , 2005 .

[29]  Hiroki Sayama,et al.  Constructing evolutionary systems on a simple deterministic cellular automata space , 1998 .

[30]  W. Banzhaf Artificial Regulatory Networks and Genetic Programming , 2003 .

[31]  P. Gowaty Developmental Plasticity and Evolution Mary Jane West-Eberhard , 2005, Animal Behaviour.

[32]  John R. Koza,et al.  Genetic programming II (videotape): the next generation , 1994 .

[33]  N. Takahata Neutral theory of molecular evolution. , 1996, Current opinion in genetics & development.

[34]  M.M. Lehman,et al.  The role and impact of assumptions in software development, maintenance and evolution , 2005, IEEE International Workshop on Software Evolvability (Software-Evolvability'05).

[35]  F. Crick,et al.  Molecular structure of nucleic acids , 2004, JAMA.

[36]  Eugene Miya,et al.  On "Software engineering" , 1985, SOEN.

[37]  O. Leyser,et al.  Mechanisms in plant development , 2003 .

[38]  Chrystopher L. Nehaniv,et al.  Evolving Embodied Genetic Regulatory Network-Driven Control Systems , 2003, ECAL.

[39]  E. Leigh,et al.  Evolution by Association , 1995 .

[40]  T. Metzinger The evolution of evolvability Ruth Garret Millikan Varieties of Meaning: The 2002 Jean Nicod Lectures , 2005, Trends in Cognitive Sciences.

[41]  Gianluca Tempesti,et al.  A New Self-Reproducing Cellular Automaton Capable of Construction and Computation , 1995, ECAL.

[42]  M. Kimura The Neutral Theory of Molecular Evolution: Introduction , 1983 .

[43]  Eörs Szathmáry,et al.  The Major Transitions in Evolution , 1997 .

[44]  佐山 弘樹 Constructing evolutionary systems on a simple deterministic cellular automata space , 1999 .

[45]  Chrystopher L. Nehaniv,et al.  Algebraic Theory of Automata Networks (SIAM Monographs on Discrete Mathematics and Applications, 11) , 2004 .

[46]  A. Gray,et al.  I. THE ORIGIN OF SPECIES BY MEANS OF NATURAL SELECTION , 1963 .

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

[48]  Karl Sigmund,et al.  Games Of Life , 1993 .

[49]  J A Reggia,et al.  Simple Systems That Exhibit Self-Directed Replication , 1993, Science.

[50]  Terry Van Belle,et al.  Code Factoring And The Evolution Of Evolvability , 2002, GECCO.

[51]  J. Bonner The Evolution of Complexity by Means of Natural Selection , 1988 .

[52]  L. Altenberg,et al.  PERSPECTIVE: COMPLEX ADAPTATIONS AND THE EVOLUTION OF EVOLVABILITY , 1996, Evolution; international journal of organic evolution.

[53]  Mathieu S. Capcarrère Evolution of Asynchronous Cellular Automata , 2002, PPSN.

[54]  Arthur W. Burks,et al.  Essays on cellular automata , 1970 .

[55]  P. Vitányi Sexually Reproducing Cellular Automata * , 2022 .

[56]  John Byl,et al.  Self-Reproduction in Small Cellular Au-tomata , 1989 .

[57]  M. M. Lehman,et al.  Software process white box modelling for FEAST/1 , 1999, J. Syst. Softw..

[58]  J. Pepper The evolution of evolvability in genetic linkage patterns. , 2003, Bio Systems.

[59]  Tommaso Toffoli,et al.  Cellular Automata Machines , 1987, Complex Syst..

[60]  Pál Dömösi,et al.  ALGEBRAIC THEORY OF FINITE AUTOMATA NETWORKS , 1998 .

[61]  Gianluca Tempesti,et al.  Embryonics: a new methodology for designing field-programmable gate arrays with self-repair and self-replicating properties , 1998, IEEE Trans. Very Large Scale Integr. Syst..

[62]  Chrystopher L. Nehaniv Self-reproduction in asynchronous cellular automata , 2002, Proceedings 2002 NASA/DoD Conference on Evolvable Hardware.

[63]  Denis Roze,et al.  Cooperation and conflict in the evolution of individuality. IV. Conflict mediation and evolvability in Volvox carteri. , 2003, Bio Systems.

[64]  Chrystopher L. Nehaniv Internal Constraints and Ecology in Evolution: A Case Study in Tierra , 2002 .

[65]  L. Buss,et al.  The evolution of individuality , 1987 .

[66]  M. Lynch,et al.  The altered evolutionary trajectories of gene duplicates. , 2004, Trends in genetics : TIG.

[67]  C. Langton Self-reproduction in cellular automata , 1984 .

[68]  F. Crick,et al.  Molecular Structure of Nucleic Acids: A Structure for Deoxyribose Nucleic Acid , 1953, Nature.

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

[70]  E. Davidson Genomic Regulatory Systems: Development and Evolution , 2005 .

[71]  W. Vent,et al.  Rechenberg, Ingo, Evolutionsstrategie — Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. 170 S. mit 36 Abb. Frommann‐Holzboog‐Verlag. Stuttgart 1973. Broschiert , 1975 .

[72]  Geoff Oxford,et al.  Evolution (2nd edn): by Monroe W. Strickberger Jones and Bartlett, 1995. £19.95 pbk (xiii + 670 pages) ISBN 0 86720 892 9 , 1996 .

[73]  J. K. Kinnear,et al.  Advances in Genetic Programming , 1994 .

[74]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[75]  Chrystopher L. Nehaniv,et al.  Synchrony and perception in robotic imitation across embodiments , 2003, Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694).

[76]  Chrystopher L. Nehaniv Mathematical and Computational Biology: Computational Morphogenesis, Hierarchical Complexity, and Digital Evolution , 1999 .

[77]  Franco Bagnoli,et al.  Cellular Automata , 2002, Lecture Notes in Computer Science.

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

[79]  D. Bartel,et al.  Synthesizing life : Paths to unforeseeable science & technology , 2001 .

[80]  Hiroki Sayama Introduction of structural dissolution into Langton's self-reproducing loop , 1998 .

[81]  Joseph A. Goguen,et al.  Formality and Informality in Requirements Engineering , 1996, ICRE.

[82]  H. P. Schwefel,et al.  Numerische Optimierung von Computermodellen mittels der Evo-lutionsstrategie , 1977 .

[83]  Giovanni De Micheli,et al.  Readings in hardware / software co-design , 2001 .

[84]  R. Michod Darwinian Dynamics: Evolutionary Transitions in Fitness and Individuality , 1999 .

[85]  James P. Crutchfield,et al.  Observing Complexity and the Complexity of Observation , 1994 .

[86]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.

[87]  M. Huynen,et al.  Neutral evolution of mutational robustness. , 1999, Proceedings of the National Academy of Sciences of the United States of America.

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

[89]  C. Adami,et al.  Evolution of Biological Complexity , 2000, Proc. Natl. Acad. Sci. USA.

[90]  Sanyou Zeng,et al.  Evolvable Systems: From Biology to Hardware, 7th International Conference, ICES 2007, Wuhan, China, September 21-23, 2007, Proceedings , 2007, ICES.

[91]  J. Goguen Requirements Engineering as the Reconciliation of Technical and Social Issues , 1994 .

[92]  T. Jukes,et al.  The neutral theory of molecular evolution. , 2000, Genetics.

[93]  Dario Floreano,et al.  POEtic Tissue: An Integrated Architecture for Bio-inspired Hardware , 2003, ICES.

[94]  Christopher G. Langton,et al.  Studying artificial life with cellular automata , 1986 .

[95]  James P. Crutchfield,et al.  Statistical Dynamics of the Royal Road Genetic Algorithm , 1999, Theor. Comput. Sci..

[96]  K. Dautenhahn,et al.  Towards robot cultures?: Learning to imitate in a robotic arm test-bed with dissimilarly embodied agents , 2004 .

[97]  Tommaso Toffoli,et al.  Cellular automata machines - a new environment for modeling , 1987, MIT Press series in scientific computation.

[98]  L. Altenberg The evolution of evolvability in genetic programming , 1994 .

[99]  John Mingers The Organization of Living Systems , 1995 .

[100]  James A. Reggia,et al.  Automatic discovery of self-replicating structures in cellular automata , 1997, IEEE Trans. Evol. Comput..

[101]  Terry Van Belle,et al.  Uniform Subtree Mutation , 2002, EuroGP.

[102]  H. Maturana,et al.  Autopoiesis: the organization of living systems, its characterization and a model. , 1974, Currents in modern biology.

[103]  Ian Sommerville,et al.  Software engineering (5th ed.) , 1995 .

[104]  M. Conrad The geometry of evolution. , 1990, Bio Systems.

[105]  A. Edmondson A Fuller Explanation: The Synergetic Geometry of R. Buckminster Fuller , 1986 .

[106]  Wolfgang Banzhaf,et al.  Advances in Artificial Life , 2003, Lecture Notes in Computer Science.

[107]  Joseph A. Goguen,et al.  Requirements engineering: social and technical issues , 1994 .

[108]  M. Ridley Triumph of the embryo? , 1992, Nature.

[109]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[110]  L. Margulis,et al.  Acquiring Genomes: A Theory Of The Origins Of Species , 2002 .