Research Article

An Efficient Hybrid Conjugate Gradient Method with the Strong Wolfe-Powell Line Search

Table 1

A list of problem functions used with the SWP condition with and .

NumberFunctionDimension/s Initial points

1Extended White & Holst function [23]500, 1000, 5000, 10000(−1.2, 1, −1.2, 1, …, −1.2, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
2Extended Rosenbrock function [24]500, 1000, 5000, 10000(−1.2, 1, −1.2, 1, …, −1.2, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
3Six-hump function [25]2(1, 1), (5, 5), (10, 10), (15, 15)
4Extended Beale function [23]500, 1000, 5000, 10000(−1, −1, …, −1), (0.5, 0.5,..., 0.5), (10, 10, …, 10), (1, 1, …, 1)
5Three-hump function [25]2(1, 1), (5, 5), (10, 10), (15, 15)
6Extended Himmelblau function [23]500, 1000, 5000, 10000(1, 1, …, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
7Diagonal 2 function [23]500, 1000, 5000, 10000(0.2, 0.2, …, 0.2), (0.25, 0.25, …, 0.25), (0.5, 0.5, …, 0.5), (1, 1, …, 1)
8NONSCOMP function [24]500, 1000, 5000, 10000(1, 1, …, 1), (−1, −1, …, −1), (−2, −2, …, −2), (−5, −5, …, −5)
9Extended DENSCHNB function [24]500, 1000, 5000, 10000(1, 1, …, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
10Booth function [25]2(1, 1), (5, 5), (10, 10), (15, 15)
11Extended quadratic penalty function QP2 [24]100, 200, 300, 400(2, 2, …, 2), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
12DIXMAANA function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
13DIXMAANB function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
14DIXMAANC function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
15DIXMAAND function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
16DIXMAANE function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
17DIXMAANF function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
18DIXMAANG function [24]1500, 3000, 6000, 9000(1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3), (5, 5, …, 5)
19NONDIA function [24]500, 1000, 5000, 10000(−2, −2, …, −2), (−1, −1, …, −1), (0, 0, …, 0), (1, 1, …, 1)
20Extended Tridiagonal 1 function [24]500, 1000, 5000, 10000(1, 1, …, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
21DQDRTIC function [24]500, 1000, 5000, 10000(−1, −1, …, −1), (1, 1, …, 1), (2, 2, …, 2), (3, 3, …, 3)
22Diagonal 4 function [24]500, 1000, 5000, 10000(1, 1, …, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)
23DQDRTIC function [24]10, 20, 30, 40(1, 1, …, 1), (−1, −1, …, −1), (1, 1, …, 1), (2, 2, …, 2)
24Extended Cliff function [24]100, 200, 300, 400(1, 1, …, 1), (5, 5, …, 5), (10, 10, …, 10), (15, 15, …, 15)