recombination_pbest: p-Best recombination for DE

Description Usage Arguments Value Recombination Parameters Warning References

Description

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

Usage

1
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


fcampelo/ExpDE documentation built on May 16, 2019, 12:04 p.m.