Large Population Sizes and Crossover Help in Dynamic Environments

04/21/2020
by   Johannes Lengler, et al.
0

Dynamic linear functions on the hypercube are functions which assign to each bit a positive weight, but the weights change over time. Throughout optimization, these functions maintain the same global optimum, and never have defecting local optima. Nevertheless, it was recently shown [Lengler, Schaller, FOCI 2019] that the (1+1)-Evolutionary Algorithm needs exponential time to find or approximate the optimum for some algorithm configurations. In this paper, we study the effect of larger population sizes for Dynamic BinVal, the extremal form of dynamic linear functions. We find that moderately increased population sizes extend the range of efficient algorithm configurations, and that crossover boosts this positive effect substantially. Remarkably, similar to the static setting of monotone functions in [Lengler, Zou, FOGA 2019], the hardest region of optimization for (μ+1)-EA is not close the optimum, but far away from it. In contrast, for the (μ+1)-GA, the region around the optimum is the hardest region in all studied cases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/01/2022

Self-adjusting Population Sizes for the (1, λ)-EA on Monotone Functions

We study the (1,λ)-EA with mutation rate c/n for c≤ 1, where the populat...
research
07/30/2019

Exponential Slowdown for Larger Populations: The (μ+1)-EA on Monotone Functions

Pseudo-Boolean monotone functions are unimodal functions which are trivi...
research
03/25/2018

A General Dichotomy of Evolutionary Algorithms on Monotone Functions

It is known that the evolutionary algorithm (1+1)-EA with mutation rate ...
research
05/11/2023

Theoretical Analyses of Evolutionary Algorithms on Time-Linkage OneMax with General Weights

Evolutionary computation has shown its superiority in dynamic optimizati...
research
08/03/2018

When Does Hillclimbing Fail on Monotone Functions: An entropy compression argument

Hillclimbing is an essential part of any optimization algorithm. An impo...
research
02/22/2013

On the performance of a hybrid genetic algorithm in dynamic environments

The ability to track the optimum of dynamic environments is important in...
research
01/18/2019

Infeasibility and structural bias in Differential Evolution

This paper thoroughly investigates a range of popular DE configurations ...

Please sign up or login with your details

Forgot password? Click here to reset