Literature DB >> 20064023

Analysis of an asymmetric mutation operator.

Thomas Jansen1, Dirk Sudholt.   

Abstract

Evolutionary algorithms are general randomized search heuristics and typically perform an unbiased random search that is guided only by the fitness of the search points encountered. However, in applications there is often problem-specific knowledge that suggests some additional bias. The use of appropriately biased variation operators may speed up the search considerably. Problems defined over bit strings of finite length often have the property that good solutions have only very few 1-bits or very few 0-bits. A mutation operator tailored toward such situations is studied under different perspectives and in a rigorous way discussing its assets and drawbacks. We consider the runtime of evolutionary algorithms using biased mutations on illustrative example functions as well as on function classes. A comparison with unbiased operators shows on which functions biased mutations lead to a speedup, on which functions biased mutations increase the runtime, and in which settings there is almost no difference in performance. The main focus is on theoretical runtime analysis yielding asymptotic results. These findings are accompanied by the results of empirical investigations that deliver additional insights.

Mesh:

Year:  2010        PMID: 20064023     DOI: 10.1162/evco.2010.18.1.18101

Source DB:  PubMed          Journal:  Evol Comput        ISSN: 1063-6560            Impact factor:   3.277


  1 in total

1.  Toward a unifying framework for evolutionary processes.

Authors:  Tiago Paixão; Golnaz Badkobeh; Nick Barton; Doğan Çörüş; Duc-Cuong Dang; Tobias Friedrich; Per Kristian Lehre; Dirk Sudholt; Andrew M Sutton; Barbora Trubenová
Journal:  J Theor Biol       Date:  2015-07-26       Impact factor: 2.691

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.