Biased versus unbiased numerical methods for stochastic simulations
Open Access
- 13 May 2024
- journal article
- research article
- Published by Springer Nature in Communications Physics
- Vol. 7 (1) , 1-10
Abstract
Approximate numerical methods are one of the most used strategies to extract information from many-interacting-agents systems. In particular, numerical approximations are 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, the use of approximations has been debated and there is no clear consensus about whether unbiased methods or biased approach is the best option. In this work, we derive scaling relations for the errors in approximations based on binomial extractions. This finding allows us to build rules to compute the optimal values of both the discretization time and number of realizations needed to compute averages with the biased method with a target precision and minimum CPU-time usage. Furthermore, we also present another rule to discern whether the unbiased method or biased 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 70 references indexed in Scilit:
- An Introduction to Complex Systems2019
- Stochastic Numerical Methods2014
- Stochastic chemical kineticsBiophysical Reviews, 2013
- On the Gaussian Approximation for Master EquationsJournal of Statistical Physics, 2010
- An Introduction to Stochastic Epidemic Models2008
- Stochastic Simulation: Algorithms and Analysis2007
- A structured epidemic model incorporating geographic mobility among regionsMathematical Biosciences, 1995
- 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