An efficient method for stochastic simulation of biological populations in continuous time

被引:17
作者
Allen, George Edward [1 ]
Dytham, Calvin [1 ]
机构
[1] Univ York, Dept Biol, Area 4, York YO10 5YW, N Yorkshire, England
关键词
Individual-based model; Continuous-time model; Efficient simulation; Gillespie algorithm; Biological modelling; Population ecology; COUPLED CHEMICAL-REACTIONS; REACTING SYSTEMS;
D O I
10.1016/j.biosystems.2009.07.003
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
We present an efficient algorithm for individual-based, stochastic simulation of biological populations in continuous time. A simple method for its implementation is given and it is compared to Gillespie's commonly used Direct Method. These two methods are proven to be exactly equivalent and, using a basic evolutionary model, it is demonstrated that the new algorithm can run thousands of times faster. Furthermore, while computational cost per event increases linearly with population size under the Direct Method, this cost is independent of population size under the new algorithm. We argue that this gain in efficiency opens up the possibility to explore a new class of models in population biology. (C) 2009 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:37 / 42
页数:6
相关论文
共 16 条
[1]  
Bentele M, 2005, LECT NOTES COMPUT SC, V3082, P248
[2]   Prey selection, vertical migrations and the impacts of harvesting upon the population dynamics of a predator-prey system [J].
Edwards, Helen J. ;
Dytham, Calvin ;
Pitchford, Jonathan W. ;
Righton, David .
BULLETIN OF MATHEMATICAL BIOLOGY, 2007, 69 (06) :1827-1846
[3]   Efficient exact stochastic simulation of chemical systems with many species and many channels [J].
Gibson, MA ;
Bruck, J .
JOURNAL OF PHYSICAL CHEMISTRY A, 2000, 104 (09) :1876-1889
[4]   GENERAL METHOD FOR NUMERICALLY SIMULATING STOCHASTIC TIME EVOLUTION OF COUPLED CHEMICAL-REACTIONS [J].
GILLESPIE, DT .
JOURNAL OF COMPUTATIONAL PHYSICS, 1976, 22 (04) :403-434
[5]   EXACT STOCHASTIC SIMULATION OF COUPLED CHEMICAL-REACTIONS [J].
GILLESPIE, DT .
JOURNAL OF PHYSICAL CHEMISTRY, 1977, 81 (25) :2340-2361
[6]   A RIGOROUS DERIVATION OF THE CHEMICAL MASTER EQUATION [J].
GILLESPIE, DT .
PHYSICA A, 1992, 188 (1-3) :404-425
[7]   Dynamic partitioning for hybrid simulation of the bistable HIV-1 transactivation network [J].
Griffith, Mark ;
Courtney, Tod ;
Peccoud, Jean ;
Sanders, William H. .
BIOINFORMATICS, 2006, 22 (22) :2782-2789
[8]   Approximate simulation of coupled fast and slow reactions for stochastic chemical kinetics [J].
Haseltine, EL ;
Rawlings, JB .
JOURNAL OF CHEMICAL PHYSICS, 2002, 117 (15) :6959-6969
[9]   COPASI- A COmplex PAthway SImulator [J].
Hoops, Stefan ;
Sahle, Sven ;
Gauges, Ralph ;
Lee, Christine ;
Pahle, Juergen ;
Simus, Natalia ;
Singhal, Mudita ;
Xu, Liang ;
Mendes, Pedro ;
Kummer, Ursula .
BIOINFORMATICS, 2006, 22 (24) :3067-3074
[10]   Algorithms and software for stochastic simulation of biochemical reacting systems [J].
Li, Hong ;
Cao, Yang ;
Petzold, Linda R. ;
Gillespie, Daniel T. .
BIOTECHNOLOGY PROGRESS, 2008, 24 (01) :56-61