Improving differential evolution by altering steps in EC

Padhye, Nikhil ; Bhardawaj, Piyush ; Deb, Kalyanmoy (2010) Improving differential evolution by altering steps in EC Lecture Notes in Computer Science, 6457 . pp. 146-155. ISSN 0302-9743

Full text not available from this repository.

Official URL:

Related URL:


In past, only a few attempts have been made in adopting a unified outlook towards different paradigms in Evolutionary Computation. The underlying motivation of these studies was aimed at gaining better understanding of evolutionary methods, both at the level of theory as well as application, in order to design efficient evolutionary algorithms for solving wide-range complex problems. One such attempt is made in this paper, where we reinstate 'Unified Theory Of Evolutionary Computation', drawn from past studies, and investigate four steps-Initialization, Selection, Generation and Replacement, which are sufficient to describe common Evolutionary Optimization Systems such as Genetic Algorithms, Evolutionary Strategies, Evolutionary Programming, Particle Swarm Optimization and Differential Evolution. As a next step we consider Differential Evolution, a relatively new evolutionary paradigm, and discover its inability to efficiently solve unimodal problems when compared against a benchmark Genetic Algorithm. Targeted towards enhancing DE's performance, several modifications are successfully proposed and validated through simulation results. The Unified Approach is found helpful in understanding the role and re-modeling of DE steps to efficiently solve unimodal problems.

Item Type:Article
Source:Copyright of this article belongs to Springer.
ID Code:81023
Deposited On:03 Feb 2012 11:46
Last Modified:03 Feb 2012 11:46

Repository Staff Only: item control page