Unknown

Dataset Information

0

Fast stochastic algorithm for simulating evolutionary population dynamics.


ABSTRACT:

Motivation

Many important aspects of evolutionary dynamics can only be addressed through simulations. However, accurate simulations of realistically large populations over long periods of time needed for evolution to proceed are computationally expensive. Mutants can be present in very small numbers and yet (if they are more fit than others) be the key part of the evolutionary process. This leads to significant stochasticity that needs to be accounted for. Different evolutionary events occur at very different time scales: mutations are typically much rarer than reproduction and deaths.

Results

We introduce a new exact algorithm for fast fully stochastic simulations of evolutionary dynamics that include birth, death and mutation events. It produces a significant speedup compared to direct stochastic simulations in a typical case when the population size is large and the mutation rates are much smaller than birth and death rates. The algorithm performance is illustrated by several examples that include evolution on a smooth and rugged fitness landscape. We also show how this algorithm can be adapted for approximate simulations of more complex evolutionary problems and illustrate it by simulations of a stochastic competitive growth model.

SUBMITTER: Mather WH 

PROVIDER: S-EPMC3338019 | biostudies-literature | 2012 May

REPOSITORIES: biostudies-literature

altmetric image

Publications

Fast stochastic algorithm for simulating evolutionary population dynamics.

Mather William H WH   Hasty Jeff J   Tsimring Lev S LS  

Bioinformatics (Oxford, England) 20120321 9


<h4>Motivation</h4>Many important aspects of evolutionary dynamics can only be addressed through simulations. However, accurate simulations of realistically large populations over long periods of time needed for evolution to proceed are computationally expensive. Mutants can be present in very small numbers and yet (if they are more fit than others) be the key part of the evolutionary process. This leads to significant stochasticity that needs to be accounted for. Different evolutionary events o  ...[more]

Similar Datasets

| S-EPMC4271533 | biostudies-literature
| S-EPMC3297597 | biostudies-literature
| S-EPMC3641909 | biostudies-literature
| S-EPMC8457681 | biostudies-literature
| S-EPMC4136116 | biostudies-literature
| S-EPMC3313969 | biostudies-literature
| S-EPMC7015319 | biostudies-literature
| S-EPMC5500883 | biostudies-other