Varying environments can speed up evolution
- 21 August 2007
- journal article
- research article
- Published by Proceedings of the National Academy of Sciences in Proceedings of the National Academy of Sciences
- Vol. 104 (34) , 13711-13716
- https://doi.org/10.1073/pnas.0611630104
Abstract
Simulations of biological evolution, in which computers are used to evolve systems toward a goal, often require many generations to achieve even simple goals. It is therefore of interest to look for generic ways, compatible with natural conditions, in which evolution in simulations can be speeded. Here, we study the impact of temporally varying goals on the speed of evolution, defined as the number of generations needed for an initially random population to achieve a given goal. Using computer simulations, we find that evolution toward goals that change over time can, in certain cases, dramatically speed up evolution compared with evolution toward a fixed goal. The highest speedup is found under modularly varying goals, in which goals change over time such that each new goal shares some of the subproblems with the previous goal. The speedup increases with the complexity of the goal: the harder the problem, the larger the speedup. Modularly varying goals seem to push populations away from local fitness maxima, and guide them toward evolvable and modular solutions. This study suggests that varying environments might significantly contribute to the speed of natural evolution. In addition, it suggests a way to accelerate optimization algorithms and improve evolutionary approaches in engineering.Keywords
This publication has 38 references indexed in Scilit:
- Towards a general theory of adaptive walks on rugged landscapesPublished by Elsevier ,2006
- Evolution of new protein topologies through multistep gene rearrangementsNature Genetics, 2006
- Robustness, evolvability, and neutralityFEBS Letters, 2005
- The genetic theory of adaptation: a brief historyNature Reviews Genetics, 2005
- Evolution experiments with microorganisms: the dynamics and genetic bases of adaptationNature Reviews Genetics, 2003
- Hsp90 as a capacitor of phenotypic variationNature, 2002
- Continuity in Evolution: On the Nature of TransitionsScience, 1998
- An Overview of Evolutionary Algorithms in Multiobjective OptimizationEvolutionary Computation, 1995
- A pessimistic estimate of the time required for an eye to evolveProceedings Of The Royal Society B-Biological Sciences, 1994
- Optimization, Constraint, and History in the Evolution of EyesThe Quarterly Review of Biology, 1990