A network dynamics approach to chemical reaction networks

ABSTRACT A treatment of a chemical reaction network theory is given from the perspective of nonlinear network dynamics, in particular of consensus dynamics. By starting from the complex-balanced assumption, the reaction dynamics governed by mass action kinetics can be rewritten into a form which allows for a very simple derivation of a number of key results in the chemical reaction network theory, and which directly relates to the thermodynamics and port-Hamiltonian formulation of the system. Central in this formulation is the definition of a balanced Laplacian matrix on the graph of chemical complexes together with a resulting fundamental inequality. This immediately leads to the characterisation of the set of equilibria and their stability. Furthermore, the assumption of complex balancedness is revisited from the point of view of Kirchhoff's matrix tree theorem. Both the form of the dynamics and the deduced behaviour are very similar to consensus dynamics, and provide additional perspectives to the latter. Finally, using the classical idea of extending the graph of chemical complexes by a ‘zero’ complex, a complete steady-state stability analysis of mass action kinetics reaction networks with constant inflows and mass action kinetics outflows is given, and a unified framework is provided for structure-preserving model reduction of this important class of open reaction networks.

[1]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[2]  M. Feinberg The existence and uniqueness of steady states for a class of chemical reaction networks , 1995 .

[3]  Jeremy Gunawardena,et al.  Laplacian Dynamics on General Graphs , 2013, Bulletin of Mathematical Biology.

[4]  Hans V. Westerhoff,et al.  Testing Biochemistry Revisited: How In Vivo Metabolism Can Be Understood from In Vitro Enzyme Kinetics , 2012, PLoS Comput. Biol..

[5]  M. Feinberg Complex balancing in general kinetic systems , 1972 .

[6]  Arjan van der Schaft,et al.  Model reduction of biochemical reaction networks , 2013, ICONS 2013.

[7]  S. Schuster,et al.  A generalization of Wegscheider's condition. Implications for properties of steady states and for quasi-steady-state approximation , 1989 .

[8]  Arjan van der Schaft,et al.  On the Mathematical Structure of Balanced Chemical Reaction Networks Governed by Mass Action Kinetics , 2011, SIAM J. Appl. Math..

[9]  Ian T. Cameron,et al.  Process Modelling and Model Analysis , 2013 .

[10]  A. Schaft,et al.  Complex and detailed balancing of chemical reaction networks revisited , 2015, Journal of Mathematical Chemistry.

[11]  Arjan van der Schaft,et al.  Balanced chemical reaction networks governed by general kinetics , 2012 .

[12]  David Angeli,et al.  Chemical networks with inflows and outflows: A positive linear differential inclusions approach , 2009, Biotechnology progress.

[13]  D. Siegel,et al.  Global stability of complex balanced mechanisms , 2000 .

[14]  Jorge Cortés,et al.  Distributed algorithms for reaching consensus on general functions , 2008, Autom..

[15]  Arjan van der Schaft,et al.  Port-Hamiltonian Systems on Graphs , 2011, SIAM J. Control. Optim..

[16]  Robin Wilson,et al.  Modern Graph Theory , 2013 .

[17]  David Angeli,et al.  Boundedness analysis for open Chemical Reaction Networks with mass-action kinetics , 2011, Natural Computing.

[18]  Madalena Chaves,et al.  Input-to-State Stability of Rate-Controlled Biochemical Networks , 2005, SIAM J. Control. Optim..

[19]  Arjan van der Schaft,et al.  A graph-theoretical approach for the analysis and model reduction of complex-balanced chemical reaction networks , 2012, Journal of Mathematical Chemistry.

[20]  Eduardo D. Sontag Structure and stability of certain chemical networks and applications to the kinetic proofreading model of T-cell receptor signal transduction , 2001, IEEE Trans. Autom. Control..

[21]  R. Jackson,et al.  General mass action kinetics , 1972 .

[22]  Alicia Dickenstein,et al.  How Far is Complex Balancing from Detailed Balancing? , 2010, Bulletin of mathematical biology.

[23]  Jeremy Gunawardena,et al.  Time‐scale separation – Michaelis and Menten's old idea, still bearing fruit , 2014, The FEBS journal.

[24]  Karen van Eunen,et al.  Biochemical Competition Makes Fatty-Acid β-Oxidation Vulnerable to Substrate Overload , 2013, PLoS Comput. Biol..

[25]  E. Gilles,et al.  Thermodynamically feasible kinetic models of reaction networks. , 2007, Biophysical journal.

[27]  G. Oster,et al.  Chemical reaction dynamics , 1974 .

[28]  A. Schaft,et al.  The Hamiltonian formulation of energy conserving physical systems with external ports , 1995 .

[29]  Gabriel Kron,et al.  Tensor analysis of networks , 1967 .

[30]  David Angeli,et al.  A tutorial on Chemical Reaction Networks dynamics , 2009, 2009 European Control Conference (ECC).

[31]  S. Schnell,et al.  Stability of open pathways. , 2010, Mathematical biosciences.

[32]  David F. Anderson,et al.  A Proof of the Global Attractor Conjecture in the Single Linkage Class Case , 2011, SIAM J. Appl. Math..

[33]  Ashish Cherukuri,et al.  Distributed Generator Coordination for Initialization and Anytime Optimization in Economic Dispatch , 2015, IEEE Transactions on Control of Network Systems.

[34]  Claudio De Persis,et al.  On the internal model principle in formation control and in output synchronization of nonlinear systems , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[35]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[36]  Arjan van der Schaft,et al.  A model reduction method for biochemical reaction networks , 2014, BMC Systems Biology.

[37]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[38]  M. Feinberg,et al.  Dynamics of open chemical systems and the algebraic structure of the underlying reaction network , 1974 .

[39]  Martin Feinberg,et al.  Necessary and sufficient conditions for detailed balancing in mass action systems of arbitrary complexity , 1989 .

[40]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[41]  Martin Feinberg,et al.  Multiple Equilibria in Complex Chemical Reaction Networks: Semiopen Mass Action Systems * , 2022 .

[42]  G. Kirchhoff Ueber die Auflösung der Gleichungen, auf welche man bei der Untersuchung der linearen Vertheilung galvanischer Ströme geführt wird , 1847 .

[43]  Diana Bohm,et al.  L2 Gain And Passivity Techniques In Nonlinear Control , 2016 .

[44]  F. Fages,et al.  Long-term model predictive control of gene expression at the population and single-cell levels , 2012, Proceedings of the National Academy of Sciences.

[45]  Arjan van der Schaft,et al.  Characterization and partial synthesis of the behavior of resistive circuits at their terminals , 2010, Syst. Control. Lett..

[46]  David Angeli,et al.  Persistence Results for Chemical Reaction Networks with Time-Dependent Kinetics and No Global Conservation Laws , 2011, SIAM J. Appl. Math..

[47]  Arjan van der Schaft,et al.  Port-Hamiltonian Systems Theory: An Introductory Overview , 2014, Found. Trends Syst. Control..

[48]  Mehran Mesbahi,et al.  Advection on graphs , 2011, IEEE Conference on Decision and Control and European Control Conference.

[49]  A Katchalsky,et al.  Network thermodynamics: dynamic modelling of biophysical systems , 1973, Quarterly Reviews of Biophysics.

[50]  Shodhan Rao,et al.  On the network thermodynamics of mass action chemical reaction networks , 2013 .

[51]  F. Horn Necessary and sufficient conditions for complex balancing in chemical kinetics , 1972 .

[52]  Pedro Mendes,et al.  A Computational Model of Liver Iron Metabolism , 2013, PLoS Comput. Biol..