Journal of Mathematical Chemistry

, Volume 53, Issue 8, pp 1657–1686 | Cite as

Reaction network realizations of rational biochemical systems and their structural properties

  • Attila Gábor
  • Katalin M. Hangos
  • Julio R. Banga
  • Gábor Szederkényi
Original Paper


In this paper, a frequently used representation of mass-action type reaction networks is extended to a more general system class where the reaction rates are in rational function form. An algorithm is given to compute a possible reaction graph from the kinetic differential equations. However, this structure is generally non-unique, as it is illustrated through the phenomenon of dynamical equivalence, when different reaction network structures correspond to exactly the same dynamics. It is shown that under some technical assumptions, the so-called dense realization containing the maximal number of reactions, forms a super-structure in the sense that the reaction graph of any dynamically equivalent reaction network is the sub-graph of the dense realization. Additionally, optimization based methods are given to find dynamically equivalent realizations with preferred properties, such as dense realizations or sparse realizations. The introduced concepts are illustrated by examples.


Dynamic models Biochemical reaction graph Dynamic equivalence Parameter-free model analysis 



AG and JRB are supported by the funding from EU FP7 ITN “NICHE”, Project No. 289384. KMH is thankful for the funding from the Hungarian Scientific Research Fund through Grant K83440. GSz acknowledges the support of the Hungarian Scientific Research Fund through Grant NF104706.


  1. 1.
    J.E. Bailey, Complex biology with no parameters. Nat. Biotechnol. 19(6), 503–504 (2001)CrossRefGoogle Scholar
  2. 2.
    V. Chellaboina, Modeling and analysis of mass-action kinetics. IEEE Control Sys. Maga., 60–78 (2009)Google Scholar
  3. 3.
    C. Conradi, D. Flockerzi, J. Raisch, J. Stelling, Subnetwork analysis reveals dynamic features of complex (bio)chemical networks. Proc. Nat. Acad. Sci. 104(49), 19175–19180 (2007)CrossRefGoogle Scholar
  4. 4.
    G. Craciun, M. Feinberg, Multiple equilibria in complex chemical reaction networks: extensions to entrapped species models. IEE Proc. Syst. Biol. 153(4), 179–186 (2006)CrossRefGoogle Scholar
  5. 5.
    G. Craciun, C. Pantea, Identifiability of chemical reaction networks. J. Math. Chem. 44, 244–259 (2008)CrossRefGoogle Scholar
  6. 6.
    P. Érdi, J. Tóth, Mathematical models of chemical reactions. Theory and applications of deterministic and stochastic models (Manchester University Press, Princeton University Press, Manchester, Princeton, 1989)Google Scholar
  7. 7.
    F. Fages, S. Gay, S. Soliman, Inferring reaction systems from ordinary differential equations. Theoret. Comput. Sci. 1, 1–15 (2014)Google Scholar
  8. 8.
    M. Feinberg, Lectures on Chemical Reaction Networks. Tech. rep., (Department of Chemical Engineering, University of Rochester, 1980)Google Scholar
  9. 9.
    M. Feinberg, Complex balancing in general kinetic systems. Arch. Ration. Mech. Anal. 49(3), 187–194 (1972)CrossRefGoogle Scholar
  10. 10.
    M. Feinberg, Chemical reaction network structure and the stability of complex isothermal reactors - I. The deficiency zero and deficiency one theorems. Chem. Eng. Sci. 42(10), 2229–2268 (1987)CrossRefGoogle Scholar
  11. 11.
    R.M.T. Fleming, I. Thiele, Mass conserved elementary kinetics is sufficient for the existence of a non-equilibrium steady state concentration. J. Theor. Biol. 314, 173–181 (2012)CrossRefGoogle Scholar
  12. 12.
    A. Gábor, K.M. Hangos, G. Szederkenyi, J.R. Banga, On the verification and correction of large-scale kinetic models in system biology. Computational methods in systems biology, Lecture notes in computer science 8130, 206–219 (2013)Google Scholar
  13. 13.
    W.M. Haddad, V.S. Chellaboina, Q. Hui, Nonnegative and compartmental dynamical systems (Princeton University Press, Princeton, 2010)CrossRefGoogle Scholar
  14. 14.
    W.M. Haddad, V. Chellaboina, Stability and dissipativity theory for nonnegative dynamical systems: a unified analysis framework for biological and physiological systems. Nonlinear Anal Real World Appl 6, 35–65 (2005)CrossRefGoogle Scholar
  15. 15.
    V. Hárs, J. Tóth, On the inverse problem of reaction kinetics. In: M. Farkas, L. Hatvani (eds.) Qualitative theory of differential equations, Coll. Math. Soc. J. Bolyai, vol. 30, pp. 363–379. North-Holland, Amsterdam (1981)Google Scholar
  16. 16.
    S. Hoops, S. Sahle, R. Gauges, C. Lee, J. Pahle, N. Simus, M. Singhal, L. Xu, P. Mendes, U. Kummer, COPASI-a complex pathway simulator. Bioinformatics 22(24), 3067–3074 (2006)CrossRefGoogle Scholar
  17. 17.
    F. Horn, R. Jackson, General mass action kinetics. Arch. Ration. Mech. Anal. 47(2), 81–116 (1972)CrossRefGoogle Scholar
  18. 18.
    M.D. Johnston, D. Siegel, G. Szederkényi, Computing weakly reversible linearly conjugate chemical reaction networks with minimal deficiency. Math. Biosci. 241:1(1), 88–98 (2013)CrossRefGoogle Scholar
  19. 19.
    M.D. Johnston, D. Siegel, Linear conjugacy of chemical reaction networks. J. Math. Chem. 49:7(7), 1263–1282 (2011)CrossRefGoogle Scholar
  20. 20.
    C. Kaleta, S. Richter, P. Dittrich, Using chemical organization theory for model checking. Bioinformatics (Oxford, England) 25(15), 1915-22 (2009)CrossRefGoogle Scholar
  21. 21.
    R.L. Karp, M.P. Millán, T. Dasgupta, A. Dickenstein, J. Gunawardena, Complex-linear invariants of biochemical networks. J. Theor. Biol. 311, 130–138 (2012)CrossRefGoogle Scholar
  22. 22.
    J. Neigenfind, S. Grimbs, Z. Nikoloski, On the relation between reactions and complexes of (bio)chemical reaction networks. J. Theor. Biol. 317, 359–365 (2013)CrossRefGoogle Scholar
  23. 23.
    J. Nemcová, J.H. Schuppen, Realization Theory for Rational Systems: The existence of Rational Realizations. SIAM J. Control Optim. 48(4), 2840–2856 (2009)CrossRefGoogle Scholar
  24. 24.
    I. Otero-Muras, J.R. Banga, A.A. Alonso, Exploring multiplicity conditions in enzymatic reaction networks. Biotechnol. Prog. 25(3), 619–631 (2009)CrossRefGoogle Scholar
  25. 25.
    R.J. Prill, D. Marbach, J. Saez-Rodriguez, P.K. Sorger, L.G. Alexopoulos, X. Xue, N.D. Clarke, G. Altan-Bonnet, G. Stolovitzky, Towards a rigorous assessment of systems biology models: the DREAM3 challenges. PloS ONE 5(2), e9202 (2010)CrossRefGoogle Scholar
  26. 26.
    S. Rao, A. van der Schaft, K. van Eunen, B. Bakker, B. Jayawardhana, A model reduction method for biochemical reaction networks. BMC Syst. Biol. 8(52) (2014)Google Scholar
  27. 27.
    G. Shinar, M. Feinberg, Structural sources of robustness in biochemical reaction networks. Science 327(5971), 1389–1391 (2010)CrossRefGoogle Scholar
  28. 28.
    G. Shinar, M. Feinberg, Design principles for robust biochemical reaction networks: what works, what cannot work, and what might almost work. Math. Biosci. 231(1), 39–48 (2011)CrossRefGoogle Scholar
  29. 29.
    G. Szederkényi, Computing sparse and dense realizations of reaction kinetic systems. J. Math. Chem. 47(2), 551–568 (2010)CrossRefGoogle Scholar
  30. 30.
    G. Szederkényi, J.R. Banga, A.A. Alonso, G. Szederkenyi, Inference of complex biological networks: distinguishability issues and optimization-based solutions. BMC Syst. Biol. 5(1), 177 (2011)CrossRefGoogle Scholar
  31. 31.
    G. Szederkényi, K.M. Hangos, T. Péni, Maximal and minimal realizations of reaction kinetic systems: computation and properties. MATCH Commun. Math. Comput. Chem. 65(2), 309–332 (2011)Google Scholar
  32. 32.
    G. Szederkényi, K.M. Hangos, Finding complex balanced and detailed balanced realizations of chemical reaction networks. J. Math. Chem. 49(6), 1163–1179 (2011)CrossRefGoogle Scholar
  33. 33.
    A. van der Schaft, S. Rao, B. Jayawardhana, On the mathematical structure of balanced chemical reaction networks governed by mass action kinetics. SIAM J Appl Math 73(2), 953–973 (2013)CrossRefGoogle Scholar
  34. 34.
    L. Wang, E.D. Sontag, On the number of steady states in a multiple futile cycle. J. Math. Biol. 57(1), 29–52 (2008)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Attila Gábor
    • 1
  • Katalin M. Hangos
    • 2
    • 3
  • Julio R. Banga
    • 1
  • Gábor Szederkényi
    • 2
    • 4
  1. 1.BioProcess Engineering Group, Instituto de Investigaciones MarinasCSICVigoSpain
  2. 2.Process Control Research GroupComputer and Automation Research InstituteBudapestHungary
  3. 3.Department of Electrical Engineering and Information SystemsUniversity of PannoniaVeszprémHungary
  4. 4.Faculty of Information Technology and BionicsPázmány Péter Catholic UniversityBudapestHungary

Personalised recommendations