Temporal Gillespie Algorithm: Fast Simulation of Contagion Processes on Time-Varying Networks.

PLoS Comput Biol

Aix Marseille Université, Université de Toulon, CNRS, CPT, UMR 7332, Marseille, France.

Published: October 2015

Stochastic simulations are one of the cornerstones of the analysis of dynamical processes on complex networks, and are often the only accessible way to explore their behavior. The development of fast algorithms is paramount to allow large-scale simulations. The Gillespie algorithm can be used for fast simulation of stochastic processes, and variants of it have been applied to simulate dynamical processes on static networks. However, its adaptation to temporal networks remains non-trivial. We here present a temporal Gillespie algorithm that solves this problem. Our method is applicable to general Poisson (constant-rate) processes on temporal networks, stochastically exact, and up to multiple orders of magnitude faster than traditional simulation schemes based on rejection sampling. We also show how it can be extended to simulate non-Markovian processes. The algorithm is easily applicable in practice, and as an illustration we detail how to simulate both Poissonian and non-Markovian models of epidemic spreading. Namely, we provide pseudocode and its implementation in C++ for simulating the paradigmatic Susceptible-Infected-Susceptible and Susceptible-Infected-Recovered models and a Susceptible-Infected-Recovered model with non-constant recovery rates. For empirical networks, the temporal Gillespie algorithm is here typically from 10 to 100 times faster than rejection sampling.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4627738PMC
http://dx.doi.org/10.1371/journal.pcbi.1004579DOI Listing

Publication Analysis

Top Keywords

gillespie algorithm
16
temporal gillespie
12
algorithm fast
8
fast simulation
8
dynamical processes
8
temporal networks
8
rejection sampling
8
processes
6
networks
6
temporal
5

Similar Publications

Prion diseases, or transmissible spongiform encephalopathies (TSEs), are neurodegenerative disorders caused by the accumulation of misfolded conformers (PrP) of the cellular prion protein (PrP). During the pathogenesis, the PrP seeds disseminate in the central nervous system and convert PrP leading to the formation of insoluble assemblies. As for conventional infectious diseases, variations in the clinical manifestation define a specific prion strain which correspond to different PrP structures.

View Article and Find Full Text PDF
Article Synopsis
  • A model was developed to analyze the noise and randomness in fluorescence signals under continuous wave (CW) and time-gated (TG) conditions, focusing on how different excitation photon flux affects fluorophore emission.
  • Both ensemble and stochastic models were validated through Monte Carlo molecular dynamics simulations using the Gillespie algorithm, showing their effectiveness in capturing the dynamics of fluorescence.
  • The study explores the implications of the model for designing biomolecular fluorescence detection systems, emphasizing trade-offs related to signal-to-noise ratios and detection limits as systems shrink to micro- and nano-scales, highlighting the advantages of TG systems in terms of cost and complexity when suitable fluorophores are used.
View Article and Find Full Text PDF

Fibrinolysis, the plasmin-mediated degradation of the fibrin mesh that stabilizes blood clots, is an important physiological process, and understanding mechanisms underlying lysis is critical for improved stroke treatment. Experimentalists are now able to study lysis on the scale of single fibrin fibers, but mathematical models of lysis continue to focus mostly on fibrin network degradation. Experiments have shown that while some degradation occurs along the length of a fiber, ultimately the fiber is cleaved at a single location.

View Article and Find Full Text PDF

The development of highly potent and selective μ opioid receptor (MOR) modulators with favorable drug-like properties has always been a focus in the opioid domain. Our previous efforts led to the discovery of a lead compound designated as NAT, a potent centrally acting MOR modulator. However, the fact that NAT precipitated considerable withdrawal effects at higher doses largely impaired its further development.

View Article and Find Full Text PDF

Passive acoustic monitoring (PAM) is an increasingly popular tool to study vocalising species. The amount of data generated by PAM studies calls for robust automatic classifiers. Deep learning (DL) techniques have been proven effective in identifying acoustic signals in challenging datasets, but due to their black-box nature their underlying biases are hard to quantify.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!