Literature DB >> 10021746

A rigorous complexity analysis of the (1 + 1) evolutionary algorithm for separable functions with Boolean inputs.

S Droste1, T Jansen, I Wegener.   

Abstract

Evolutionary algorithms (EAs) are heuristic randomized algorithms which, by many impressive experiments, have been proven to behave quite well for optimization problems of various kinds. In this paper a rigorous theoretical complexity analysis of the (1 + 1) evolutionary algorithm for separable functions with Boolean inputs is given. Different mutation rates are compared, and the use of the crossover operator is investigated. The main contribution is not the result that the expected run time of the (1 + 1) evolutionary algorithm is theta (n ln n) for separable functions with n variables but the methods by which this result can be proven rigorously.

Mesh:

Year:  1998        PMID: 10021746     DOI: 10.1162/evco.1998.6.2.185

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


  2 in total

1.  When to use bit-wise neutrality.

Authors:  Tobias Friedrich; Frank Neumann
Journal:  Nat Comput       Date:  2008-10-26       Impact factor: 1.690

2.  Multi-Level Evolution for Robotic Design.

Authors:  Shelvin Chand; David Howard
Journal:  Front Robot AI       Date:  2021-06-29
  2 in total

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