Research Article

A Novel Self-Adaptive Harmony Search Algorithm

Table 2

Six well-known multimodal benchmark functions.

Name Expression

Shifted rotated Ackley's function
Shifted rotated Bohachevsky's function
Shifted rotated Griewank's function
Shifted rotated Rastrigin's function
Shifted rotated Schaffer's function
Shifted rotated Schwefel’s problem 2.13

. is a solution in the search range of −10, 10 . is a random vector in the range of −10, 10 . M is an identity orthogonal matrix. is also a random number. In this study, these biases are randomly given. They are equal to −140, −310, −180, −330, 390, and −460, respectively. For the twelfth benchmark function, global optimum and ; for other functions, global optimum and .