Numerical methods for stochastic simulations: application to contagion processes
Authors:
Preprint
Abstract
Approximate numerical methods are one of the most used strategies to extract information from many-interacting-agents systems. In particular, the binomial method is of extended use to deal with epidemic, ecological and biological models, since unbiased methods like the Gillespie algorithm can become unpractical due to high CPU time usage required. However, authors have criticized the use of this approximation and there is no clear consensus about whether unbiased methods or the binomial approach is the best option. In this work, we derive new scaling relations for the errors in the binomial method. This finding allow us to build rules to compute the optimal values of both the discretization time and number of realizations needed to compute averages with the binomial method with a target precision and minimum CPU-time usage. Furthermore, we also present another rule to discern whether the unbiased method or the binomial approach is more efficient. Ultimately, we will show that the choice of the method should depend on the desired precision for the estimation of averages.Keywords
All Related Versions
This publication has 30 references indexed in Scilit:
- Optimized Gillespie algorithms for the simulation of Markovian epidemic processes on large and heterogeneous networksComputer Physics Communications, 2017
- Modeling the spatial spread of infectious diseases: The GLobal Epidemic and Mobility computational modelJournal of Computational Science, 2010
- On the Gaussian Approximation for Master EquationsJournal of Statistical Physics, 2010
- Epidemic modeling in metapopulation systems with heterogeneous coupling pattern: Theory and simulationsJournal of Theoretical Biology, 2008
- Stochastic Processes in Physics and Chemistry2007
- Critical market crashesPhysics Reports, 2003
- Nonequilibrium Phase Transitions in Lattice Models1999
- Some discrete-time SI, SIR, and SIS epidemic modelsMathematical Biosciences, 1994
- The computer generation of multinomial random variatesComputational Statistics & Data Analysis, 1993
- A general method for numerically simulating the stochastic time evolution of coupled chemical reactionsJournal of Computational Physics, 1976