Research Article

A Hybrid Butterfly Optimization Algorithm for Numerical Optimization Problems

Table 1

Descriptions of CEC 2017 test suite.

TypeNo.Description

Unimodal functions1Shifted and rotated bent Cigar function300
Unimodal functions2Shifted and rotated Rosenbrock’s function400
3Shifted and rotated Rastrigin’s function500
4Shifted and rotated expanded Scaffer’s F6 function600
5Shifted and rotated Lunacek bi-Rastrigin function700
6Shifted and rotated noncontinuous Rastrigin’s function800
7Shifted and rotated Levy function900
8Shifted and rotated Schwefel’s function1000

Hybrid functions9Hybrid function 1 (N = 3)1100
10Hybrid function 2 (N = 3)1200
11Hybrid function 3 (N = 3)1300
12Hybrid function 4 (N = 4)1400
13Hybrid function 5 (N = 4)1500
14Hybrid function 6 (N = 4)1600
15Hybrid function 6 (N = 5)1700
16Hybrid function 6 (N = 5)1800
17Hybrid function 6 (N = 5)1900
18Hybrid function 6 (N = 6)2000

Composite functions19Composition function 1 (N = 3)2100
20Composition function 2 (N = 3)2200
21Composition function 3 (N = 4)2300
22Composition function 4 (N = 4)2400
23Composition function 5 (N = 5)2500
24Composition function 6 (N = 5)2600
25Composition function 7 (N = 6)2700
26Composition function 8 (N = 6)2800
27Composition function 9 (N = 3)2900
28Composition function 10 (N = 3)3000