Evolution Strategies for Constrained Optimization
Evolution Strategies for Constrained Optimization
Disciplines
Computer Sciences (50%); Mathematics (50%)
Keywords
-
Evolutionary Computation,
Evolution Strategies,
Constrained Optimization,
Algorithms Analysis,
Black-Box Optimization
Evolution strategies (ESs), especially versions of the so-called covariance matrix adaptation ES (CMA-ES), are arguably the currently best-performing general purpose direct search methods for unconstrained optimization of real-parameter black-box optimization problems as often encountered in simulation-based optimization and other fields of engineering optimization. However, up until now, the success of these direct search strategies is rather restricted to the unconstrained case. That is, the incorporation of equality and inequality constraints in the design of ESs is still in an infant state when compared to other classes of Evolutionary Algorithms such as Differential Evolution. It is the goal of this project to foster the development of ESs for constrained optimization based on a theoretically-grounded basis. This will be accomplished by a closely coupled research program that connects theoretically motivated algorithm design, analysis, and evaluation of the direct search strategies developed. Being based on the knowledge gained through this research, a deeper understanding of the working principles of such search strategies in constrained search spaces is expected. This will not only lead to better performing ESs, but also to general design principles for Evolutionary Algorithms.
This research project was aiming at the analysis and design of algorithms for optimization problems in real-valued search spaces as they occur in many applications in engineering, natural sciences, and economy. While there are various approaches to tackle such optimization problems, the use of so-called Evolution Strategies (ESs) has proven itself as an alternative especially well-suited for difficult non-linear problems. The ES algorithms are gleaned from nature mimicking the process of Darwinian evolution by improving initial candidate solutions gradually -- as in nature -- by applying small mutations, recombination of solutions and selection, thus, getting better and better solutions. However, up until now, the incorporation of restrictions, so-called constraints, as they are often prevalent in real-world applications, has only been done in an ad hoc and non-systematic manner. This project has significantly changed the situation for Evolution Strategies. Being based on a thorough theoretically grounded analysis, ESs have been developed that are able to handle equality as well as inequality constraints. Unlike most of other evolutionary algorithms, the methods developed are also able to realize an inner-point behavior. That is, the solutions generated during the evolutionary improvement process are always valid (i.e. feasible). This is especially desirable in simulation-based optimization problems where leaving the domain of admissible parameters often results in abnormal terminations of the simulation software. This is also an issue in financial applications where balance equations must be exactly fulfilled. Besides the development of ES algorithms that are simpler, on par with, and are often better performing then the state-of-the-art, also the border of the theory of these probabilistic algorithms has been pushed forward. This is important because understanding these algorithms, which are difficult to be analyzed, is a prerequisite for developing even better performing algorithms.
- FH Vorarlberg - 100%
- Dirk Arnold, Dalhousie University - Canada
- Marc Schoenauer, Université Paris Sud - France
- Silja Meyer-Nieberg, Universität der Bundeswehr München - Germany
Research Output
- 341 Citations
- 26 Publications
-
2023
Title What You Always Wanted to Know About Evolution Strategies, But Never Dared to Ask DOI 10.1145/3583133.3595041 Type Conference Proceeding Abstract Author Beyer H Pages 878-894 -
2021
Title A matrix adaptation evolution strategy for optimization on general quadratic manifolds DOI 10.1145/3449639.3459282 Type Conference Proceeding Abstract Author Spettel P Pages 537-545 Link Publication -
2020
Title Matrix adaptation evolution strategies for optimization under nonlinear equality constraints DOI 10.1016/j.swevo.2020.100653 Type Journal Article Author Spettel P Journal Swarm and Evolutionary Computation Pages 100653 -
2020
Title A Modified Matrix Adaptation Evolution Strategy with Restarts for Constrained Real-World Problems DOI 10.1109/cec48606.2020.9185566 Type Conference Proceeding Abstract Author Hellwig M Pages 1-8 -
2022
Title On the Design of a Matrix Adaptation Evolution Strategy for Optimization on General Quadratic Manifolds DOI 10.1145/3551394 Type Journal Article Author Spettel P Journal ACM Transactions on Evolutionary Learning Pages 1-32 -
2017
Title Analysis of the pcCMSA-ES on the noisy ellipsoid model DOI 10.1145/3071178.3079195 Type Conference Proceeding Abstract Author Beyer H Pages 689-696 -
2020
Title On the steady state analysis of covariance matrix self-adaptation evolution strategies on the noisy ellipsoid model DOI 10.1016/j.tcs.2018.05.016 Type Journal Article Author Hellwig M Journal Theoretical Computer Science Pages 98-122 Link Publication -
2020
Title Evolution strategies for constrained optimization Type Other Author Spettel P Link Publication -
2018
Title A Covariance Matrix Self-Adaptation Evolution Strategy for Optimization Under Linear Constraints DOI 10.1109/tevc.2018.2871944 Type Journal Article Author Spettel P Journal IEEE Transactions on Evolutionary Computation Pages 514-524 Link Publication -
2018
Title Optimization of Ascent Assembly Design Based on a Combinatorial Problem Representation DOI 10.1007/978-3-319-89890-2_19 Type Book Chapter Author Hellwig M Publisher Springer Nature Pages 291-306 -
2018
Title Large Scale Black-Box Optimization by Limited-Memory Matrix Adaptation DOI 10.1109/tevc.2018.2855049 Type Journal Article Author Loshchilov I Journal IEEE Transactions on Evolutionary Computation Pages 353-358 -
2018
Title A Linear Constrained Optimization Benchmark for Probabilistic Search Algorithms: The Rotated Klee-Minty Problem DOI 10.1007/978-3-030-04070-3_11 Type Book Chapter Author Hellwig M Publisher Springer Nature Pages 139-151 -
2018
Title A Matrix Adaptation Evolution Strategy for Constrained Real-Parameter Optimization DOI 10.1109/cec.2018.8477950 Type Conference Proceeding Abstract Author Hellwig M Pages 1-8 -
2018
Title A Simple Approach for Constrained Optimization - An Evolution Strategy that Evolves Rays DOI 10.1109/cec.2018.8477753 Type Conference Proceeding Abstract Author Spettel P Pages 1-8 -
2018
Title A Covariance Matrix Self-Adaptation Evolution Strategy for Optimization under Linear Constraints DOI 10.48550/arxiv.1806.05845 Type Preprint Author Spettel P -
2018
Title A Linear Constrained Optimization Benchmark For Probabilistic Search Algorithms: The Rotated Klee-Minty Problem DOI 10.48550/arxiv.1807.10068 Type Preprint Author Hellwig M -
2018
Title Benchmarking Evolutionary Algorithms For Single Objective Real-valued Constrained Optimization - A Critical Review DOI 10.48550/arxiv.1806.04563 Type Preprint Author Hellwig M -
2016
Title Mutation strength control via meta evolution strategies on the ellipsoid model DOI 10.1016/j.tcs.2015.12.011 Type Journal Article Author Hellwig M Journal Theoretical Computer Science Pages 160-179 Link Publication -
2019
Title Analysis of the (1,?)-s-Self-Adaptation Evolution Strategy with repair by projection applied to a conically constrained problem DOI 10.1016/j.tcs.2018.10.036 Type Journal Article Author Spettel P Journal Theoretical Computer Science Pages 30-45 Link Publication -
2019
Title Benchmarking evolutionary algorithms for single objective real-valued constrained optimization – A critical review DOI 10.1016/j.swevo.2018.10.002 Type Journal Article Author Hellwig M Journal Swarm and Evolutionary Computation Pages 927-944 Link Publication -
2019
Title A multi-recombinative active matrix adaptation evolution strategy for constrained optimization DOI 10.1007/s00500-018-03736-z Type Journal Article Author Spettel P Journal Soft Computing Pages 6847-6869 -
2019
Title Analysis of the $(\mu/\mu_{I},\lambda)-\sigma$ -Self-Adaptation Evolution Strategy With Repair by Projection Applied to a Conically Constrained Problem DOI 10.1109/tevc.2019.2930316 Type Journal Article Author Spettel P Journal IEEE Transactions on Evolutionary Computation Pages 593-602 -
2019
Title Steady state analysis of a multi-recombinative meta-ES on a conically constrained problem with comparison to sSA and CSA DOI 10.1145/3299904.3340306 Type Conference Proceeding Abstract Author Spettel P Pages 43-57 -
2019
Title Comparison of contemporary evolutionary algorithms on the rotated Klee-Minty problem DOI 10.1145/3319619.3326805 Type Conference Proceeding Abstract Author Hellwig M Pages 1879-1887 Link Publication -
2019
Title Analysis of a meta-ES on a conically constrained problem DOI 10.1145/3321707.3321824 Type Conference Proceeding Abstract Author Hellwig M Pages 673-681 -
2019
Title Analysis of the (µ/µI,?)-CSA-ES with Repair by Projection Applied to a Conically Constrained Problem DOI 10.1162/evco_a_00261 Type Journal Article Author Spettel P Journal Evolutionary Computation Pages 463-488 Link Publication