Complexity results for autocatalytic network models

Math Biosci. 2020 Jul:325:108365. doi: 10.1016/j.mbs.2020.108365. Epub 2020 Apr 30.

Abstract

A key step in the origin of life is the emergence of a primitive metabolism. This requires the formation of a subset of chemical reactions that is both self-sustaining and collectively autocatalytic. A generic approach to study such processes ('RAF theory') has provided a precise and computationally effective way to address these questions, both on simulated data and in laboratory studies. In this paper, we solve some questions posed in more recent papers concerning the computational complexity of some key questions in RAF theory. In particular, although there is a fast algorithm to determine whether or not a catalytic reaction network contains a subset that is both self-sustaining and autocatalytic (and, if so, find one), determining whether or not sets exist that satisfy certain additional constraints turns out to be NP-hard.

Keywords: Catalytic reactions system; Computational complexity; Origin of metabolism; Polymer.

MeSH terms

  • Algorithms
  • Biocatalysis
  • Biochemical Phenomena
  • Biological Evolution
  • Catalysis
  • Mathematical Concepts
  • Metabolic Networks and Pathways
  • Models, Biological*
  • Models, Chemical
  • Origin of Life*
  • Systems Biology