ED1 Function
Builds and returns the multi-objective ED1 test problem.
The ED1 test problem is defined as follows:
Minimize f[j](X) = (1 / (r(X) + 1)) * p(Θ(X)), for j = 1, ..., m,
with X = (x[1], ..., x[n]), where 0 ≤ x[i] ≤ 1, and Θ = (θ[1], ..., θ[m-1]), where 0 ≤ θ[j] ≤ π/2, for i = 1, ..., n and j = 1, ..., m - 1.
Moreover r(X) = sqrt(x[m]^2 + ... + x[n]^2),
p[1](Θ) = cos(θ[1])^(2/γ),
p[j](Θ) = (sin(θ[1]) * ... * sin(θ[j - 1]) * cos(θ[j]))^(2/γ), for 2 ≤ j ≤ m - 1,
and p[m](Θ) = (sin(θ[1]) * ... * sin(θ[m - 1]))^(2/γ).
makeED1Function(dimensions, n.objectives, gamma = 2, theta)
dimensions |
[ |
n.objectives |
[ |
gamma |
[ |
theta |
[ |
[smoof_multi_objective_function
]
M. T. M. Emmerich and A. H. Deutz. Test Problems based on Lame Superspheres. Proceedings of the International Conference on Evolutionary Multi-Criterion Optimization (EMO 2007), pp. 922-936, Springer, 2007.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.