Computational Complexity of Observing Evolution in Artificial-Life Forms
Janardan Misra

TL;DR
This paper analyzes the computational complexity involved in observing and identifying emergent evolutionary behaviors in artificial-life systems, focusing on the resource bounds needed for automatic detection during simulations.
Contribution
It introduces a framework to estimate computational bounds for observing evolution in AES models, independent of specific model semantics.
Findings
Bounds on computational resources for observing evolution in AES.
Application of the framework to Langton's Cellular Automata.
Characterization of complexity for identifying reproduction phenomena.
Abstract
Observations are an essential component of the simulation based studies on artificial-evolutionary systems (AES) by which entities are identified and their behavior is observed to uncover higher-level "emergent" phenomena. Because of the heterogeneity of AES models and implicit nature of observations, precise characterization of the observation process, independent of the underlying micro-level reaction semantics of the model, is a difficult problem. Building upon the multiset based algebraic framework to characterize state-space trajectory of AES model simulations, we estimate bounds on computational resource requirements of the process of automatically discovering life-like evolutionary behavior in AES models during simulations. For illustration, we consider the case of Langton's Cellular Automata model and characterize the worst case computational complexity bounds for identifying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Evolutionary Algorithms and Applications · Evolutionary Game Theory and Cooperation
