Runtime Analysis of Convex Evolutionary Search Convex Evolutionary Search
Alberto Moraglio & Dirk Sudholt
University of Birmingham & University of Sheffield
Runtime Analysis of Convex Evolutionary Search Convex Evolutionary - - PowerPoint PPT Presentation
Runtime Analysis of Convex Evolutionary Search Convex Evolutionary Search Alberto Moraglio & Dirk Sudholt University of Birmingham & University of Sheffield Research Goal Aim: identify matches between topographic features of
University of Birmingham & University of Sheffield
It holds across representations for any EA with crossover & selection
5
Concave landscapes can be defined in a representation-independent way
7
9
This algorithm is formally well-defined for any metric and representation.
uniformly at random in the improving set (w.r.t. worst individual in the population)
– 1. (at least) the expected number of points (k*r) are selected – 2. the convex hull of selected points sampled at random in L_i covers L_i.
For continuous spaces event 2 has probability 0. For combinatorial
spaces this event has positive (and decent) probability.
convex set by m points sampled unif is the covering probability for the entire Hamming space. This happens when for each dimension a position of m binary strings has at least a zero and at least a one.
generation (q times).
(e.g., > 0.5). This requires 2 restarts to get to the optimum.
analysis
which a simplified EA (convex search) performs well across representations
PRS of convex search on poly qc landscapes PRS of convex search on poly qc landscapes
classes of problems
a rep-ind class of landscapes
space
– Permutations – Continuous – A systematic approach (convexity on graphs)
– Standard truncation selection – Standard uniform crossover – Standard uniform crossover – Add mutation
– e-approximated poly concavity – Average Concavity (encompassing Onemax) – What is the most general Poly Landscape Class for a given search algorithm?
framework?):
– There is some hope: big valley hypothesis – How can they be shown analytically to fit the class of concave landscapes? – For NP-Hard problems: approximation, parameterized complexity