Speciated evolution of oscillatory mass-action chemical reaction networks
Abstract
Evolutionary algorithms, a class of optimization techniques inspired by biological evolution, have emerged as powerful tools for the optimization of complex systems, including the evolution of mass-action chemical reaction networks. This work explores the application of evolutionary algorithms in this domain, presenting a novel approach inspired by neural network evolution methodologies. A key feature of the algorithm is speciation, which separates candidate reaction networks into groups based on their similarity, which maintains diversity and protects innovations. Crossover has also been shown to be an effective means of improving evolutionary success in other domains. However, crossover of mass-action networks is tested and found to be detrimental to the evolutionary process. This work goes beyond theoretical exploration by offering a practical contribution in the form of a user-friendly software module. This module encapsulates the newly devised algorithm, enabling researchers and practitioners to readily apply the speciation-based approach in their own investigations of mass-action chemical reaction networks. Author summaryEvolutionary algorithms are an optimization technique inspired by biological evolution. They can be used to solve complex multi-dimensional problems for which analytic solutions are infeasible. We developed a novel evolutionary algorithm for use with mass-action chemical reaction networks. This algorithm implements two features of biological evolution, speciation and crossover, in an effort to generate chemical reaction networks with specific behaviors. Here, this novel algorithm is demonstrated by generating chemical reaction networks whose chemical species oscillate in time. This algorithm is encapsulated in a julia package and is publicly available as ReactionNetworkEvolution.jl.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Inferring Reaction Networks using Perturbation Data
Kiri Choi, Joesph Hellerstein, … Herbert M. Sauro·bioRxiv·Jun 20, 2018
- Identifying effective evolutionary strategies for uncovering reaction kinetic parameters under the effect of measurement noises
Hock Chuan Yeo, Varsheni Vijay, Kumar Selvarajoo·bioRxiv·Mar 5, 2024
- Multispecies autocatalytic RNA reaction networks in coacervates
S. Ameta, M. Kumar, … S. Thutupalli·bioRxiv·Nov 1, 2022
- In Silico Design of Self-Optimizing Integrated Metabolic and Gene Regulatory Networks
Timo R. Maarleveld, Bennett K. Ng, … Kyung Hyuk Kim·bioRxiv·Aug 5, 2014
- A general technique for the detection of switch-like bistability in chemical reaction networks governed by mass action kinetics with conservation laws
Brandon C Reyes, Irene Otero‐Muras, Vladislav Petyuk·bioRxiv·Nov 6, 2020
- Darwinian properties and their trade-offs in autocatalytic RNA reaction networks