Runtime Analysis of the (1+1) EA on Weighted Sums of Transformed Linear Functions

08/11/2022
by   Frank Neumann, et al.
0

Linear functions play a key role in the runtime analysis of evolutionary algorithms and studies have provided a wide range of new insights and techniques for analyzing evolutionary computation methods. Motivated by studies on separable functions and the optimization behaviour of evolutionary algorithms as well as objective functions from the area of chance constrained optimization, we study the class of objective functions that are weighted sums of two transformed linear functions. Our results show that the (1+1) EA, with a mutation rate depending on the number of overlapping bits of the functions, obtains an optimal solution for these functions in expected time O(n log n), thereby generalizing a well-known result for linear functions to a much wider range of problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2018

Analysis of Evolutionary Algorithms in Dynamic and Stochastic Environments

Many real-world optimization problems occur in environments that change ...
research
06/30/2022

Runtime Analysis of Competitive co-Evolutionary Algorithms for Maximin Optimisation of a Bilinear Function

Co-evolutionary algorithms have a wide range of applications, such as in...
research
04/21/2016

Evolutionary Image Transition Based on Theoretical Insights of Random Processes

Evolutionary algorithms have been widely studied from a theoretical pers...
research
08/16/2018

The linear hidden subset problem for the (1+1) EA with scheduled and adaptive mutation rates

We study unbiased (1+1) evolutionary algorithms on linear functions with...
research
02/13/2019

Analysis of Baseline Evolutionary Algorithms for the Packing While Travelling Problem

Although the performance of base-line Evolutionary Algorithms (EAs) on l...
research
06/19/2015

Solving Problems with Unknown Solution Length at (Almost) No Extra Cost

Most research in the theory of evolutionary computation assumes that the...

Please sign up or login with your details

Forgot password? Click here to reset