Crossover-first differential evolution for improved global optimization in non-uniform search landscapes

The differential evolution (DE) algorithm is currently one of the most widely used evolutionary-based optimizers for global optimization due to its simplicity, robustness and efficiency. The DE algorithm generates new candidate solutions by first conducting the mutation operation which is then follo...

Full description

Saved in:
Bibliographic Details
Main Authors: Teo, Jason Tze Wi, Mohd Hanafi Ahmad Hijazi, Hui, Keng Lau, Salmah Fattah, Aslina Baharum
Format: Article
Language:English
Published: Springer Berlin Heidelberg 2015
Subjects:
Online Access:https://eprints.ums.edu.my/id/eprint/19160/1/Crossover.pdf
https://eprints.ums.edu.my/id/eprint/19160/
https://doi.org/10.1007/s13748-015-0061-1
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The differential evolution (DE) algorithm is currently one of the most widely used evolutionary-based optimizers for global optimization due to its simplicity, robustness and efficiency. The DE algorithm generates new candidate solutions by first conducting the mutation operation which is then followed by the crossover operation. This order of genetic operation contrasts with other evolutionary algorithms where crossover typically precedes mutation. In this study, we investigate the effects of conducting crossover first and then followed by mutation in DE which we named as crossover-first differential evolution (XDE). In order to test this simple and straightforward modification to the DE algorithm, we compared its performance against the original DE algorithm using the CEC2005 global optimization’s set of 25 continuous optimization test problems. The statistical results indicate that the average performance of XDE is better than the original DE and three other well-known global optimizers. This straightforward reversal in the order of the genetic operations in DE can indeed improve its performance, in particular when attempting to solve complex search spaces with highly non-uniform landscapes.