Measures of complexity for artificial embryogeny

We aim for a more rigorous discussion of "complexity" for Artificial Embryogeny. Initially, we review several existing measures from Biology and Mathematics. We argue that measures which rank complexity through a Turing machine, or measures of information contained in a genome about an environment, are not desireable here; Instead, we argue for measures which provide the environment "for free", allowing us to quantify the capacity for a genome to exploit a provided area of growth. This leads to our definition of Environmental Kolmogorov Complexity and Logical Depth, along with our introduction of novel measures of functional complexity. Next, we attempt at defining an exceptionally simple model of embryogenesis, the Terminating Cellular Automata. The described measures are computed in this context, and contrasted.

[1]  Nicolas Brodu,et al.  Practical investigations of complex systems , 2007 .

[2]  Charles D. Little,et al.  Studying In Vivo Dynamics of Vasculogenesis Using Time-Lapse Computational Imaging , 2006 .

[3]  Nawwaf N. Kharma,et al.  Environment as a spatial constraint on the growth of structural form , 2007, GECCO '07.

[4]  Charles H. Bennett,et al.  On the nature and origin of complexity in discrete, homogeneous, locally-interacting systems , 1986 .

[5]  Lee Altenberg,et al.  Evolving better representations through selective genome growth , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[6]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[7]  Santiago Figueira,et al.  An example of a computable absolutely normal number , 2002, Theor. Comput. Sci..

[8]  D. McShea Complexity and evolution: What everybody knows , 1991 .

[9]  S. Gould The Structure of Evolutionary Theory , 2002 .

[10]  Arne Ø. Mooers,et al.  Size and complexity among multicellular organisms , 1997 .

[11]  Daniel W. McShea,et al.  Functional Complexity in Organisms: Parts as Proxies , 2000 .

[12]  Saharon Shelah,et al.  On the Classifiability of Cellular Automata , 1998, Theor. Comput. Sci..

[13]  Paul M. B. Vitányi,et al.  Shannon Information and Kolmogorov Complexity , 2004, ArXiv.

[14]  Terry A. Welch,et al.  A Technique for High-Performance Data Compression , 1984, Computer.

[15]  Ming Li,et al.  An Introduction to Kolmogorov Complexity and Its Applications , 2019, Texts in Computer Science.

[16]  Gregory Hornby,et al.  Measuring, enabling and comparing modularity, regularity and hierarchy in evolutionary design , 2005, GECCO '05.

[17]  Gregory J. Chaitin,et al.  The Limits of Mathematics , 1995, J. Univers. Comput. Sci..

[18]  Andreas Deutsch,et al.  Cellular Automaton Modeling of Biological Pattern Formation - Characterization, Applications, and Analysis , 2005, Modeling and simulation in science, engineering and technology.

[19]  Kenneth O. Stanley Exploiting Regularity Without Development , 2006, AAAI Fall Symposium: Developmental Systems.

[20]  Wolfgang Banzhaf,et al.  On Evolutionary Design, Embodiment, and Artificial Regulatory Networks , 2003, Embodied Artificial Intelligence.

[21]  Robert Haslinger,et al.  Quantifying self-organization with optimal predictors. , 2004, Physical review letters.

[22]  Per Kristian Lehre,et al.  Development and complexity-based fitness function modifiers , 2004 .

[23]  C. Adami What is complexity? , 2002, BioEssays : news and reviews in molecular, cellular and developmental biology.

[24]  Christopher J. Lowe,et al.  Radical alterations in the roles of homeobox genes during echinoderm evolution , 1997, Nature.

[25]  C T Dollery The Challenge of Complexity , 2010, Clinical pharmacology and therapeutics.

[26]  William I. Gasarch,et al.  Book Review: An introduction to Kolmogorov Complexity and its Applications Second Edition, 1997 by Ming Li and Paul Vitanyi (Springer (Graduate Text Series)) , 1997, SIGACT News.

[27]  Diego Federici,et al.  Evolution and Development of a Multicellular Organism: Scalability, Resilience, and Neutral Complexification , 2006, Artificial Life.

[28]  Roeland M. H. Merks,et al.  A cell-centered approach to developmental biology , 2005 .