A time-dependent extension of gillespie algorithm for biochemical stochastic π-calculus

Realistic simulations of the biological systems evolution require a mathematical model of the stochasticity of the involved processes and a formalism for specifying the concurrent nature of the biochemical interactions. The Gillespie algorithm is a well-established stochastic algorithm satisfying the first requirement. The second requirement can be satisfied by the π-calculus, a process algebra used in computer science for describing interactions between simultaneously running processes. Its stochastic variant has been recently applied to the specification of the biological systems.This paper shows how to generalize the Gillespie algorithm by letting the reaction propensity be a function of time. In particular, the work formulates those modifications necessary when the time dependence of the reaction propensity is due to changes either of volume or temperature. This re-formulation has been then adapted to be incorporated in the framework of stochastic π-calculus and has been applied to a sample simulation in biology: the passive glucose cellular transport.

[1]  Paola Lecca,et al.  A Stochastic Process Algebra Approach to Simulation of Autoreactive Lymphocyte Recruitment , 2004, Simul..

[2]  D. Gillespie Exact Stochastic Simulation of Coupled Chemical Reactions , 1977 .

[3]  Luca Cardelli,et al.  A Correct Abstract Machine for the Stochastic Pi-calculus , 2004 .

[4]  J. Slot,et al.  How cells absorb glucose. , 1992, Scientific American.

[5]  J Hasty,et al.  Cellular growth and division in the Gillespie algorithm. , 2004, Systems biology.

[6]  Samuel A. Isaacson,et al.  Incorporating Diffusion in Complex Geometries into Stochastic Chemical Kinetics Simulations , 2006, SIAM J. Sci. Comput..

[7]  Paolo Milazzo,et al.  An Alternative to Gillespie's Algorithm for Simulating Chemical Reactions , 2005 .

[8]  Joachim Niehren,et al.  Gene Regulation in the Pi Calculus: Simulating Cooperativity at the Lambda Switch , 2006, Trans. Comp. Sys. Biology.

[9]  Dan ie l T. Gil lespie A rigorous derivation of the chemical master equation , 1992 .

[10]  Aviv Regev,et al.  Representation and Simulation of Biochemical Processes Using the pi-Calculus Process Algebra , 2000, Pacific Symposium on Biocomputing.

[11]  Alan Bain Stochastic Calculus , 2007 .

[12]  Eric Vanden-Eijnden,et al.  Nested stochastic simulation algorithm for chemical kinetic systems with disparate rates. , 2005, The Journal of chemical physics.

[13]  Markus Schwehm Fast Stochastic Simulation of Metabolic Networks , 2001, German Conference on Bioinformatics.