Local error estimates for adaptive simulation of the reaction-diffusion master equation via operator splitting

The efficiency of exact simulation methods for the reaction-diffusion master equation (RDME) is severely limited by the large number of diffusion events if the mesh is fine or if diffusion constants are large. Furthermore, inherent properties of exact kinetic-Monte Carlo simulation methods limit the efficiency of parallel implementations. Several approximate and hybrid methods have appeared that enable more efficient simulation of the RDME. A common feature to most of them is that they rely on splitting the system into its reaction and diffusion parts and updating them sequentially over a discrete timestep. This use of operator splitting enables more efficient simulation but it comes at the price of a temporal discretization error that depends on the size of the timestep. So far, existing methods have not attempted to estimate or control this error in a systematic manner. This makes the solvers hard to use for practitioners since they must guess an appropriate timestep. It also makes the solvers potentially less efficient than if the timesteps are adapted to control the error. Here, we derive estimates of the local error and propose a strategy to adaptively select the timestep when the RDME is simulated via a first order operator splitting. While the strategy is general and applicable to a wide range of approximate and hybrid methods, we exemplify it here by extending a previously published approximate method, the Diffusive Finite-State Projection (DFSP) method, to incorporate temporal adaptivity.

[1]  Andreas Hellander,et al.  An adaptive algorithm for simulation of stochastic reaction-diffusion processes , 2010, J. Comput. Phys..

[2]  Rong Li,et al.  Spontaneous cell polarization: undermining determinism , 2003, Nature Cell Biology.

[3]  M. Khammash,et al.  The finite state projection algorithm for the solution of the chemical master equation. , 2006, The Journal of chemical physics.

[4]  Roger B. Sidje,et al.  Multiscale Modeling of Chemical Kinetics via the Master Equation , 2008, Multiscale Model. Simul..

[5]  David Fange,et al.  Noise-Induced Min Phenotypes in E. coli , 2006, PLoS Comput. Biol..

[6]  Tobias Jahnke,et al.  Solving chemical master equations by adaptive wavelet compression , 2010, J. Comput. Phys..

[7]  Petr Plechác,et al.  Parallelization, Processor Communication and Error Analysis in Lattice Kinetic Monte Carlo , 2012, SIAM J. Numer. Anal..

[8]  Andreas Hellander,et al.  Simulation of Stochastic Reaction-Diffusion Processes on Unstructured Meshes , 2008, SIAM J. Sci. Comput..

[9]  M. Chaplain,et al.  Spatial stochastic modelling of the Hes1 gene regulatory network: intrinsic noise can explain heterogeneity in embryonic stem cell differentiation , 2013, Journal of The Royal Society Interface.

[10]  Parosh Aziz Abdulla,et al.  Fast Adaptive Uniformization of the Chemical Master Equation , 2010 .

[11]  A. Arkin,et al.  Stochastic mechanisms in gene expression. , 1997, Proceedings of the National Academy of Sciences of the United States of America.

[12]  Andreas Hellander,et al.  URDME: a modular framework for stochastic simulation of reaction-transport processes in complex geometries , 2012, BMC Systems Biology.

[13]  L. Petzold,et al.  The Role of Dimerisation and Nuclear Transport in the Hes1 Gene Regulatory Network , 2014, Bulletin of mathematical biology.

[14]  H. Trotter On the product of semi-groups of operators , 1959 .

[15]  Tobias Jahnke,et al.  Efficient simulation of discrete stochastic reaction systems with a splitting method , 2010 .

[16]  C. Lubich,et al.  Error Bounds for Exponential Operator Splittings , 2000 .

[17]  Sigurd B. Angenent,et al.  On the spontaneous emergence of cell polarity , 2008, Nature.

[18]  Basil S. Bayati Fractional diffusion-reaction stochastic simulations. , 2013, The Journal of chemical physics.

[19]  N. Wingreen,et al.  Dynamic structures in Escherichia coli: Spontaneous formation of MinE rings and MinD polar zones , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[20]  K. Burrage,et al.  A Krylov-based finite state projection algorithm for solving the chemical master equation arising in the discrete modelling of biological systems , 2006 .

[21]  P. R. ten Wolde,et al.  Spatio-temporal correlations can drastically change the response of a MAPK pathway , 2009, Proceedings of the National Academy of Sciences.

[23]  Sotiria Lampoudi,et al.  The multinomial simulation algorithm for discrete stochastic simulation of reaction-diffusion systems. , 2009, The Journal of chemical physics.

[24]  Stéphane Descombes,et al.  On the local and global errors of splitting approximations of reaction–diffusion equations with high spatial gradients , 2007, Int. J. Comput. Math..

[25]  Tatiana T Marquez-Lago,et al.  Binomial tau-leap spatial stochastic simulation algorithm for applications in chemical kinetics. , 2007, The Journal of chemical physics.

[26]  Diego Rossinelli,et al.  Accelerated stochastic and hybrid methods for spatial simulations of reaction–diffusion systems , 2008 .

[27]  P. R. ten Wolde,et al.  Simulating biochemical networks at the particle level and in time and space: Green's function reaction dynamics. , 2005, Physical review letters.

[28]  J. Elf,et al.  Spontaneous separation of bi-stable biochemical systems into spatial domains of opposite phases. , 2004, Systems biology.

[29]  Jeffrey W. Smith,et al.  Stochastic Gene Expression in a Single Cell , .

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

[31]  P. T. Wolde,et al.  Simulating biochemical networks at the particle level and in time and space: Green's function reaction dynamics. , 2005 .

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

[33]  Brian Drawert,et al.  The diffusive finite state projection algorithm for efficient simulation of the stochastic reaction-diffusion master equation. , 2010, The Journal of chemical physics.