Representation-agnostic distance-driven perturbation for optimizing ill-conditioned problems

06/05/2023
by   Kirill Antonov, et al.
0

Locality is a crucial property for efficiently optimising black-box problems with randomized search heuristics. However, in practical applications, it is not likely to always find such a genotype encoding of candidate solutions that this property is upheld with respect to the Hamming distance. At the same time, it may be possible to use domain-specific knowledge to define a metric with locality property. We propose two mutation operators to solve such optimization problems more efficiently using the metric. The first operator assumes prior knowledge about the distance, the second operator uses the distance as a black box. Those operators apply an estimation of distribution algorithm to find the best mutant according to the defined in the paper function, which employs the given distance. For pseudo-boolean and integer optimization problems, we experimentally show that both mutation operators speed up the search on most of the functions when applied in considered evolutionary algorithms and random local search. Moreover, those operators can be applied in any randomized search heuristic which uses perturbations. However, our mutation operators increase wall-clock time and so are helpful in practice when distance is (much) cheaper to compute than the real objective function.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/27/2016

Efficient Hill-Climber for Multi-Objective Pseudo-Boolean Optimization

Local search algorithms and iterated local search algorithms are a basic...
research
07/23/2020

Revisiting Locality in Binary-Integer Representations

Genetic and Evolutionary Algorithms (GEAs) rely on operators such as mut...
research
05/28/2018

Randomized Local Search Heuristics for Submodular Maximization and Covering Problems: Benefits of Heavy-tailed Mutation Operators

A core feature of evolutionary algorithms is their mutation operator. Re...
research
06/21/2022

Quantum-Enhanced Selection Operators for Evolutionary Algorithms

Genetic algorithms have unique properties which are useful when applied ...
research
06/16/2020

Evolutionary Algorithms with Self-adjusting Asymmetric Mutation

Evolutionary Algorithms (EAs) and other randomized search heuristics are...
research
04/22/2020

Runtime Analysis of Evolutionary Algorithms with Biased Mutation for the Multi-Objective Minimum Spanning Tree Problem

Evolutionary algorithms (EAs) are general-purpose problem solvers that u...
research
09/01/2020

Fast Immune System Inspired Hypermutation Operators for Combinatorial Optimisation

Various studies have shown that immune system inspired hypermutation ope...

Please sign up or login with your details

Forgot password? Click here to reset