2014
DOI: 10.1063/1.4896985
|View full text |Cite
|
Sign up to set email alerts
|

Efficient rejection-based simulation of biochemical reactions with stochastic noise and delays

Abstract: We propose a new exact stochastic rejection-based simulation algorithm for biochemical reactions and extend it to systems with delays. Our algorithm accelerates the simulation by pre-computing reaction propensity bounds to select the next reaction to perform. Exploiting such bounds, we are able to avoid recomputing propensities every time a (delayed) reaction is initiated or finished, as is typically necessary in standard approaches. Propensity updates in our approach are still performed, but only infrequently… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
2

Relationship

4
3

Authors

Journals

citations
Cited by 43 publications
(41 citation statements)
references
References 39 publications
0
41
0
Order By: Relevance
“…This is often the case in the simulation of chemical reaction networks. In such cases, the stochastic simulation of fast reactions may require more time than the deterministic approach [47,48]. On the other hand, when the model includes particularly low abundances of certain species, e.g., few individuals, considering average behaviors may not accurately describe the phenomena, and hence deterministic simulation cannot be applied [3,49].…”
Section: Markov Chain Monte Carlo Methodsmentioning
confidence: 99%
“…This is often the case in the simulation of chemical reaction networks. In such cases, the stochastic simulation of fast reactions may require more time than the deterministic approach [47,48]. On the other hand, when the model includes particularly low abundances of certain species, e.g., few individuals, considering average behaviors may not accurately describe the phenomena, and hence deterministic simulation cannot be applied [3,49].…”
Section: Markov Chain Monte Carlo Methodsmentioning
confidence: 99%
“…(4). In other words, RSSA selects reaction R j to fire with probability a j /a 0 and its firing time τ is drawn from an exponential distribution Exp(a 0 ) (see the work of Thanh et al 21 for a formal proof of the exactness of RSSA).…”
Section: A Theoretical Background Of Rssamentioning
confidence: 99%
“…The update of propensity bounds can be performed locally by applying a Species-Reaction (SR) dependency graph. 21 The SR dependency graph is a directed bipartite graph which shows the dependency of reactions on species. A directed edge from a species S i to a reaction R j is in the graph if a change in the population of species S i requires reaction R j to recompute its propensity.…”
Section: The Trssamentioning
confidence: 99%
See 2 more Smart Citations