Algorithms, games, and evolution
- PMID: 24979793
- PMCID: PMC4115542
- DOI: 10.1073/pnas.1406556111
Algorithms, games, and evolution
Abstract
Even the most seasoned students of evolution, starting with Darwin himself, have occasionally expressed amazement that the mechanism of natural selection has produced the whole of Life as we see it around us. There is a computational way to articulate the same amazement: "What algorithm could possibly achieve all this in a mere three and a half billion years?" In this paper we propose an answer: We demonstrate that in the regime of weak selection, the standard equations of population genetics describing natural selection in the presence of sex become identical to those of a repeated game between genes played according to multiplicative weight updates (MWUA), an algorithm known in computer science to be surprisingly powerful and versatile. MWUA maximizes a tradeoff between cumulative performance and entropy, which suggests a new view on the maintenance of diversity in evolution.
Keywords: coordination games; learning algorithms.
Conflict of interest statement
The authors declare no conflict of interest.
Figures
Comment in
-
Diverse forms of selection in evolution and computer science.Proc Natl Acad Sci U S A. 2014 Jul 22;111(29):10398-9. doi: 10.1073/pnas.1410107111. Epub 2014 Jul 9. Proc Natl Acad Sci U S A. 2014. PMID: 25009183 Free PMC article. No abstract available.
References
-
- Bürger R. The Mathematical Theory of Selection, Recombination, and Mutation. Chichester: Wiley; 2000.
-
- Nagylaki T, Hofbauer J, Brunovský P. Convergence of multilocus systems under weak epistasis or weak selection. J Math Biol. 1999;38(2):103–133. - PubMed
-
- Arora S, Hazan E, Kale S. The multiplicative weights update method: A meta-algorithm and applications. Theory Comput. 2012;8:121–164.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
