DTLZ4: The DTLZ4 test function.

View source: R/functions.R

DTLZ4R Documentation

The DTLZ4 test function.

Description

The DTLZ4 test function.

Usage

DTLZ4(individual, nObj, alpha = 100)

Arguments

individual

The vector of individual (or matrix of population) to be evaluated.

nObj

The number of objective

alpha

Alpha value of DTLZ4 function.

Value

A matrix of size nObjective x population size, containing the objective values for each individual.

References

Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable Multi-Objective Optimization Test Problems. In: Congress on Evolutionary Computation (CEC). pp. 825–830. IEEE Press, Piscataway, NJ (2002)

Examples

individual <- stats::runif(14)
nObj <- 4
DTLZ4(individual,nObj)

dots26/MaOEA documentation built on Jan. 26, 2023, 4:34 a.m.