variation_sbx: Simulated binary crossover

Description Usage Arguments Details Value References

View source: R/variation_sbx.R

Description

SBX implementation for the MOEA/D

Usage

1
variation_sbx(X, P, etax, pc = 1, eps = 1e-06, ...)

Arguments

X

Population matrix

P

Matrix of probabilities of selection for variation (created by define_neighborhood()).

etax

spread constant

pc

variable-wise probability of recombination

eps

smallest difference considered for recombination

...

other parameters (included for compatibility with generic call)

Details

This R implementation of the Simulated Binary Crossover reproduces the C code implementation available in the R package emoa 0.5-0, by Olaf Mersmann. The differences between the present version and the original one are:

Value

Matrix X' containing the recombined population

References

Deb, K. and Agrawal, R. B. (1995) Simulated binary crossover for continuous search space. Complex Systems, 9 115-148

Olaf Mersmann (2012). emoa: Evolutionary Multiobjective Optimization Algorithms. R package version 0.5-0.
http://CRAN.R-project.org/package=emoa


fcampelo/MOEADr documentation built on Nov. 21, 2018, 10:25 p.m.