Multi-objective Differential Evolution with Helper Functions for Constrained Optimization

by   Tao Xu, et al.
Aberystwyth University

Solving constrained optimization problems by multi-objective evolutionary algorithms has scored tremendous achievements in the last decade. Standard multi-objective schemes usually aim at minimizing the objective function and also the degree of constraint violation simultaneously. This paper proposes a new multi-objective method for solving constrained optimization problems. The new method keeps two standard objectives: the original objective function and the sum of degrees of constraint violation. But besides them, four more objectives are added. One is based on the feasible rule. The other three come from the penalty functions. This paper conducts an initial experimental study on thirteen benchmark functions. A simplified version of CMODE is applied to solving multi-objective optimization problems. Our initial experimental results confirm our expectation that adding more helper functions could be useful. The performance of SMODE with more helper functions (four or six) is better than that with only two helper functions.


page 1

page 2

page 3

page 4


Push and Pull Search Embedded in an M2M Framework for Solving Constrained Multi-objective Optimization Problems

In dealing with constrained multi-objective optimization problems (CMOPs...

Difficulty Adjustable and Scalable Constrained Multi-objective Test Problem Toolkit

Multi-objective evolutionary algorithms (MOEAs) have achieved great prog...

Solving integer multi-objective optimization problems using TOPSIS, Differential Evolution and Tabu Search

This paper presents a method to solve non-linear integer multiobjective ...

Solving Multi-Structured Problems by Introducing Linkage Kernels into GOMEA

Model-Based Evolutionary Algorithms (MBEAs) can be highly scalable by vi...

IcSDE+ – An Indicator for Constrained Multi-Objective Optimization

The effectiveness of Constrained Multi-Objective Evolutionary Algorithms...

Hierarchical Bayesian Approach for Improving Weights for Solving Multi-Objective Route Optimization Problem

The weighted sum method is a simple and widely used technique that scala...

Please sign up or login with your details

Forgot password? Click here to reset