Biochemical reaction networks grow bigger and bigger, fed by the high-throughput data provided by biologists and bred in open repositories of models allowing merging and evolution. Nevertheless, since the available data is still very far from permitting the identification of the increasing number of kinetic parameters of such models, the necessity of structural analyses for describing the dynamics of chemical networks appears stronger every day.
Using the structural information, notably from the stoichiometric matrix, of a biochemical reaction system, we state a more strict version of the famous Thomas’ necessary condition for multistationarity. In particular, the obvious cases where Thomas’ condition was trivially satisfied, mutual inhibition due to a multimolecular reaction and mutual activation due to a reversible reaction, can now easily be ruled out.
This more strict condition shall not be seen as some version of Thomas’ circuit functionality for the continuous case but rather as related and complementary to the whole domain of the structural analysis of (bio)chemical reaction systems, as pioneered by the chemical reaction network theory.
Jacobian matrix Influence graph Feedback circuit Multistationarity Chemical reaction network
This is a preview of subscription content, log in to check access.
We would like to thank Steven Gay, a Ph.D. student in our team, who was the first to formulate the conjecture proven in this article, as well as its variant on oscillations. We also thank Christophe Soulé for very interesting discussions that have led to Sect. 5. Finally, we thank the whole Contraintes team for numerous and fruitful discussions on this topic.
Angeli, D., De Leenheer, P., & Sontag, E. (2010). Graph-theoretic characterizations of monotonicity of chemical networks in reaction coordinates. J. Math. Biol., 61(4), 581–616.
Banaji, M. (2012). Cycle structure in sr and dsr graphs: implications for multiple equilibria and stable oscillation in chemical reaction networks. In Transactions on Petri nets and other models of concurrency V (pp. 1–21). Berlin: Springer.
Banaji, M., & Craciun, G. (2009). Graph-theoretic approaches to injectivity and multiple equilibria in systems of interacting elements. Commun. Math. Sci., 7(4), 867–900.
Banaji, M., Donnell, P., & Baigent, S. (2007). P matrix properties, injectivity, and stability in chemical reaction systems. SIAM J. Appl. Math., 67(6), 1523–1547.
Cinquin, O., & Demongeot, J. (2002). Positive and negative feedback: striking a balance between necessary antagonists. J. Theor. Biol., 216(2), 229–241.
Craciun, G., & Feinberg, M. (2005). Multiple equilibria in complex chemical reaction networks: I. The injectivity property. SIAM J. Appl. Math., 65(5), 1526–1546.
Craciun, G., & Feinberg, M. (2006). Multiple equilibria in complex chemical reaction networks: II. The species-reaction graph. SIAM J. Appl. Math., 66(4), 1321–1338.
Craciun, G., Tang, Y., & Feinberg, M. (2006). Understanding bistability in complex enzyme-driven reaction networks. Proc. Natl. Acad. Sci. USA, 103(23), 8697–8702.
Fages, F., & Soliman, S. (2008b). From reaction models to influence graphs and back: a theorem. In Lecture notes in computer science: Vol.5054. Proceedings of formal methods in systems biology FMSB’08. Berlin: Springer.
Hucka, M., Hoops, S., Keating, S. M., Le Novère, N., Sahle, S., & Wilkinson, D. (2008). Systems biology markup language (SBML) level 2: structures and facilities for model definitions. Nat. Preced. doi:10.1038/npre.2008.2715.1Google Scholar
Ivanova, A. N. (1979). Conditions for the uniqueness of the stationary states of kinetic systems, connected with the structures of their reaction mechanisms. Kinet. Katal., 20, 1019–1023.
Ivanova, A. N., & Tarnopolskii, B. L. (1979). One approach to the determination of a number of qualitative features in the behavior of kinetic systems, and realization of this approach in a computer (critical conditions, autooscillations). Kinet. Katal., 20, 1541–1548.
Kaltenbach, H.-M. (2012). A unified view on bipartite species-reaction and interaction graphs for chemical reaction networks. arXiv:1210.0320.
Kaufman, M., Soulé, C., & Thomas, R. (2007). A new necessary condition on interaction graphs for multistationarity. J. Theor. Biol., 248, 675–685.
Mincheva, M., & Craciun, G. (2008). Multigraph conditions for multistability, oscillations and pattern formation in biochemical reaction networks. Proc. IEEE, 96(8), 1281–1291.
Mincheva, M., & Roussel, M. R. (2007). Graph-theoretic methods for the analysis of chemical and biochemical networks. I. Multistability and oscillations in ordinary differential equation models. J. Math. Biol., 55(1), 61–86.
Plahte, E., Mestl, T., & Omholt, S. W. (1995). Feedback loops, stability and multistationarity in dynamical systems. J. Biol. Syst., 3(02), 409–413.
Remy, E., Ruet, P., & Thieffry, D. (2008). Graphic requirements for multistability and attractive cycles in a boolean dynamical framework. Adv. Appl. Math., 41(3), 335–350.
Thomas, R. (1981). On the relation between the logical structure of systems and their ability to generate multiple steady states or sustained oscillations. In Springer Series in Synergetics (Vol. 9, pp. 180–193).