Conservative solution of the Fokker–Planck equation for stochastic chemical reactions

The Fokker–Planck equation on conservation form modeling stochastic chemical reactions is discretized by a finite volume method for low dimensional problems and advanced in time by a linear multistep method. The grid cells are refined and coarsened in blocks of the grid depending on an estimate of the spatial discretization error and the time step is chosen to satisfy a tolerance on the temporal discretization error. The solution is conserved across the block boundaries so that the total probability is constant. A similar effect is achieved by rescaling the solution. The steady state solution is determined as the eigenvector corresponding to the zero eigenvalue. The method is applied to the solution of a problem with two molecular species and the simulation of a circadian clock in a biological cell. Comparison is made with a Monte Carlo method.

[1]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[2]  Per Lötstedt,et al.  Accurate and stable grid interfaces for finite volume methods , 2004 .

[3]  J. Dunlap Molecular Bases for Circadian Clocks , 1999, Cell.

[4]  J. Elf,et al.  Problems of high dimension in molecular biology , 2003 .

[5]  A. Goldbeter Computational approaches to cellular rhythms , 2002, Nature.

[6]  Jesper Tegnér,et al.  Systems biology is taking off. , 2003, Genome research.

[7]  Per Lötstedt,et al.  Implicit Solution of Hyperbolic Equations with Space-Time Adaptivity , 2002 .

[8]  S. Leibler,et al.  Biological rhythms: Circadian clocks limited by noise , 2000, Nature.

[9]  Johan Paulsson,et al.  Near-critical phenomena in intracellular metabolite pools. , 2003, Biophysical journal.

[10]  E. Hairer,et al.  Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems , 1993 .

[11]  M. Thattai,et al.  Intrinsic noise in gene regulatory networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[12]  D. Gillespie A General Method for Numerically Simulating the Stochastic Time Evolution of Coupled Chemical Reactions , 1976 .

[13]  S. Leibler,et al.  Mechanisms of noise-resistance in genetic oscillators , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[14]  Hans-Joachim Bungartz,et al.  Acta Numerica 2004: Sparse grids , 2004 .

[15]  Per Lötstedt,et al.  Adaptive Error Control for Steady State Solutions of Inviscid Flow , 2001, SIAM J. Sci. Comput..

[16]  Chao Yang,et al.  ARPACK users' guide - solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods , 1998, Software, environments, tools.

[17]  N. Kampen,et al.  Stochastic processes in physics and chemistry , 1981 .

[18]  C. Gardiner Handbook of Stochastic Methods , 1983 .