Katsuura objective function.
This class defines the Katsuura global optimization problem. This is a multimodal minimization problem defined as follows:
Where, in this exercise, .
Here, represents the number of dimensions and for .
Global optimum: for for .
Adorio, E. MVF - “Multivariate Test Functions Library in C for Unconstrained Global Optimization”, 2005 Gavana, A. Global Optimization Benchmarks and AMPGO
Todo
Adorio has wrong global minimum. Adorio uses round, Gavana docstring uses floor, but Gavana code uses round. We’ll use round...
Keane objective function.
This class defines the Keane global optimization problem. This is a multimodal minimization problem defined as follows:
with for .
Global optimum: for .
Jamil, M. & Yang, X.-S. A Literature Survey of Benchmark Functions For Global Optimization Problems Int. Journal of Mathematical Modelling and Numerical Optimisation, 2013, 4, 150-194.
Todo
Jamil #69, there is no way that the function can have a negative value. Everything is squared. I think that they have the wrong solution.
Kearfott Cosine objective function.
Kowalik objective function.
This class defines the Kowalik global optimization problem. This is a multimodal minimization problem defined as follows:
Where:
Here, represents the number of dimensions and for .
Global optimum: for .