Description Usage Arguments Details Value References
View source: R/variation_sbx.R
SBX implementation for the MOEA/D
1  variation_sbx(X, P, etax, pc = 1, eps = 1e06, ...)

X 
Population matrix 
P 
Matrix of probabilities of selection for variation (created by

etax 
spread constant 
pc 
variablewise probability of recombination 
eps 
smallest difference considered for recombination 
... 
other parameters (included for compatibility with generic call) 
This R implementation of the Simulated Binary Crossover reproduces the C code implementation available in the R package emoa 0.50, by Olaf Mersmann. The differences between the present version and the original one are:
The operator is performed on the variables scaled to the [0, 1]
interval, which simplifies the calculations.
Calculations are vectorized over variables, which also simplifies the implementation.
Matrix X
' containing the recombined population
Deb, K. and Agrawal, R. B. (1995) Simulated binary crossover for continuous
search space. Complex Systems, 9 115148
Olaf Mersmann (2012). emoa: Evolutionary Multiobjective
Optimization Algorithms. R package version 0.50.
http://CRAN.Rproject.org/package=emoa
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.