A compositional framework for reaction networks
From MaRDI portal
Abstract: Reaction networks, or equivalently Petri nets, are a general framework for describing processes in which entities of various kinds interact and turn into other entities. In chemistry, where the reactions are assigned "rate constants", any reaction network gives rise to a nonlinear dynamical system called its "rate equation". Here we generalize these ideas to "open" reaction networks, which allow entities to flow in and out at certain designated inputs and outputs. We treat open reaction networks as morphisms in a category. Composing two such morphisms connects the outputs of the first to the inputs of the second. We construct a functor sending any open reaction network to its corresponding "open dynamical system". This provides a compositional framework for studying the dynamics of reaction networks. We then turn to statics: that is, steady state solutions of open dynamical systems. We construct a "black-boxing" functor that sends any open dynamical system to the relation that it imposes between input and output variables in steady states. This extends our earlier work on black-boxing for Markov processes.
Recommendations
Cites work
- A bicategory of decorated cospans
- A compositional framework for Markov processes
- A Compositional Framework for Passive Linear Networks
- Chemical mechanism structure and the coincidence of the stoichiometric and kinetie subspaces
- Coloured Petri Nets
- Concordant chemical reaction networks and the species-reaction graph
- Dagger compact closed categories and completely positive maps (extended abstract)
- Decorated cospans
- Functorial models for Petri nets
- Graph-theoretic criteria for injectivity and unique equilibria in general chemical reaction systems
- scientific article; zbMATH DE number 3722109 (Why is no real title available?)
- scientific article; zbMATH DE number 1216133 (Why is no real title available?)
- scientific article; zbMATH DE number 1107621 (Why is no real title available?)
- scientific article; zbMATH DE number 763717 (Why is no real title available?)
- Matrices, relations, and group representations
- Modeling in systems biology. The Petri net approach. With a foreword of Jens Georg Reich.
- Multiple steady states for chemical reaction networks of deficiency one
- On the category of Petri net computations
- Petri nets are monoids
- Quantum techniques in stochastic mechanics
- Stochastic modelling for systems biology.
- Stochastic Petri Nets
- The existence and uniqueness of steady states for a class of chemical reaction networks
- Understanding bistability in complex enzyme-driven reaction networks
Cited in
(45)- Categories and functors which characterize chemical reactions, their kinetics and mechanism
- On the synthesis of networks of functional elements
- Quantum techniques for reaction networks
- Reactant subspaces and kinetics of chemical reaction networks
- Extracting reaction systems from function behavior
- Composable computation in discrete chemical reaction networks
- Nets with mana: a framework for chemical reaction modelling
- On the complexity of reconstructing chemical reaction networks
- Gröbner bases of reaction networks with intermediate species
- A network thermodynamic analysis of amyloid aggregation along competing pathways
- Constructing span categories from categories without pullbacks
- A port-Hamiltonian formulation of open chemical reaction networks
- Network models
- A recipe for black box functors
- Categorifying the ZX-calculus
- Open systems in classical mechanics
- A Compositional Framework for Passive Linear Networks
- Spans of cospans in a topos
- Quantum techniques in stochastic mechanics
- Comparing Chemical Reaction Networks
- Coarse-graining open Markov processes
- scientific article; zbMATH DE number 7453976 (Why is no real title available?)
- scientific article; zbMATH DE number 7453978 (Why is no real title available?)
- String diagrams for regular logic (extended abstract)
- Double categories of open dynamical systems (extended abstract)
- DisCoPy: monoidal categories in Python
- Network models from Petri nets with catalysts
- Structured cospans
- Open Petri nets
- A Compositional Semantics of Reaction Systems with Restriction
- A bicategory of decorated cospans
- Attractor Equivalence: An Observational Semantics for Reaction Networks
- 50 Shades of Rule Composition
- Compositional Modeling with Stock and Flow Diagrams
- A categorical semantics for bounded Petri nets
- Operadic modeling of dynamical systems: mathematics and computation
- A compositional account of motifs, mechanisms, and dynamics in biochemical regulatory networks
- Whole-grain Petri nets and processes
- Intraspecific and monotone enzyme catalysis with oscillatory substrate and inhibitor supplies
- A compositional framework for Petri nets
- Structured and decorated cospans from the viewpoint of double category theory
- Towards a unified theory of time-varying data
- Thermodynamic ranking of pathways in reaction networks
- On persistent species and organizations in reaction-diffusion-advection systems with boundary fluxes
- Testing binomiality of chemical reaction networks using comprehensive Gröbner systems
This page was built for publication: A compositional framework for reaction networks
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5370837)