Builds and returns the bi-objective Kursawe test problem.
The Kursawe test problem is defined as follows:
Minimize \(f_1(\mathbf{x}) = \sum\limits_{i = 1}^{n - 1} (-10 \cdot \exp(-0.2 \cdot \sqrt{x_i^2 + x_{i + 1}^2})),\)
Minimize \(f_2(\mathbf{x}) = \sum\limits_{i = 1}^{n} ( |x_i|^{0.8} + 5 \cdot \sin^3(x_i)),\)
with \(-5 \leq x_i \leq 5\), for \(i = 1, 2, \ldots, n,\).
makeKursaweFunction(dimensions)
[smoof_multi_objective_function
]
[integer(1)
]
Number of decision variables.
F. Kursawe. A Variant of Evolution Strategies for Vector Optimization. Proceedings of the International Conference on Parallel Problem Solving from Nature, pp. 193-197, Springer, 1990.