Cai Xiaodong, Wen Ji
Department of Electrical and Computer Engineering, University of Miami, Coral Gables, Florida 33124, USA.
J Chem Phys. 2009 Aug 14;131(6):064108. doi: 10.1063/1.3204422.
Gillespie's direct method (DM) [D. Gillespie, J. Chem. Phys. 81, 2340 (1977)] for exact stochastic simulation of chemical reaction systems has been widely adopted. It is easy to implement but requires large computation for relatively large systems. Recently, two more efficient methods, next reaction method (NRM) [M. A. Gibson and J. Bruck, J. Phys. Chem. A 105, 1876 (2000)] and optimized DM (ODM) [Y. Cao et al., J. Chem. Phys. 121, 4059 (2004)], have been developed to improve simulation speed. It has been demonstrated that the ODM is the state-of-the-art most efficient method for exact stochastic simulation of most practical reaction systems. In this paper, we first develop an exact stochastic simulation algorithm named ODMK that is more efficient than the ODM. We then develop an approximate method named K-skip method to further accelerate simulation. Using two chemical reaction systems, we demonstrate that our ODMK and K-skip method can save 20%-30% and 70%-80% simulation time, respectively, comparing to the ODM. We also show that our ODMK and K-skip method provide almost the same simulation accuracy as the ODM.
吉莱斯皮直接法(DM)[D. 吉莱斯皮,《化学物理杂志》81, 2340 (1977)] 用于化学反应系统的精确随机模拟,已被广泛采用。它易于实现,但对于相对较大的系统需要大量计算。最近,又开发了两种更高效的方法,即下一步反应法(NRM)[M. A. 吉布森和J. 布鲁克,《物理化学杂志A》105, 1876 (2000)] 和优化直接法(ODM)[Y. 曹等人,《化学物理杂志》121, 4059 (2004)],以提高模拟速度。已经证明,ODM是对大多数实际反应系统进行精确随机模拟的最先进、最有效的方法。在本文中,我们首先开发了一种名为ODMK的精确随机模拟算法,它比ODM更高效。然后我们开发了一种名为K步跳过法的近似方法,以进一步加速模拟。通过两个化学反应系统,我们证明,与ODM相比,我们的ODMK和K步跳过法分别可以节省20% - 30%和70% - 80%的模拟时间。我们还表明,我们的ODMK和K步跳过法提供的模拟精度与ODM几乎相同。