Evaluating MAP-Elites on Constrained Optimization Problems

02/02/2019
by   Stefano Fioravanzo, et al.
0

Constrained optimization problems are often characterized by multiple constraints that, in the practice, must be satisfied with different tolerance levels. While some constraints are hard and as such must be satisfied with zero-tolerance, others may be soft, such that non-zero violations are acceptable. Here, we evaluate the applicability of MAP-Elites to "illuminate" constrained search spaces by mapping them into features spaces where each feature corresponds to a different constraint. On the one hand, MAP-Elites implicitly preserves diversity, thus allowing a good exploration of the search space. On the other, it provides an effective visualization that facilitates a better understanding of how constraint violations correlate with the objective function. We demonstrate the feasibility of this approach on a large set of benchmark problems, in various dimensionalities, and with different algorithmic configurations. As expected, numerical results show that a basic version of MAP-Elites cannot compete on all problems (especially those with equality constraints) with state-of-the-art algorithms which use gradient or advanced constraint handling techniques. Nevertheless, it has a higher potential at finding constraint violations vs. objective trade-offs solutions and providing new problem information. As such, it could be used in the future as an effective building-block for designing new constraint optimization algorithms.

READ FULL TEXT
research
02/04/2022

COIL: Constrained Optimization in Learned Latent Space – Learning Representations for Valid Solutions

Constrained optimization problems can be difficult because their search ...
research
06/24/2021

A Stochastic Sequential Quadratic Optimization Algorithm for Nonlinear Equality Constrained Optimization with Rank-Deficient Jacobians

A sequential quadratic optimization algorithm is proposed for solving sm...
research
04/18/2023

3-Objective Pareto Optimization for Problems with Chance Constraints

Evolutionary multi-objective algorithms have successfully been used in t...
research
02/27/2019

On the Behaviour of Differential Evolution for Problems with Dynamic Linear Constraints

Evolutionary algorithms have been widely applied for solving dynamic con...
research
06/09/2023

Domain-Agnostic Batch Bayesian Optimization with Diverse Constraints via Bayesian Quadrature

Real-world optimisation problems often feature complex combinations of (...
research
04/17/2015

Feasibility Preserving Constraint-Handling Strategies for Real Parameter Evolutionary Optimization

Evolutionary Algorithms (EAs) are being routinely applied for a variety ...
research
11/19/2020

Exploring Constraint Handling Techniques in Real-world Problems on MOEA/D with Limited Budget of Evaluations

Finding good solutions for Multi-objective Optimization (MOPs) Problems ...

Please sign up or login with your details

Forgot password? Click here to reset