A Covariance Matrix Self-Adaptation Evolution Strategy for Linear Constrained Optimization

06/15/2018
by   Patrick Spettel, et al.
0

This paper addresses the development of a covariance matrix self-adaptation evolution strategy (CMSA-ES) for solving optimization problems with linear constraints. The proposed algorithm is referred to as Linear Constraint CMSA-ES (lcCMSA-ES). It uses a specially built mutation operator together with repair by projection to satisfy the constraints. The lcCMSA-ES evolves itself on a linear manifold defined by the constraints. The objective function is only evaluated at feasible search points (interior point method). This is a property often required in application domains such as simulation optimization and finite element methods. The algorithm is tested on a variety of different test problems revealing considerable results.

READ FULL TEXT

page 19

page 20

research
06/15/2018

A Covariance Matrix Self-Adaptation Evolution Strategy for Optimization under Linear Constraints

This paper addresses the development of a covariance matrix self-adaptat...
research
10/05/2018

Memetic Viability Evolution for Constrained Optimization

The performance of evolutionary algorithms can be heavily undermined whe...
research
11/02/2018

Ranking Based Linear Constraint Handling Method with Adaptive Penalty

A novel linear constraint handling technique for the covariance matrix a...
research
12/15/2018

Analysis of the (μ/μ_I,λ)-σ-Self-Adaptation Evolution Strategy with Repair by Projection Applied to a Conically Constrained Problem

A theoretical performance analysis of the (μ/μ_I,λ)-σ-Self-Adaptation Ev...
research
10/11/2017

A Simple Yet Efficient Rank One Update for Covariance Matrix Adaptation

In this paper, we propose an efficient approximated rank one update for ...
research
11/15/2021

A Statistical Approach to Surface Metrology for 3D-Printed Stainless Steel

Surface metrology is the area of engineering concerned with the study of...

Please sign up or login with your details

Forgot password? Click here to reset