XS-systems: eXtended S-Systems and Algebraic Differential Automata for Modeling Cellular Behavior

Several biological and biochemical mechanisms can be modeled with relatively simple sets of differential algebraic equations (DAE). The numerical solution to these differential equations provide the main investigative tool for biologists and biochemists. However, the set of numerical traces of very complex systems become unwieldy to wade through when several variables are involved. To address this problem, we propose a novel way to query large sets of numerical traces by combining in a new way well known tools from numerical analysis, temporal logic and verification, and visualization.In this paper we describe XS-systems: computational models whose aim is to provide the users of S-systems with the extra tool of an automaton modeling the temporal evolution of complex biochemical reactions. The automaton construction is described starting from both numerical and analytic solutions of the differential equations involved, and parameter determination and tuning are also considered. A temporal logic language for expressing and verifying properties of XS-systems is introduced and a prototype implementation is presented.

[1]  D. Irvine,et al.  Efficient solution of nonlinear ordinary differential equations expressed in S-system canonical form , 1990 .

[2]  Hidde de Jong,et al.  Qualitative Simulation of Genetic Regulatory Networks: Method and Application , 2001, IJCAI.

[3]  R. Brent,et al.  Modelling cellular behaviour , 2001, Nature.

[4]  U. Bhalla,et al.  Emergent properties of networks of biological signaling pathways. , 1999, Science.

[5]  Eberhard O. Voit,et al.  Canonical nonlinear modeling : S-system approach to understanding complexity , 1991 .

[6]  Thomas A. Henzinger,et al.  The Algorithmic Analysis of Hybrid Systems , 1995, Theor. Comput. Sci..

[7]  E. Allen Emerson,et al.  Temporal and Modal Logic , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[8]  A. Cornish-Bowden Fundamentals of Enzyme Kinetics , 1979 .

[9]  Eberhard O. Voit,et al.  Computational Analysis of Biochemical Systems: A Practical Guide for Biochemists and Molecular Biologists , 2000 .

[10]  R Hofestädt,et al.  Information processing for the analysis of metabolic pathways and inborn errors. , 1998, Bio Systems.

[11]  Calin Belta,et al.  Hybrid Modeling and Simulation of Biomolecular Networks , 2001, HSCC.

[12]  M. Elowitz,et al.  A synthetic oscillatory network of transcriptional regulators , 2000, Nature.

[13]  Anthony G. Cohn,et al.  Qualitative Reasoning , 1987, Advanced Topics in Artificial Intelligence.

[14]  Benjamin Kuipers,et al.  Proving Properties of Continuous Systems: Qualitative Simulation and Temporal Logic , 1997, Artif. Intell..