Source-linked AI summary

The Structure of Autocatalytic Sets: Evolvability, Enablement, and Emergence

Wim Hordijk, Mike Steel, Stuart Kauffman

arXiv:1205.0584v2q-bio.MN

TL;DR

The paper examines how autocatalytic sets are structured, addressing assumptions that they form giant components. It combines empirical and theoretical study with an illustrative example to analyze their decompositions, and finds that maximal sets need not be giant and can contain many irreducible subsets.

  • Problem

    Earlier accounts assumed RAF sets would form giant components and that they contain the entire molecule set, although these assumptions are stronger than necessary.

    Source: §3 · p. 4
  • Method

    The paper studies RAF structure empirically, theoretically, and through an example, developing ways to identify and classify autocatalytic subsets and their relationships.

    Source: §1 · p. 2, §3.2 · p. 6
  • Results

    MaxRAFs are not necessarily giant: they are about 15% of the full reaction set for smaller n and 6% at n = 16, while an RAF may contain exponentially many irrRAFs.

    Source: §3.1 · p. 5, §3.2 · p. 5
  • Takeaways & Limitations

    The authors propose that structural decomposition may inform evolvability, enablement, and emergence, and speculate about extensions to ecologies and economies.

    Source: §1 · p. 2, §5 · p. 9

    A subRAF Hasse diagram is not guaranteed to be constructible in polynomial time in |Q| for all cases, because an RAF may have exponentially many irrRAFs.

    Source: §3.4 · p. 7

Abstract

from arXiv · show

This paper presents new results from a detailed study of the structure of autocatalytic sets. We show how autocatalytic sets can be decomposed into smaller autocatalytic subsets, and how these subsets can be identified and classified. We then argue how this has important consequences for the evolvability, enablement, and emergence of autocatalytic sets. We end with some speculation on how all this might lead to a generalized theory of autocatalytic sets, which could possibly be applied to entire ecologies or even economies.

1 Introduction

The paper shifts attention from whether autocatalytic sets exist to how they are structured, arguing that their decomposition may matter for evolvability, enablement, and emergence. It situates this work amid origin-of-life research and prior mathematical studies, and speculates about broader applications.

1 Introduction

  • Origin-of-life research spans genetics-first and metabolism-first paradigms, while collectively autocatalytic sets have been proposed across several lines of work and recent experiments renewed interest.The paper cites prior proposals, later models, and experimental advances.Source: §1 · pp. 1–2
  • Earlier theoretical work examined when autocatalytic sets exist, the catalysis needed for emergence, and variants of the models.The authors also compared their work with related models and methods.Source: §1 · p. 2
  • The paper studies set structure, showing that autocatalytic sets can be decomposed into smaller autocatalytic subsets that can be identified and classified.It argues that this structure bears on potential evolvability, growth, the emergence of other sets, and higher-level organization.Source: §1 · p. 2
  • The authors speculate that a generalized theory of autocatalytic sets could extend from origin-of-life research to ecology and economics.The proposed extension is presented as a possibility, not an established application.Source: §1 · p. 2

2 Chemical reaction systems and autocatalytic sets

The paper uses a formal chemical reaction system framework to define autocatalytic sets and the binary polymer model. It distinguishes maximal RAF sets from their autocatalytic subsets, including irreducible subsets.

2 Chemical reaction systems and autocatalytic sets

  • A chemical reaction system comprises molecule types, reactions, and catalysis relations; the binary polymer model uses bit strings, ligation and cleavage, random catalysis, and a food set.In that model, catalysis is assigned with probability p, and the food set contains molecule types up to length t, with t much smaller than n.Source: §2 · p. 2
  • An RAF set requires every reaction to be catalyzed by a molecule involved in the set, with reactants and catalysts producible from the food set using reactions within it.The RAF algorithm finds RAF sets in polynomial time in the size of the reaction set; Figure 1 shows an example from the binary polymer model.Source: §2 · pp. 2–3, Figure 1 · p. 3
  • Earlier work showed that catalysis growing linearly with the largest molecule size suffices for RAF sets with high probability in the binary polymer model.For n up to 20, the reported catalysis level is roughly 1 < f < 2 reactions per molecule, described as chemically realistic; related template-matching variants retain the main results.Source: §2 · p. 3
  • The algorithm finds maximal RAF sets, or maxRAFs, which may contain smaller, independent or overlapping subRAFs; those that cannot be reduced further are irreducible RAFs, or irrRAFs.An extension of the RAF algorithm can find one arbitrary irrRAF within a given maxRAF.Source: §2 · p. 3

3 The structure of autocatalytic sets

The section examines RAF structure beyond existence, challenging the giant-component assumption and showing that RAFs can contain smaller autocatalytic subsets that can be identified and classified.

3.1 Empirical results

  • MaxRAFs average about 15% of the full reaction set at smaller n, falling to about 6% at n = 16; irrRAFs fall from about half to close to one quarter of a maxRAF.Sizes were averaged across model instances at catalysis levels where the probability of finding a maxRAF was around Pn = 0.5.Source: Figure 2 · p. 4, §3.1 · pp. 4–5

3.2 Theoretical results

  • An RAF can contain exponentially many irrRAFs, so no algorithm can guarantee polynomial-time discovery of all of them; Fig. 3 illustrates eight overlapping cases at k = 3.The question of whether irrRAFs can be counted in polynomial time or listed in time polynomial in their number remains open.Source: §3.2 · p. 5, Figure 3 · p. 5
  • The number of maximal proper subRAFs is at most |R′|, although an RAF can have many minimal, irreducible proper subRAFs.Source: §3.2 · p. 5, Theorem 1 · p. 6

Theorem 1

  • Polynomial-time algorithms list maximal proper subRAFs, find pairs whose union is the RAF, and test whether a nonempty reaction subset belongs to every subRAF.These results also support describing possible assembly pathways through pairing subRAFs or incorporating reactions.Source: Theorem 1 · p. 6, §3.2 · p. 6

3.3 An illustrative example

  • The five-reaction maxRAF splits into independent RAFs R1 = {r1, r2} and R2 = {r3, r4, r5}; R1 is irreducible, while R2 reduces to {r3}.Source: §3.3 · pp. 6–7, Figure 4 · p. 7

3.4 Classifying autocatalytic subsets

  • A Hasse diagram encodes subRAF inclusion, with irrRAFs as leaves; it can be constructed in time polynomial in the diagram and RAF sizes.The diagram may be very large because an RAF can have exponentially many irrRAFs.Source: §3.4 · p. 7, Figure 5 · p. 8

4 Evolvability, enablement, and emergence

The paper argues that RAF decomposability can support evolvability and enable one RAF subset to help another come into existence. Mutually dependent RAF sets may form higher-level, functionally closed structures, which the authors describe as emergence.

4 Evolvability, enablement, and emergence

  • Combining, splitting, and recombining subRAFs can give rise to inheritance, mutation, and competition, and thus evolvability.The example follows two independent RAF subsets merging into a larger RAF; the authors connect this process to a possibly exponential number of irreducible RAF subsets.Source: §4 · p. 8
  • Adding food molecule 11 lets the irreducible RAF {r3} grow into the three-reaction subRAF R2 through reactions r4 and r5.Reaction r4 can proceed because r3 has produced its catalyst; the product of r4 then adds r5.Source: §4 · p. 8
  • If another subRAF such as R1 produces molecule 11, its existence enables the growth and coming into existence of R2.The paper generalizes this example to possibly mutually dependent RAF sets.Source: §4 · p. 8
  • Mutually dependent RAF sets could form a meta-RAF: a functionally closed autocatalytic set of autocatalytic sets, described as emergence.The authors suggest this could open the possibility of open-ended evolution.Source: §4 · p. 9

5 A generalized theory of autocatalytic sets

The authors speculate that RAF structure could provide a framework for understanding organization and emergence beyond chemical systems. They consider cells, ecologies, and economies as possible higher-level autocatalytic sets, while emphasizing that this generalization remains speculative.

5 A generalized theory of autocatalytic sets

  • A maximal RAF’s Hasse diagram can be read as possible evolutionary paths through combining, splitting, and recombining RAF subsets.The authors connect RAF decomposability to evolvability and describe this broader interpretation as speculative.Source: §5 · p. 9
  • The authors suggest that a complete cell, particularly an autotroph, may be an emergent RAF, with autotrophs enabling heterotrophs.They offer gut bacterial species as a possible example of one large autocatalytic set.Source: §5 · p. 9
  • Ecologies and economies might be viewed as emergent RAFs whose subsets enable new species or economic agents to come into existence.For economies, production functions are compared with reactions and tools or machines with catalysts.Source: §5 · p. 9
  • The authors propose that RAF theory might be generalized into a theory of functional organization and possibly emergence, but call the idea speculative.They suggest collections of autocatalytic sets could form meta-autocatalytic sets.Source: §5 · p. 9

Appendix

The appendix proves structural and algorithmic results about RAF decomposition and subRAFs, including a construction with exponentially many irreducible RAFs.

Appendix

  • The constructed RAF has exponentially many irrRAFs despite containing only 2k reactions and 5k molecules, and the construction works in the binary polymer model.Its irrRAFs correspond one-to-one with minimal directed cycles.Source: Appendix · p. 11
  • The number of maximal proper subRAFs of an RAF is at most |R′|, since each is among the sets s(R′ − {r}) for r ∈ R′.Source: Appendix · p. 11
  • A polynomial-time procedure tests whether R′ decomposes into two proper subRAFs by searching pairs of reaction-deletion RAFs and reports when no further split exists.Source: Appendix · p. 12
  • A nonempty reaction subset R0 lies in every subRAF of R′ exactly when deleting any reaction in R0 leaves no RAF.Source: Appendix · p. 12
  • The recursive algorithm constructs exactly the Hasse diagram of subRAFs by linking each RAF to its maximal proper subRAFs.The construction includes all subRAFs and exactly the Hasse-diagram edges.Source: Appendix · pp. 12–13
Loading 1205.0584v2…