Calculates weight vectors for the MOEADr package

generate_weights(decomp, m, ...)

Arguments

decomp

List containing the decomposition method parameters. See moead() for details.

m

Number of objectives (\(m \ge 2\))

...

other parameters (included for compatibility with generic call)

Value

Weight matrix W

Details

This routine calculates the weight vectors for the MOEA/D. The list of available methods for generating the weights, as well as information about their specific parameters, can be generated using get_decomposition_methods().

References

F. Campelo, L.S. Batista, C. Aranha (2020): The MOEADr Package: A Component-Based Framework for Multiobjective Evolutionary Algorithms Based on Decomposition. Journal of Statistical Software doi:10.18637/jss.v092.i06

Examples

decomp <- list(name = "sld", H = 99)
W <- generate_weights(decomp, m = 2)