| recombination_onepoint {ExpDE} | R Documentation |
One-point recombination for DE
Description
Implements the one-point recombination (as used in the Simple GA).
Usage
recombination_onepoint(X, M, recpars = list(K = NULL))
Arguments
X |
population matrix (original) |
M |
population matrix (mutated) |
recpars |
recombination parameters (see |
Value
Matrix U containing the recombined population
Recombination Parameters
The recpars parameter contains all parameters required to define the
recombination. recombination_onepoint() understands the following
fields in recpars:
-
K: cut point for crossover.
Accepts integer value0 <= K < n, wherenis the dimension of the problem; UseK = 0orK = NULLfor randomly choosing a position for each pair of points.
Defaults toNULL.
References
F. Herrera, M. Lozano, A. M. Sanchez, "A taxonomy for the crossover operator for real-coded genetic algorithms: an experimental study", International Journal of Intelligent Systems 18(3) 309-338, 2003.