recombination_pbest {ExpDE}R Documentation

p-Best recombination for DE

Description

Implements the "/pbest" (p-Best) recombination for the ExpDE framework

Usage

recombination_pbest(X, M, recpars)

Arguments

X

population matrix (original)

M

population matrix (mutated)

recpars

recombination parameters (see Recombination parameters for details)

Value

Matrix U containing the recombined population

Recombination Parameters

The recpars parameter contains all parameters required to define the recombination. recombination_pbest() understands the following fields in recpars:

Warning

This routine will search for the iterations counter (t), the maximum number of iterations (stopcrit$maxiter), and the performance vector of population X (J) in the parent environment (using parent.frame(). These variables must be defined for recombination_pbest() to work.

References

S.M. Islam, S. Das, S. Ghosh, S. Roy, P.N. Suganthan, "An Adaptive Differential Evolution Algorithm With Novel Mutation and Crossover Strategies for Global Numerical Optimization", IEEE. Trans. Systems, Man and Cybernetics - Part B 42(2), 482-500, 2012


[Package ExpDE version 0.1.4 Index]