Lineages of Automata ? A Model for Evolving Interactive Systems

While in the series of previous papers we designed and studied a number of models of evolving interactive systems, in the present paper we concentrate on an in-depth study of a single model that turned out to be a distinguished model of evolving interactive computing: lineages of automata. A lineage consists of a sequence of interactive finite automata, with a mechanism of passing information from each automaton to its immediate successor. In this paper, we develop the theory of lineages. We give some means to construct new lineages out of given ones and prove several properties of translations that are realized by lineages. Lineages enable a definition of a suitable complexity measure for evolving systems. We show several complexity results, including a hierarchy result. Lineages are equivalent to interactive Turing machines with advice, but they stand out because they demonstrate the aspect of evolution explicitly.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Wolfgang Thomas,et al.  Automata on Infinite Objects , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

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

[4]  Jan van Leeuwen,et al.  On Algorithms and Interaction , 2000, MFCS.

[5]  Jan van Leeuwen,et al.  The Turing machine paradigm in contemporary computing , 2001 .

[6]  Jan van Leeuwen,et al.  Beyond the Turing Limit: Evolving Interactive Systems , 2001, SOFSEM.

[7]  J. van Leeuwen,et al.  A computational model of interaction in embedded systems , 2001 .

[8]  Jan van Leeuwen,et al.  Emergence of a Super-Turing Computational Potential in Artificial Living Systems , 2001, ECAL.

[9]  Jan van Leeuwen,et al.  The emergent computational potential of evolving artificial living systems , 2002, AI Commun..

[10]  Peter Wegner,et al.  Computation beyond turing machines , 2003, CACM.

[11]  Lawrence H. Landweber,et al.  Decision problems forω-automata , 1969, Mathematical systems theory.