S-Leaping: An Adaptive, Accelerated Stochastic Simulation Algorithm, Bridging [Formula: see text]-Leaping and R-Leaping.


Journal

Bulletin of mathematical biology
ISSN: 1522-9602
Titre abrégé: Bull Math Biol
Pays: United States
ID NLM: 0401404

Informations de publication

Date de publication:
08 2019
Historique:
received: 29 01 2018
accepted: 29 06 2018
pubmed: 12 7 2018
medline: 29 8 2020
entrez: 12 7 2018
Statut: ppublish

Résumé

We propose the S-leaping algorithm for the acceleration of Gillespie's stochastic simulation algorithm that combines the advantages of the two main accelerated methods; the [Formula: see text]-leaping and R-leaping algorithms. These algorithms are known to be efficient under different conditions; the [Formula: see text]-leaping is efficient for non-stiff systems or systems with partial equilibrium, while the R-leaping performs better in stiff system thanks to an efficient sampling procedure. However, even a small change in a system's set up can critically affect the nature of the simulated system and thus reduce the efficiency of an accelerated algorithm. The proposed algorithm combines the efficient time step selection from the [Formula: see text]-leaping with the effective sampling procedure from the R-leaping algorithm. The S-leaping is shown to maintain its efficiency under different conditions and in the case of large and stiff systems or systems with fast dynamics, the S-leaping outperforms both methods. We demonstrate the performance and the accuracy of the S-leaping in comparison with the [Formula: see text]-leaping and R-leaping on a number of benchmark systems involving biological reaction networks.

Identifiants

pubmed: 29992453
doi: 10.1007/s11538-018-0464-9
pii: 10.1007/s11538-018-0464-9
doi:

Substances chimiques

Escherichia coli Proteins 0
LacY protein, E coli 0
Monosaccharide Transport Proteins 0
Symporters 0

Types de publication

Journal Article Research Support, Non-U.S. Gov't

Langues

eng

Sous-ensembles de citation

IM

Pagination

3074-3096

Auteurs

Jana Lipková (J)

Department of Informatics, Technical University of Munich, 85748, Munich, Germany.

Georgios Arampatzis (G)

Computational Science and Engineering Laboratory, ETH Zurich, 8092, Zurich, Switzerland.

Philippe Chatelain (P)

Institute of Mechanics, Materials and Civil Engineering, Université catholique de Louvain, 1348, Louvain-la-Neuve, Belgium.

Bjoern Menze (B)

Department of Informatics, Technical University of Munich, 85748, Munich, Germany.

Petros Koumoutsakos (P)

Computational Science and Engineering Laboratory, ETH Zurich, 8092, Zurich, Switzerland. petros@ethz.ch.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature
Humans Meta-Analysis as Topic Sample Size Models, Statistical Computer Simulation

High-throughput Bronchus-on-a-Chip system for modeling the human bronchus.

Akina Mori, Marjolein Vermeer, Lenie J van den Broek et al.
1.00
Humans Bronchi Lab-On-A-Chip Devices Epithelial Cells Goblet Cells

Classifications MeSH