English

Evolutionary Algorithms with Self-adjusting Asymmetric Mutation

Neural and Evolutionary Computing 2020-10-26 v1

Abstract

Evolutionary Algorithms (EAs) and other randomized search heuristics are often considered as unbiased algorithms that are invariant with respect to different transformations of the underlying search space. However, if a certain amount of domain knowledge is available the use of biased search operators in EAs becomes viable. We consider a simple (1+1) EA for binary search spaces and analyze an asymmetric mutation operator that can treat zero- and one-bits differently. This operator extends previous work by Jansen and Sudholt (ECJ 18(1), 2010) by allowing the operator asymmetry to vary according to the success rate of the algorithm. Using a self-adjusting scheme that learns an appropriate degree of asymmetry, we show improved runtime results on the class of functions OneMaxa_a describing the number of matching bits with a fixed target a{0,1}na\in\{0,1\}^n.

Keywords

Cite

@article{arxiv.2006.09126,
  title  = {Evolutionary Algorithms with Self-adjusting Asymmetric Mutation},
  author = {Amirhossein Rajabi and Carsten Witt},
  journal= {arXiv preprint arXiv:2006.09126},
  year   = {2020}
}

Comments

16 pages. An extended abstract of this paper will be published in the proceedings of PPSN 2020

R2 v1 2026-06-23T16:22:18.048Z