Table 1 CEC2017 benchmark functions.

From: Multi-strategy secretary bird optimization algorithm for UAV path planning in complex environment

Type

ID

Function name

Rang

Dimension

\({f}_{min}\)

Unimodal

F1

Shifted and rotated bent cigar function

[−100,100]

30

100

F2

Shifted and rotated sum of different power function

[−100,100]

30

200

F3

Shifted and rotated zakharov function

[−100,100]

30

300

Multimodal

F4

Shifted and rotated rosenbrock’s function

[−100,100]

30

400

F5

Shifted and rotated rastrigin’s function

[−100,100]

30

500

F6

Shifted and rotated expanded scaffer’s F6 function

[−100,100]

30

600

F7

Shifted and rotated lunacek Bi_Rastrigin function

[−100,100]

30

700

F8

Shifted and rotated non-continuous rastrigin’s function

[−100,100]

30

800

F9

Shifted and rotated levy function

[−100,100]

30

900

F10

Shifted and rotated schwefel’s function

[−100,100]

30

1000

Hybrid

F11

Hybrid function 1 (N=3)

[−100,100]

30

1100

F12

Hybrid function 2 (N=3)

[−100,100]

30

1200

F13

Hybrid function 3 (N=3)

[−100,100]

30

1300

F14

Hybrid function 4 (N=4)

[−100,100]

30

1400

F15

Hybrid function 5 (N=4)

[−100,100]

30

1500

F16

Hybrid function 6 (N=4)

[−100,100]

30

1600

F17

Hybrid function 6 (N=5)

[−100,100]

30

1700

F18

Hybrid function 6 (N=5)

[−100,100]

30

1800

F19

Hybrid function 6 (N=5)

[−100,100]

30

1900

F20

Hybrid function 6 (N=6)

[−100,100]

30

2000

Composition

F21

Composition function 1 (N=3)

[−100,100]

30

2100

F22

Composition function 2 (N=3)

[−100,100]

30

2200

F23

Composition function 3 (N=4)

[−100,100]

30

2300

F24

Composition function 4 (N=4)

[−100,100]

30

2400

F25

Composition function 5 (N=5)

[−100,100]

30

2500

F26

Composition function 6 (N=5)

[−100,100]

30

2600

F27

Composition function 7 (N=6)

[−100,100]

30

2700

F28

Composition function 8 (N=6)

[−100,100]

30

2800

F29

Composition function 9 (N=3)

[−100,100]

30

2900

F30

Composition function 10 (N=3)

[−100,100]

30

3000