Embedding Push and Pull Search in the Framework of Differential Evolution for Solving Constrained Single-objective Optimization Problems

12/16/2018
by   Zhun Fan, et al.
0

This paper proposes a push and pull search method in the framework of differential evolution (PPS-DE) to solve constrained single-objective optimization problems (CSOPs). More specifically, two sub-populations, including the top and bottom sub-populations, are collaborated with each other to search global optimal solutions efficiently. The top sub-population adopts the pull and pull search (PPS) mechanism to deal with constraints, while the bottom sub-population use the superiority of feasible solutions (SF) technique to deal with constraints. In the top sub-population, the search process is divided into two different stages --- push and pull stages.An adaptive DE variant with three trial vector generation strategies is employed in the proposed PPS-DE. In the top sub-population, all the three trial vector generation strategies are used to generate offsprings, just like in CoDE. In the bottom sub-population, a strategy adaptation, in which the trial vector generation strategies are periodically self-adapted by learning from their experiences in generating promising solutions in the top sub-population, is used to choose a suitable trial vector generation strategy to generate one offspring. Furthermore, a parameter adaptation strategy from LSHADE44 is employed in both sup-populations to generate scale factor F and crossover rate CR for each trial vector generation strategy. Twenty-eight CSOPs with 10-, 30-, and 50-dimensional decision variables provided in the CEC2018 competition on real parameter single objective optimization are optimized by the proposed PPS-DE. The experimental results demonstrate that the proposed PPS-DE has the best performance compared with the other seven state-of-the-art algorithms, including AGA-PPS, LSHADE44, LSHADE44+IDE, UDE, IUDE, ϵMAg-ES and C^2oDE.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/15/2017

Push and Pull Search for Solving Constrained Multi-objective Optimization Problems

This paper proposes a push and pull search (PPS) framework for solving c...
research
05/11/2018

An Adaptive Population Size Differential Evolution with Novel Mutation Strategy for Constrained Optimization

Differential evolution (DE) has competitive performance on constrained o...
research
07/09/2020

EOS: a Parallel, Self-Adaptive, Multi-Population Evolutionary Algorithm for Constrained Global Optimization

This paper presents the main characteristics of the evolutionary optimiz...
research
06/04/2020

An Improved LSHADE-RSP Algorithm with the Cauchy Perturbation: iLSHADE-RSP

A new method for improving the optimization performance of a state-of-th...
research
02/03/2020

Adaptive strategy in differential evolution via explicit exploitation and exploration controls

When introducing new strategies to the existing one, two key issues shou...
research
10/05/2018

Memetic Viability Evolution for Constrained Optimization

The performance of evolutionary algorithms can be heavily undermined whe...
research
01/05/2018

Dynamic Island Model based on Spectral Clustering in Genetic Algorithm

How to maintain relative high diversity is important to avoid premature ...

Please sign up or login with your details

Forgot password? Click here to reset