Abstract

The Moran process, as studied by Lieberman, Hauert, and Nowak, is a randomised algorithm modelling the spread of genetic mutations in populations. The algorithm runs on an underlying graph where individuals correspond to vertices. Initially, one vertex (chosen uniformly at random) possesses a mutation, with fitness r > 1. All other individuals have fitness 1. During each step of the algorithm, an individual is chosen with probability proportional to its fitness, and its state (mutant or nonmutant) is passed on to an out-neighbour which is chosen uniformly at random. If the underlying graph is strongly connected, then the algorithm will eventually reach fixation , in which all individuals are mutants, or extinction , in which no individuals are mutants. An infinite family of directed graphs is said to be strongly amplifying if, for every r > 1, the extinction probability tends to 0 as the number of vertices increases. A formal definition is provided in the article. Strong amplification is a rather surprising property—it means that in such graphs, the fixation probability of a uniformly placed initial mutant tends to 1 even though the initial mutant only has a fixed selective advantage of r > 1 (independently of n ). The name “strongly amplifying” comes from the fact that this selective advantage is “amplified.” Strong amplifiers have received quite a bit of attention, and Lieberman et al. proposed two potentially strongly amplifying families—superstars and metafunnels. Heuristic arguments have been published, arguing that there are infinite families of superstars that are strongly amplifying. The same has been claimed for metafunnels. In this article, we give the first rigorous proof that there is an infinite family of directed graphs that is strongly amplifying. We call the graphs in the family “megastars.” When the algorithm is run on an n -vertex graph in this family, starting with a uniformly chosen mutant, the extinction probability is roughly n − 1/2 (up to logarithmic factors). We prove that all infinite families of superstars and metafunnels have larger extinction probabilities (as a function of n ). Finally, we prove that our analysis of megastars is fairly tight—there is no infinite family of megastars such that the Moran algorithm gives a smaller extinction probability (up to logarithmic factors). Also, we provide a counterexample which clarifies the literature concerning the isothermal theorem of Lieberman et al.

Highlights

  • This paper is about a randomised algorithm called the Moran process

  • Similar algorithms have been used to model the spread of epidemic diseases, the behaviour of voters, the spread of ideas in social networks, strategic interaction in evolutionary game theory, the emergence of monopolies, and cascading failures in power grids and transport networks [2, 3, 12, 15, 17]

  • The fast-convergence result of [7] implies that when the algorithm is run on an undirected graph, and the “fitness” of the initial mutation is some constant r > 1, there is an FPRAS for the “fixation probability”, which is the probability that a randomly-introduced initial mutation spreads throughout the whole graph

Read more

Summary

Introduction

This paper is about a randomised algorithm called the Moran process. This algorithm was introduced in biology [20, 16] to model the spread of genetic mutations in populations. In a strongly connected regular graph on n vertices, the fixation probability of a mutant with fitness r > 1 when the Moran algorithm is run is given by ρreg(r, n). An infinite family Υ of directed graphs is said to be up-to-ζ fixating if, for every r > 1, there is an n0 (depending on r) so that, for every graph G ∈ Υ with n ≥ n0 vertices, the following is true: When the Moran process is run on G, starting from a uniformly-random initial mutant, the extinction probability is at most ζ(r, n). An infinite family of directed graphs is strongly amplifying if it is up-to-ζ fixating for a function ζ(r, n) which, for every r > 1, satisfies limn→∞ ζ(r, n) = 0.

Metafunnels
Superstars
Megastars
Our results
Proof techniques
Sketch of the analysis of metafunnels
Comparison with previous work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call