makeInvertedVincentFunction function

Inverted Vincent Function

Inverted Vincent Function

Single-objective test function based on the formula [REMOVE_ME]f(x)=1ni=1nsin(10log(xi))[REMOVEME2] f(\mathbf{x}) = \frac{1}{n} \sum_{i = 1}^{n} \sin(10 \log(\mathbf{x}_i)) [REMOVE_ME_2]

subject to xi[0.25,10]\mathbf{x}_i \in [0.25, 10] for i=1,,ni = 1, \ldots, n.

makeInvertedVincentFunction(dimensions)

Arguments

  • dimensions: [integer(1)]

    Size of corresponding parameter space.

Returns

[smoof_single_objective_function]

Description

Single-objective test function based on the formula

f(x)=1ni=1nsin(10log(xi)) f(\mathbf{x}) = \frac{1}{n} \sum_{i = 1}^{n} \sin(10 \log(\mathbf{x}_i))

subject to xi[0.25,10]\mathbf{x}_i \in [0.25, 10] for i=1,,ni = 1, \ldots, n.

References

Xiadong Li, Andries Engelbrecht, and Michael G. Epitropakis. Benchmark functions for CEC2013 special session and competition on niching methods for multimodal function optimization. Technical report, RMIT University, Evolutionary Computation and Machine Learning Group, Australia, 2013.

  • Maintainer: Jakob Bossek
  • License: BSD_2_clause + file LICENSE
  • Last published: 2023-03-10