Learn R Programming

ExpDE (version 0.2.0)

recombination_bin: /bin recombination for DE

Description

Implements the "/bin" (binomial) recombination for the ExpDE framework

Usage

recombination_bin(X, M, recpars)

Value

Matrix U containing the recombined population

Arguments

X

population matrix (original)

M

population matrix (mutated)

recpars

recombination parameters (see Recombination parameters for details)

Recombination Parameters

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

  • cr : component-wise probability of using the value in M.
    Accepts numeric value 0 < cr <= 1.

  • minchange : logical flag to force each new candidate solution to inherit at least one component from its mutated 'parent'.
    Defaults to TRUE

References

K. Price, R.M. Storn, J.A. Lampinen, "Differential Evolution: A Practical Approach to Global Optimization", Springer 2005