Interpolation Based Mutation Variants of Differential Evolution

Interpolation Based Mutation Variants of Differential Evolution

Pravesh Kumar, Sushil Kumar, Millie Pant, V.P. Singh
Copyright: © 2012 |Pages: 17
DOI: 10.4018/jaec.2012100103
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Differential evolution algorithm (DE) is an efficient and versatile population-based search technique for global optimization. In this paper, two novel mutation variants for DE are presented. These mutation variants are based on interpolation rules; first variant is based on Inverse Quadratic Interpolation called IQI-DE and the second variant is based on sequential parabolic interpolation called SPI-DE. Both variants aim at efficiently generating the base vector in the mutation phase of DE. The performance of proposed variants is implemented on 12 benchmark problems and compares with basic DE and five other enhanced versions of DE such as DERL, ODE, jDE, JADE, and LeDE. Experimental results show that the proposed variants are significantly better or at least comparable to other variants in term of convergence speed and solution accuracy.
Article Preview
Top

2. The Basic De

Differential evolution algorithm a simple, powerful and iteration based search technique for global optimization. It starts with a set of solution, which is randomly generated when no preliminary knowledge about the solution space is available. This set of solution is called population. Let PG={XiG, i=1,2,...NP} be the population at any generation G which contain NP individuals and an individual XiG can be defined as a D dimensional vector i.e., XiG =(x1,iG,, x2,iG…, xD,iG). For basic DE (DE/rand/1/bin) mutation, crossover and selection operations are defined as:

  • Mutation: For each target vector Xi,G mutant vector ViG is defined by:

    jaec.2012100103.m01
    (1)

Some other mutation variants are given as:

jaec.2012100103.m02
(2)

Where jaec.2012100103.m03 are randomly chosen integers, distinct from each other and also different from the running index i. F is a real and constant factor having value between [0, 2] and controls the amplification of differential variation (Xr2G – Xr3G).

  • Crossover: Crossover is introduced to increase the diversity of perturbed parameter vectors ViG ={v1,iG, v2,iGvD,iG}.

Complete Article List

Search this Journal:
Reset
Volume 14: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 13: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing