Stochastic projective methods for simulating stiff chemical reacting systems

Abstract In this paper, stochastic projective methods are proposed to improve the stability and efficiency in simulating stiff chemical reacting systems. The efficiency of existing explicit tau-leaping methods can often severely be limited by the stiffness in the system, forcing the use of small time steps to maintain stability. The methods presented in this paper, namely stochastic projective (SP) and telescopic stochastic projective (TSP) method, can be considered as more general stochastic versions of the recently developed stable projective numerical integration methods for deterministic ordinary differential equations. SP and TSP method are developed by fully re-interpreting and extending the key projective integration steps in the deterministic regime under a stochastic context. These new stochastic methods not only automatically reduce to the original deterministic stable methods when applied to simulating ordinary differential equations, but also carry the enhanced stability property over to the stochastic regime. In some sense, the proposed methods are stochastic generalizations to their deterministic counterparts. As such, SP and TSP method can adopt a much larger effective time step than is allowed for explicit tau-leaping, leading to noticeable runtime speedup. The explicit nature of the proposed stochastic simulation methods relaxes the need for solving any coupled nonlinear systems of equations at each leaping step, making them more efficient than the implicit tau-leaping method with similar stability characteristics. The efficiency benefits of SP and TSP method over the implicit tau-leaping is expected to grow even more significantly for large complex stiff chemical systems involving hundreds of active species and beyond.

[1]  Petros Koumoutsakos,et al.  An exact accelerated stochastic simulation algorithm. , 2009, The Journal of chemical physics.

[2]  Houman Owhadi,et al.  A cutoff phenomenon in accelerated stochastic simulations of chemical kinetics via flow averaging (FLAVOR-SSA). , 2010, The Journal of chemical physics.

[3]  Anne Auger,et al.  R-leaping: accelerating the stochastic simulation algorithm by reaction leaps. , 2006, The Journal of chemical physics.

[4]  Muruhan Rathinam,et al.  Stiffness in stochastic chemically reacting systems: The implicit tau-leaping method , 2003 .

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

[6]  Muruhan Rathinam,et al.  The numerical stability of leaping methods for stochastic simulation of chemically reacting systems. , 2004, The Journal of chemical physics.

[7]  Ioannis G. Kevrekidis,et al.  Telescopic Projective Methods for Sti Di erential Equations , 2022 .

[8]  Ioannis G. Kevrekidis,et al.  Telescopic projective methods for parabolic differential equations , 2003 .

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

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

[11]  D. Gillespie,et al.  Avoiding negative populations in explicit Poisson tau-leaping. , 2005, The Journal of chemical physics.

[12]  Yucheng Hu,et al.  Highly accurate tau-leaping methods with random corrections. , 2009, The Journal of chemical physics.

[13]  Ioannis G. Kevrekidis,et al.  Projective Methods for Stiff Differential Equations: Problems with Gaps in Their Eigenvalue Spectrum , 2002, SIAM J. Sci. Comput..

[14]  D. Gillespie Approximate accelerated stochastic simulation of chemically reacting systems , 2001 .

[15]  Linda R Petzold,et al.  The slow-scale stochastic simulation algorithm. , 2005, The Journal of chemical physics.

[16]  Linda R Petzold,et al.  Efficient step size selection for the tau-leaping simulation method. , 2006, The Journal of chemical physics.