Self-organization in computation and chemistry: Return to AlChemy

被引:0
|
作者
Mathis, Cole [1 ,2 ]
Patel, Devansh [1 ,3 ]
Weimer, Westley [4 ]
Forrest, Stephanie [1 ,2 ,3 ,5 ]
机构
[1] Arizona State Univ, Biodesign Inst, Tempe, AZ 85281 USA
[2] Arizona State Univ, Sch Complex Adapt Syst, Tempe, AZ 85281 USA
[3] Arizona State Univ, Sch Comp & Augmented Intelligence, Tempe, AZ 85281 USA
[4] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[5] Santa Fe Inst, Santa Fe, NM 87501 USA
关键词
D O I
10.1063/5.0207358
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
How do complex adaptive systems, such as life, emerge from simple constituent parts? In the 1990s, Walter Fontana and Leo Buss proposed a novel modeling approach to this question, based on a formal model of computation known as the lambda calculus. The model demonstrated how simple rules, embedded in a combinatorially large space of possibilities, could yield complex, dynamically stable organizations, reminiscent of biochemical reaction networks. Here, we revisit this classic model, called AlChemy, which has been understudied over the past 30 years. We reproduce the original results and study the robustness of those results using the greater computing resources available today. Our analysis reveals several unanticipated features of the system, demonstrating a surprising mix of dynamical robustness and fragility. Specifically, we find that complex, stable organizations emerge more frequently than previously expected, that these organizations are robust against collapse into trivial fixed points, but that these stable organizations cannot be easily combined into higher order entities. We also study the role played by the random generators used in the model, characterizing the initial distribution of objects produced by two random expression generators, and their consequences on the results. Finally, we provide a constructive proof that shows how an extension of the model, based on the typed lambda calculus, could simulate transitions between arbitrary states in any possible chemical reaction network, thus indicating a concrete connection between AlChemy and chemical reaction networks. We conclude with a discussion of possible applications of AlChemy to self-organization in modern programming languages and quantitative approaches to the origin of life.
引用
收藏
页数:16
相关论文
共 50 条
  • [11] Supramolecular Chemistry and Self-Organization: A Veritable Playground for Catalysis
    Leclercq, Loic
    Douyere, Gregory
    Nardello-Rataj, Veronique
    CATALYSTS, 2019, 9 (02):
  • [12] Self-organization and complexity: a new age for theory, computation and experiment
    Coveney, PV
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2003, 361 (1807): : 1057 - 1079
  • [13] Development of an artificial cell, from self-organization to computation and self-reproduction
    Noireaux, Vincent
    Maeda, Yusuke T.
    Libchaber, Albert
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2011, 108 (09) : 3473 - 3480
  • [14] Self-Organization
    Lucas, Chris
    International Journal of Advanced Robotic Systems, 2005, 2 (01) : 64 - 70
  • [15] DigiHive: Artificial Chemistry Environment for Modeling of Self-Organization Phenomena
    Sienkiewicz, Rafal
    Jedruch, Wojciech
    ARTIFICIAL LIFE, 2023, 29 (02) : 235 - 260
  • [16] Self-Organization of Remote Reservoirs: Transferring Computation to Spatially Distant Locations
    Tanaka, Kazutoshi
    Tokudome, Yuji
    Minami, Yuna
    Honda, Satoko
    Nakajima, Toshiki
    Takei, Kuniharu
    Nakajima, Kohei
    ADVANCED INTELLIGENT SYSTEMS, 2022, 4 (03)
  • [18] GEOCHEMICAL SELF-ORGANIZATION
    FOWLER, AD
    GEOSCIENCE CANADA, 1988, 15 (04) : 284 - 286
  • [19] STRUCTURE AND SELF-ORGANIZATION
    SAHAL, D
    BEHAVIORAL SCIENCE, 1982, 27 (03): : 249 - 258
  • [20] Self-organization and violence
    Sader, M
    GRUPPENDYNAMIK-ZEITSCHRIFT FUR ANGEWANDTE SOZIALPSYCHOLOGIE, 1999, 30 (02): : 233 - 234