Abstract
Looking at the mysteries of evolution from a computer science point of view yields some unexpected insights.
Supplemental Material
Available for Download
Additional information
- Aldous, D. and Vazirani, U. 'Go with the winners' algorithms. In Proceedings of the 35th Annual IEEE Symposium on Foundations of Computer Science (1994). 492--501. Google ScholarDigital Library
- Arora, S., Hazan, E. and Kale, S. The multiplicative weights update method: A meta-algorithm and applications. Theory of Computing 8, 1 (2012), 121--164.Google ScholarCross Ref
- Athreya, K. and Ney, P. Branching Processes. Springer, 1972.Google ScholarCross Ref
- Babbage, C. The Ninth Bridgewater Treatise. 2nd edn. John Murray, London, 1838.Google Scholar
- Barton, N.H., Novak, S. and Paixão, T. Diverse forms of selection in evolution and computer science. In Proceedings of the National Academy of Sciences 111, 29 (2014), 10398--10399.Google ScholarCross Ref
- Bell, G. The Masterpiece of Nature: The Evolution and Genetics of Sexuality. University of California Press, Berkeley, CA, 1982.Google Scholar
- Chastain, E., Livnat, A., Papadimitriou, C. and Vazirani, U. Algorithms, games, and evolution. In Proceedings of the National Academy of Sciences 111, 29 (2014), 10620--10623.Google ScholarCross Ref
- Darwin, C. On the Origin of Species by Means of Natural Selection, or the Preservation of Favoured Races in the Struggle for Life. Murray, London, 1859.Google Scholar
- Feldman, M.W. Otto, P. and Christiansen, F.B. Population genetic perspectives on the evolution of recombination. Annual Review of Genetics 30 (1997), 261--295.Google ScholarCross Ref
- Fisher, R.A. The Genetical Theory of Natural Selection. The Clarendon Press, Oxford, U.K., 1930.Google Scholar
- Fryxell, K.J. and Moon, W.-J. CpG mutation rates in the human genome are highly dependent on local GC content. Molecular Biology and Evolution 22 (2005), 650--658.Google ScholarCross Ref
- Goldberg, D. Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA, 1989. Google ScholarDigital Library
- Graur, D. and Li, W.-H. Fundamentals of Molecular Evolution. Sinauer Associates, Sunderland, MA, 2000.Google Scholar
- Holland, J.H. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. U Michigan Press, 1975. Google ScholarDigital Library
- Johnson, D.S., Papadimitriou, C.H., and Yannakakis, M. How easy is local search? J. Computer and System Sciences 37, 1 (1988), 79--100. Google ScholarDigital Library
- Jong, K.A.D. Evolutionary Computation: A Unified Approach. MIT Press, Cambridge MA, 2006.Google Scholar
- Kanade, V. Evolution with recombination. In Proceedings of the 52nd Annual IEEE Symposium on Foundations of Computer Science, (2011), 837--846. Google ScholarDigital Library
- Kearns, M. Efficient noise-tolerant learning from statistical queries. J. ACM 45, 6 (1998), 983--1006. Google ScholarDigital Library
- Kimura, M. and Ohta, T. The average number of generations until fixation of a mutant gene in a finite population. Genetics 61, 3 (1969), 763.Google Scholar
- Kirkpatrick, S., Gelatt, Jr, C.D. and Vecchi, M.P. Optimization by simulated annealing. Science 220 (1983), 671--680.Google ScholarCross Ref
- Lewontin, R.C. and Hubby, J.L. A molecular approach to the study of genic heterozygosity in natural populations; amount of variation and degree of heterozygosity in natural populations of Drosophila pseudoobscura. Genetics 54 (1966), 595--609.Google Scholar
- Livnat, A. Interaction-based evolution: How natural selection and nonrandom mutation work together. Biology Direct 8, 1 (2013), 24.Google ScholarCross Ref
- Livnat, A., Feldman, M.W., Papadimitriou, C. and Pippenger, N. On the advantage to sexual species in diversification rates. Unpublished manuscript.Google Scholar
- Livnat, A., Papadimitriou, C., Dushoff, J. and Feldman, M.W. A mixability theory for the role of sex in evolution. In Proceedings of the National Academy of Sciences 105, 50 (2008), 19803--19808.Google ScholarCross Ref
- Livnat, A., Papadimitriou, C. and Feldman, M.W. An analytical contrast between fitness maximization and selection for mixability. J. Theoretical Biology 273, 1 (2011), 232--234.Google ScholarCross Ref
- Livnat, A., Papadimitriou, C., Pippenger, N. and Feldman, M.W. Sex, mixability, and modularity. In Proceedings of the National Academy of Sciences 107, 4 (2010), 1452--1457.Google ScholarCross Ref
- Lynch, V.J., Leclerc, R.D., May, G. and Wagner, G.P. Transposon-mediated rewiring of gene regulatory networks contributed to the evolution of pregnancy in mammals. Nature Genetics 43 (2011), 1154--1159.Google ScholarCross Ref
- Mitchell, M. An Introduction to Genetic Algorithms. MIT Press, Cambridge, MA, 1996. Google ScholarDigital Library
- Motwani, R. and Raghavan, P. Randomized Algorithms. Cambridge University Press, 1995. Google ScholarDigital Library
- Nagylaki, T., Hofbauer, J. and Brunovský, P. Convergence of multilocus systems under weak epistasis or weak selection. J. Mathematical Biology 38, 2 (1999), 103--133.Google ScholarCross Ref
- Nevo, E., Beiles, A. and Ben-Shlomo, R. The evolutionary significance of genetic diversity: Ecological, demographic and life history correlates. Lecture Notes in Biomathematics 53 (1984), 13--213.Google ScholarCross Ref
- Papadimitriou, C. and Steiglitz, K. Combinatorial Optimization: Algorithms and Complexity. Dover, 1998. Google ScholarDigital Library
- Rabani, Y. Rabinovich, Y. and Sinclair, A. A computational view of population genetics. In Proceedings of the 27th Annual ACM Symposium on Theory of Computing, (1995), 83--92. Google ScholarDigital Library
- Stearns, S.C. and Hoekstra, R.F. Evolution: An Introduction. Oxford University Press, New York, 2005.Google Scholar
- Valiant, L. Probably Approximately Correct: Nature's Algorithms for Learning and Prospering in a Complex World. Basic Books, 2013. Google ScholarDigital Library
- Valiant, L.G. Evolvability. J. ACM 56, 1 (2009), 3. Google ScholarDigital Library
- Von Neumann, J. and A. W. Burks, A.W. Theory of self-reproducing automata. IEEE Transactions on Neural Networks 5, 1 (1966), 3--14.Google Scholar
- Williams, G.C. Adaptation and Natural Selection, 8th edition. Princeton University Press, 1996.Google Scholar
- Wright, S. Evolution in Mendelian populations. Genetics 16 (1931), 97--159.Google ScholarCross Ref
- Wright, S. The distribution of gene frequencies in populations. In Proceedings of the National Academy of Sciences of the United States of America, 23, 6 (1937), 307--320.Google ScholarCross Ref
Index Terms
- Sex as an algorithm: the theory of evolution under the lens of computation
Comments