The approximation of the objective function's second-derivatives matrix underlies the Broyden family (BF) of unconstrained optimization methods, and richer gradient information generally yields a more accurate approximation. This paper proposes a new optimization technique that replaces the traditional two-point, secant-based linear model of the gradient with a Natural Cubic Spline Interpolation Polynomial (NCSIP), constructed using either three points (M=2) or four points (M=3). The proposed method was implemented in MATLAB and tested against the traditional Broyden family method (M=1) on a set of standard unconstrained test problems across the range The traditional method (M=1) recorded a total of 11564 iterations and 14867 function/gradient evaluations, while the four-point NCSIP model (M=3) achieved a clear efficiency improvement, with totals of 11063 iterations and 14082 function/gradient evaluations; the improvement achieved by the three-point model (M=2) was comparatively modest (11627 iterations and 14750 function/gradient evaluations). The best performance of the M=3 model was observed at higher values of the parameter Φ (near Φ=1), where it clearly outperformed the traditional method. The proposed method was also compared against the related Newton Divided Difference Interpolation (NDDI) method, using its corresponding three-point (M=4) and four-point (M=5) variants; the results showed a marginal numerical advantage of NCSIP over NDDI in total function/gradient evaluations when using four points (14082 vs. 14187). Taken together, these findings suggest that the number of gradient evaluations exploited, rather than the specific interpolation scheme, is the primary driver of efficiency gains. It should be noted that the algorithm's convergence properties are inferred from its algebraic reduction to the classical secant-based Broyden equation near the minimum, rather than established through a formal convergence proof.
| Published in | American Journal of Applied Mathematics (Volume 14, Issue 5) |
| DOI | 10.11648/j.ajam.20261405.15 |
| Page(s) | 307-330 |
| Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
| Copyright |
Copyright © The Author(s), 2026. Published by Science Publishing Group |
Unconstrained Optimization Methods, Broyden Family, Quasi-Newton Methods, Natural Cubic Spline Interpolation, Newton Divided Difference Interpolation
Function Name | Φ=0.1 | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 85* | 109* | 86 | 113 | 92 | 111 |
(5, 5) | 78* | 92* | 113 | 140 | 174 | 206 | ||
(10, 10) | 115* | 141 | 182 | 216 | 183 | 138* | ||
Beale | 2 | (0, 0) | 13 | 16 | 12* | 16* | 12* | 16* |
(1, -1) | 14 | 21 | 12* | 17* | 14 | 21 | ||
(0.1, -2) | 59 | 75 | 35* | 49* | 51 | 73 | ||
Trigonometric | 8 | (90,…, 90) | 178 | 194 | 72* | 86* | 130 | 143 |
(0.1,…, 0.1) | 42 | 46 | 32* | 35* | 37 | 40 | ||
(30,…, 30) | 76* | 89* | 109 | 121 | 82 | 94 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 287 | 320 | 230* | 254* | 231 | 258 |
(3, 3, 3, 3) | 288 | 317 | 306 | 329 | 257* | 292* | ||
(3, -1, 0, 1) | 306 | 330 | 147* | 161* | 156 | 177 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 141* | 161* | 211 | 241 | 177 | 198 |
(0, 0, 0, 0) | 86 | 100 | 16* | 31* | 53 | 63 | ||
(3, 0, 3, 0) | 275 | 316 | 294 | 322 | 137* | 153* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 153 | 177 | 136 | 154 | 130* | 151* |
(10, 10, 10, 10, 0, 0, 0, 0) | 100 | 119 | 91* | 113* | 91* | 115 | ||
146 | 177 | 136 | 154 | 130* | 151* | |||
Total | 2442 | 2800 | 2220 | 2552 | 2137* | 2400* |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 30* | 40* | 34 | 48 | 32 | 49 |
(5, 5) | 60 | 77 | 67 | 94 | 45* | 66* | ||
(10, 10) | 66 | 97 | 80 | 121 | 54* | 76* | ||
Beale | 2 | (0, 0) | 14* | 17* | 24 | 27 | 24 | 27 |
(1, -1) | 14 | 21 | 12* | 17* | 14 | 21 | ||
(0.1, -2) | 56 | 72 | 31* | 38* | 50 | 65 | ||
Trigonometric | 8 | (90,…, 90) | 177 | 198 | 167* | 186* | 209 | 232 |
(0.1,…, 0.1) | 28* | 33* | 31 | 34 | 31 | 34 | ||
(30,…, 30) | 63* | 76* | 89 | 101 | 171 | 187 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 197 | 229 | 148* | 175* | 155 | 181 |
(3, 3, 3, 3) | 164* | 200 | 194 | 227 | 172 | 193* | ||
(3, -1, 0, 1) | 204 | 227 | 93 | 107* | 90* | 114 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 102 | 117 | 126 | 143 | 77* | 95* |
(0, 0, 0, 0) | 59 | 70 | 39* | 50* | 46 | 58 | ||
(3, 0, 3, 0) | 129 | 152 | 183 | 222 | 85* | 102* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 123 | 149 | 112* | 133* | 134 | 155 |
(10, 10, 10, 10, 0, 0, 0, 0) | 67* | 84* | 101 | 120 | 71 | 94 | ||
129 | 149 | 156 | 179 | 115* | 135* | |||
Total | 1682 | 2008 | 1687 | 2022 | 1575* | 1884* |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 31* | 45* | 34 | 47 | 70 | 91 |
(5, 5) | 51* | 69* | 66 | 88 | 53 | 74 | ||
(10, 10) | 66 | 89 | 80 | 115 | 60* | 87* | ||
Beale | 2 | (0, 0) | 15* | 18* | 21 | 24 | 21 | 24 |
(1, -1) | 13 | 20 | 11* | 16* | 13 | 20 | ||
(0.1, -2) | 33 | 48 | 31 | 39 | 24* | 35* | ||
Trigonometric | 8 | (90,…, 90) | 90* | 104* | 108 | 123 | 106 | 120 |
(0.1,…, 0.1) | 26* | 30* | 28 | 31 | 29 | 32 | ||
(30,…, 30) | 62* | 77* | 104 | 125 | 79 | 93 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 124 | 160 | 105* | 127* | 109 | 130 |
(3, 3, 3, 3) | 124 | 155 | 156 | 184 | 108* | 139* | ||
(3, -1, 0, 1) | 92 | 110 | 72 | 90 | 67* | 91* | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 74* | 89* | 74* | 93 | 82 | 99 |
(0, 0, 0, 0) | 50 | 61 | 29* | 42* | 36 | 45 | ||
(3, 0, 3, 0) | 87 | 108 | 106 | 133 | 70* | 86* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 60* | 81* | 91 | 112 | 82 | 101 |
(10, 10, 10, 10, 0, 0, 0, 0) | 54* | 71* | 66 | 84 | 61 | 79 | ||
37* | 55* | 139 | 158 | 84 | 103 | |||
Total | 1089* | 1390* | 1321 | 1631 | 1154 | 1449 |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 33 | 44* | 32* | 45 | 36 | 52 |
(5, 5) | 47 | 64* | 43* | 66 | 58 | 78 | ||
(10, 10) | 69 | 96 | 78 | 123 | 61* | 85* | ||
Beale | 2 | (0, 0) | 15* | 18* | 23 | 26 | 23 | 26 |
(1, -1) | 13 | 20 | 12* | 17* | 13 | 20 | ||
(0.1, -2) | 28 | 41 | 28 | 38 | 22* | 32* | ||
Trigonometric | 8 | (90,…, 90) | 72 | 86 | 58* | 72* | 114 | 134 |
(0.1,…, 0.1) | 25* | 28* | 26 | 29 | 26 | 29 | ||
(30,…, 30) | 63 | 78 | 89 | 103 | 52* | 67* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 88* | 120 | 94 | 119* | 90 | 122 |
(3, 3, 3, 3) | 102* | 132* | 120 | 153 | 114 | 144 | ||
(3, -1, 0, 1) | 85 | 104 | 69 | 84 | 65 | 90 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 69* | 85* | 72 | 90 | 78 | 97 |
(0, 0, 0, 0) | 45 | 60 | 30* | 43* | 39 | 48 | ||
(3, 0, 3, 0) | 96 | 116 | 90 | 111 | 61* | 79* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 66 | 88 | 60* | 81* | 67 | 84 |
(10, 10, 10, 10, 0, 0, 0, 0) | 53* | 69* | 72 | 90 | 68 | 85 | ||
98 | 122 | 128 | 147 | 81* | 102* | |||
Total | 1067* | 1371* | 1124 | 1437 | 1068 | 1374 |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 33* | 47* | 39 | 62 | 43 | 58 |
(5, 5) | 46 | 64 | 35* | 53* | 42 | 61 | ||
(10, 10) | 60* | 86* | 71 | 110 | 66 | 96 | ||
Beale | 2 | (0, 0) | 18* | 21* | 19 | 22 | 19 | 22 |
(1, -1) | 12 | 19 | 11* | 16* | 12 | 19 | ||
(0.1, -2) | 20* | 33* | 29 | 39 | 28 | 36 | ||
Trigonometric | 8 | (90,…, 90) | 114 | 136 | 136 | 163 | 106* | 132* |
(0.1,…, 0.1) | 23* | 26* | 24 | 27 | 24 | 27 | ||
(30,…, 30) | 57 | 73 | 70 | 84 | 50* | 67* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 82 | 117 | 78* | 101* | 88 | 119 |
(3, 3, 3, 3) | 101 | 131 | 114 | 147 | 89* | 114* | ||
(3, -1, 0, 1) | 76 | 105 | 60* | 78* | 62 | 86 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 60* | 76* | 65 | 80 | 60* | 78 |
(0, 0, 0, 0) | 44 | 60 | 28* | 41* | 35 | 46 | ||
(3, 0, 3, 0) | 94 | 118 | 79 | 100 | 54* | 72* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 86 | 109 | 75 | 91* | 71* | 92 |
(10, 10, 10, 10, 0, 0, 0, 0) | 61* | 77* | 68 | 85 | 64 | 81 | ||
65* | 87* | 104 | 124 | 73 | 93 | |||
Total | 1052 | 1385 | 1105 | 1423 | 986* | 1299* |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 32* | 46* | 37 | 52 | 32* | 46* |
(5, 5) | 42 | 59 | 34* | 54* | 39 | 59 | ||
(10, 10) | 61 | 87* | 59* | 92 | 65 | 92 | ||
Beale | 2 | (0, 0) | 18 | 21 | 16* | 20* | 16* | 20* |
(1, -1) | 13 | 20 | 12* | 17* | 13 | 20 | ||
(0.1, -2) | 19 | 33 | 16* | 22* | 22 | 32 | ||
Trigonometric | 8 | (90,…, 90) | 80* | 102* | 108 | 129 | 95 | 116 |
(0.1,…, 0.1) | 22* | 25* | 22* | 25* | 22* | 25* | ||
(30,…, 30) | 57* | 72* | 62 | 76 | 82 | 99 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 81 | 112 | 79 | 105 | 72* | 99* |
(3, 3, 3, 3) | 92 | 125 | 100 | 131 | 84* | 116* | ||
(3, -1, 0, 1) | 74 | 101 | 61 | 77* | 56* | 80 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 56 | 76 | 60 | 78 | 53* | 71* |
(0, 0, 0, 0) | 39 | 51 | 27* | 39* | 34 | 47 | ||
(3, 0, 3, 0) | 62 | 87 | 59 | 79 | 41* | 60* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 44* | 66* | 50 | 67 | 67 | 89 |
(10, 10, 10, 10, 0, 0, 0, 0) | 45 | 61 | 71 | 89 | 32* | 49* | ||
88 | 113 | 65 | 88 | 61* | 82* | |||
Total | 925 | 1257 | 938 | 1240 | 886* | 1202* |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 32* | 47* | 34 | 47* | 33 | 47* |
(5, 5) | 47 | 63 | 32* | 49* | 42 | 62 | ||
(10, 10) | 60 | 86* | 57* | 86* | 65 | 90 | ||
Beale | 2 | (0, 0) | 12* | 16* | 12* | 17 | 12* | 17 |
(1, -1) | 13 | 21 | 11* | 16* | 13 | 21 | ||
(0.1, -2) | 19 | 33 | 15* | 22* | 26 | 32 | ||
Trigonometric | 8 | (90,…, 90) | 91 | 115 | 66* | 87* | 82 | 102 |
(0.1,…, 0.1) | 22 | 25 | 21* | 24* | 21* | 24* | ||
(30,…, 30) | 51* | 66* | 77 | 94 | 77 | 92 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 78 | 110 | 73 | 99 | 69* | 93* |
(3, 3, 3, 3) | 85 | 109* | 87 | 115 | 81* | 111 | ||
(3, -1, 0, 1) | 75 | 102 | 58 | 77 | 53* | 80* | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 53 | 74 | 53 | 71 | 50* | 69* |
(0, 0, 0, 0) | 36 | 51 | 24* | 36* | 31 | 41 | ||
(3, 0, 3, 0) | 53 | 79 | 58 | 80 | 44* | 68* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 42* | 65* | 69 | 88 | 50 | 75 |
(10, 10, 10, 10, 0, 0, 0, 0) | 48 | 64 | 63 | 80 | 31* | 48* | ||
80 | 102 | 69* | 92* | 82 | 103 | |||
Total | 897 | 1228 | 879 | 1180 | 862* | 1175* |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 33* | 48* | 35 | 48 | 35 | 51 |
(5, 5) | 46 | 63 | 34 | 50 | 41* | 62* | ||
(10, 10) | 61 | 90 | 50* | 80* | 57 | 81 | ||
Beale | 2 | (0, 0) | 12 | 16 | 13 | 18 | 10* | 15* |
(1, -1) | 12 | 20 | 11* | 16* | 12 | 20 | ||
(0.1, -2) | 19 | 31 | 17* | 23* | 20 | 28 | ||
Trigonometric | 8 | (90,…, 90) | 63* | 79* | 72 | 94 | 80 | 106 |
(0.1,…, 0.1) | 20 | 24 | 20 | 23 | 19* | 22* | ||
(30,…, 30) | 49* | 64* | 68 | 84 | 61 | 75 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 75 | 116 | 74 | 99 | 67* | 95* |
(3, 3, 3, 3) | 84 | 112 | 84 | 109* | 83* | 112 | ||
(3, -1, 0, 1) | 66 | 93 | 57 | 76 | 48* | 72* | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 55 | 74 | 44* | 62* | 61 | 77 |
(0, 0, 0, 0) | 32 | 50 | 21* | 32* | 34 | 46 | ||
(3, 0, 3, 0) | 52 | 79 | 52 | 73 | 47* | 64* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 52* | 71* | 59 | 78 | 55 | 77 |
(10, 10, 10, 10, 0, 0, 0, 0) | 42* | 58* | 55 | 72 | 46 | 65 | ||
62 | 85 | 53 | 75 | 50* | 70* | |||
Total | 835 | 1173 | 819* | 1112* | 826 | 1138 |
Function Name | Φ=0. | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 31* | 44* | 34 | 47 | 35 | 49 |
(5, 5) | 42 | 62 | 30* | 48 | 41 | 36* | ||
(10, 10) | 54* | 81* | 62 | 95 | 57 | 85 | ||
Beale | 2 | (0, 0) | 11 | 15 | 13 | 18 | 9* | 14* |
(1, -1) | 13 | 21 | 12* | 17* | 13 | 21 | ||
(0.1, -2) | 21 | 31 | 17* | 23* | 17 | 27 | ||
Trigonometric | 8 | (90,…, 90) | 66 | 85 | 62* | 78* | 65 | 81 |
(0.1,…, 0.1) | 20 | 24 | 19* | 22* | 19* | 22* | ||
(30,…, 30) | 48* | 63* | 56 | 71 | 58 | 72 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 70* | 107 | 70* | 102 | 73 | 101 |
(3, 3, 3, 3) | 83 | 116 | 82 | 113 | 77* | 106* | ||
(3, -1, 0, 1) | 71 | 101 | 50* | 70* | 50* | 74 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 49 | 69 | 46* | 63* | 52 | 71 |
(0, 0, 0, 0) | 32 | 45 | 23* | 36* | 31 | 41 | ||
(3, 0, 3, 0) | 51 | 71 | 43* | 69 | 44 | 65* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 36* | 57* | 57 | 79 | 51 | 75 |
(10, 10, 10, 10, 0, 0, 0, 0) | 40* | 56* | 52 | 69 | 44 | 61 | ||
56* | 79* | 57 | 82 | 82 | 103 | |||
Total | 794 | 1127 | 785* | 1102* | 818 | 1104 |
Function Name | Φ= | |||||||
|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=1 | M=2 | M=3 | ||||
K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 34 | 48 | 34 | 47 | 28* | 41* |
(5, 5) | 43 | 62 | 31* | 46* | 38 | 59 | ||
(10, 10) | 60 | 90 | 50* | 75* | 62 | 91 | ||
Beale | 2 | (0, 0) | 12 | 16 | 13 | 18 | 10* | 15* |
(1, -1) | 13 | 21 | 11* | 16* | 13 | 21 | ||
(0.1, -2) | 21 | 31 | 16* | 23* | 23 | 32 | ||
Trigonometric | 8 | (90,…, 90) | 50 | 68 | 39* | 54* | 50 | 63 |
(0.1,…, 0.1) | 20 | 23 | 19* | 22* | 19* | 22* | ||
(30,…, 30) | 45* | 60* | 69 | 87 | 54 | 72 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 72 | 109 | 67 | 93 | 61* | 88* |
(3, 3, 3, 3) | 80 | 115 | 79 | 111 | 77* | 105* | ||
(3, -1, 0, 1) | 71 | 108 | 49 | 68* | 48* | 73 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 45* | 63* | 50 | 70 | 50 | 70 |
(0, 0, 0, 0) | 34 | 51 | 21* | 34* | 28 | 39 | ||
(3, 0, 3, 0) | 48 | 73 | 46 | 73 | 44* | 62* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 44* | 64* | 53 | 74 | 50 | 73 |
(10, 10, 10, 10, 0, 0, 0, 0) | 42 | 58 | 37* | 54* | 43 | 59 | ||
47* | 68* | 65 | 86 | 53 | 72 | |||
Total | 781 | 1128 | 749* | 1051* | 751 | 1057 |
M=1 | M=2 | M=3 | ||||
|---|---|---|---|---|---|---|
K | FG | K | FG | K | FG | |
0.1 | 2442 | 2800 | 2220 | 2552 | 2137* | 2400* |
0.2 | 1682 | 2008 | 1687 | 2022 | 1575* | 1884* |
0.3 | 1089* | 1390* | 1321 | 1631 | 1154 | 1449 |
0.4 | 1067* | 1371* | 1124 | 1437 | 1068 | 1374 |
0.5 | 1052 | 1385 | 1105 | 1423 | 986* | 1299* |
0.6 | 925 | 1257 | 938 | 1240 | 886* | 1202* |
0.7 | 897 | 1228 | 879 | 1180 | 862* | 1175* |
0.8 | 835 | 1173 | 819* | 1112* | 826 | 1138 |
0.9 | 794 | 1127 | 785* | 1102* | 818 | 1104 |
1 | 781 | 1128 | 749* | 1051* | 751 | 1057 |
Total | 11564 | 14867 | 11627 | 14750 | 11063* | 14082* |
Function Name | Φ=0.1 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 50* | 70* | 90 | 109 | 86 | 113 | 92 | 111 |
(5, 5) | 115 | 150 | 162 | 194 | 113* | 140* | 174 | 206 | ||
(10, 10) | 60* | 105* | 183 | 238 | 182 | 216 | 183 | 138 | ||
Beale | 2 | (0, 0) | 12* | 16* | 12* | 16* | 12* | 16* | 12* | 16* |
(1, -1) | 12* | 17* | 14 | 21 | 12* | 17* | 14 | 21 | ||
(0.1, -2) | 29* | 41* | 102 | 118 | 35 | 49 | 51 | 73 | ||
Trigonometric | 8 | (90,…, 90) | 72* | 86* | 110 | 123 | 72* | 86* | 130 | 143 |
(0.1,…, 0.1) | 32* | 35* | 37 | 40 | 32* | 35* | 37 | 40 | ||
(30,…, 30) | 109 | 121 | 111 | 123 | 109 | 121 | 82* | 94* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 231 | 266 | 208* | 235* | 230 | 254 | 231 | 258 |
(3, 3, 3, 3) | 325 | 362 | 249* | 282* | 306 | 329 | 257 | 292 | ||
(3, -1, 0, 1) | 147* | 161* | 156 | 177 | 147* | 161* | 156 | 177 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 148 | 164 | 147* | 160* | 211 | 241 | 177 | 198 |
(0, 0, 0, 0) | 14* | 25* | 67 | 77 | 16 | 31 | 53 | 63 | ||
(3, 0, 3, 0) | 216 | 247 | 123* | 137* | 294 | 322 | 137 | 153 | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 119 | 142 | 96* | 117* | 136 | 154 | 130 | 151 |
(10, 10, 10, 10, 0, 0, 0, 0) | 91* | 113* | 91* | 115 | 91* | 113* | 91* | 115 | ||
202 | 229 | 176 | 195 | 136 | 154 | 130* | 151* | |||
Total | 1984* | 2350* | 2134 | 2477 | 2220 | 2552 | 2137 | 2400 |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 34 | 48* | 32* | 49 | 34 | 48* | 32* | 49 |
(5, 5) | 43* | 63* | 46 | 67 | 67 | 94 | 45 | 66 | ||
(10, 10) | 83 | 126 | 52* | 74* | 80 | 121 | 54 | 76 | ||
Beale | 2 | (0, 0) | 24* | 27* | 24* | 27* | 24* | 27* | 24* | 27* |
(1, -1) | 12* | 17* | 14 | 21 | 12* | 17* | 14 | 21 | ||
(0.1, -2) | 31* | 38* | 50 | 65 | 31* | 38* | 50 | 65 | ||
Trigonometric | 8 | (90,…, 90) | 167* | 186* | 199 | 222 | 167* | 186* | 209 | 232 |
(0.1,…, 0.1) | 31* | 34* | 31* | 34* | 31* | 34* | 31* | 34* | ||
(30,…, 30) | 89* | 101* | 92 | 104 | 89* | 101* | 171 | 187 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 176 | 209 | 159 | 186 | 148* | 175* | 155 | 181 |
(3, 3, 3, 3) | 216 | 250 | 170* | 190* | 194 | 227 | 172 | 193 | ||
(3, -1, 0, 1) | 93 | 107 | 90* | 114* | 93 | 107 | 90* | 114* | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 142 | 158 | 133 | 161 | 126 | 143 | 77* | 95* |
(0, 0, 0, 0) | 33* | 45* | 49 | 59 | 39 | 50 | 46 | 58 | ||
(3, 0, 3, 0) | 154 | 177 | 86 | 101* | 183 | 222 | 85* | 102 | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 113 | 132 | 73* | 94* | 112 | 133 | 134 | 155 |
(10, 10, 10, 10, 0, 0, 0, 0) | 101 | 120 | 71* | 94* | 101 | 120 | 71* | 94* | ||
112 | 131 | 93* | 111* | 156 | 179 | 115 | 135 | |||
Total | 1654 | 1969 | 1464* | 1773* | 1687 | 2022 | 1575 | 1884 |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 34* | 47* | 70 | 91 | 34* | 47* | 70 | 91 |
(5, 5) | 43* | 61* | 53 | 74 | 66 | 88 | 53 | 74 | ||
(10, 10) | 62 | 99 | 61 | 87 | 80 | 115 | 60* | 87* | ||
Beale | 2 | (0, 0) | 21* | 24* | 21* | 24* | 21* | 24* | 21* | 24* |
(1, -1) | 11* | 16* | 13 | 20 | 11* | 16* | 13 | 20 | ||
(0.1, -2) | 31 | 39 | 54 | 67 | 31 | 39 | 24* | 35* | ||
Trigonometric | 8 | (90,…, 90) | 108 | 123 | 111 | 125 | 108 | 123 | 106* | 120* |
(0.1,…, 0.1) | 28* | 31* | 29 | 32 | 28* | 31* | 29 | 32 | ||
(30,…, 30) | 99 | 121 | 98 | 113 | 104 | 125 | 79* | 93* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 113 | 139 | 116 | 138 | 105* | 127* | 109 | 130 |
(3, 3, 3, 3) | 146 | 173 | 108* | 139* | 156 | 184 | 108* | 139* | ||
(3, -1, 0, 1) | 72 | 90* | 67* | 91 | 72 | 90* | 67* | 91 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 77 | 96 | 88 | 109 | 74* | 93* | 82 | 99 |
(0, 0, 0, 0) | 39 | 52 | 34 | 44 | 29* | 42* | 36 | 45 | ||
(3, 0, 3, 0) | 120 | 147 | 71 | 87 | 106 | 133 | 70* | 86* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 60* | 83* | 93 | 116 | 91 | 112 | 82 | 101 |
(10, 10, 10, 10, 0, 0, 0, 0) | 66 | 84 | 61* | 79* | 66 | 84 | 61* | 79* | ||
114 | 136 | 113 | 133 | 139 | 158 | 84* | 103* | |||
Total | 1244 | 1561 | 1261 | 1569 | 1321 | 1631 | 1154* | 1449* |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 32* | 45* | 36 | 52 | 32* | 45* | 36 | 52 |
(5, 5) | 67 | 88 | 58 | 78 | 43* | 66* | 58 | 78 | ||
(10, 10) | 58* | 90 | 61 | 85* | 78 | 123 | 61 | 85* | ||
Beale | 2 | (0, 0) | 23* | 26* | 23* | 26* | 23* | 26* | 23* | 26* |
(1, -1) | 12* | 17* | 13 | 20 | 12* | 17* | 13 | 20 | ||
(0.1, -2) | 28 | 38 | 31 | 43 | 28 | 38 | 22* | 32* | ||
Trigonometric | 8 | (90,…, 90) | 58* | 72* | 63 | 76 | 58* | 72* | 114 | 134 |
(0.1,…, 0.1) | 26* | 29* | 26* | 29* | 26* | 29* | 26* | 29* | ||
(30,…, 30) | 89 | 103 | 86 | 106 | 89 | 103 | 52* | 67* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 80* | 104* | 86 | 107 | 94 | 119 | 90 | 122 |
(3, 3, 3, 3) | 120 | 146 | 114* | 144* | 120 | 153 | 114* | 144* | ||
(3, -1, 0, 1) | 69 | 84* | 65* | 90 | 69 | 84* | 65* | 90 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 76 | 96 | 86 | 108 | 72* | 90* | 78 | 97 |
(0, 0, 0, 0) | 31 | 45 | 40 | 49 | 30* | 43* | 39 | 48 | ||
(3, 0, 3, 0) | 93 | 118 | 63 | 80 | 90 | 111 | 61* | 79* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 86 | 105 | 84 | 102 | 60* | 81* | 67 | 84 |
(10, 10, 10, 10, 0, 0, 0, 0) | 72 | 90 | 68* | 85* | 72 | 90 | 68* | 85* | ||
109 | 132 | 117 | 137 | 128 | 147 | 81* | 102* | |||
Total | 1129 | 1428 | 1120 | 1417 | 1124 | 1437 | 1068* | 1374* |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 39* | 62 | 43 | 58* | 39* | 62 | 43 | 58* |
(5, 5) | 41 | 60 | 42 | 61 | 35* | 53* | 42 | 61 | ||
(10, 10) | 60* | 91* | 68 | 98 | 71 | 110 | 66 | 96 | ||
Beale | 2 | (0, 0) | 19* | 22* | 19* | 22* | 19* | 22* | 19* | 22* |
(1, -1) | 11* | 16* | 12 | 19 | 11* | 16* | 12 | 19 | ||
(0.1, -2) | 29 | 39 | 32 | 41 | 29 | 39 | 28* | 36* | ||
Trigonometric | 8 | (90,…, 90) | 141 | 168 | 88* | 108* | 136 | 163 | 106 | 132 |
(0.1,…, 0.1) | 24* | 27* | 24* | 27* | 24* | 27* | 24* | 27* | ||
(30,…, 30) | 70 | 84 | 66 | 80 | 70 | 84 | 50* | 67* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 82 | 108 | 86 | 117 | 78* | 101* | 88 | 119 |
(3, 3, 3, 3) | 115 | 143 | 89* | 114* | 114 | 147 | 89* | 114* | ||
(3, -1, 0, 1) | 60* | 78* | 62 | 82 | 60* | 78* | 62 | 86 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 65 | 81 | 56* | 75* | 65 | 80 | 60 | 78 |
(0, 0, 0, 0) | 27* | 40* | 36 | 47 | 28 | 41 | 35 | 46 | ||
(3, 0, 3, 0) | 63 | 80 | 53* | 70* | 79 | 100 | 54 | 72 | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 82 | 101 | 76 | 96 | 75 | 91* | 71* | 92 |
(10, 10, 10, 10, 0, 0, 0, 0) | 68 | 85 | 64* | 81* | 68 | 85 | 64* | 81* | ||
115 | 138 | 86 | 107 | 104 | 124 | 73* | 93* | |||
Total | 1111 | 1423 | 1002 | 1303 | 1105 | 1423 | 986* | 1299* |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 37 | 52 | 32 | 46 | 37 | 52 | 32 | 46 |
(5, 5) | 39 | 58 | 39 | 59 | 34 | 54 | 39 | 59 | ||
(10, 10) | 64 | 103 | 61 | 86 | 59 | 92 | 65 | 92 | ||
Beale | 2 | (0, 0) | 16 | 20 | 16 | 20 | 16 | 20 | 16 | 20 |
(1, -1) | 12 | 20 | 13 | 20 | 12 | 17 | 13 | 20 | ||
(0.1, -2) | 16 | 22 | 22 | 32 | 16 | 22 | 22 | 32 | ||
Trigonometric | 8 | (90,…, 90) | 108 | 129 | 87 | 107 | 108 | 129 | 95 | 116 |
(0.1,…, 0.1) | 22 | 25 | 22 | 25 | 22 | 25 | 22 | 25 | ||
(30,…, 30) | 62 | 76 | 72 | 88 | 62 | 76 | 82 | 99 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 77 | 103 | 70 | 97 | 79 | 105 | 72 | 99 |
(3, 3, 3, 3) | 90 | 115 | 85 | 117 | 100 | 131 | 84 | 116 | ||
(3, -1, 0, 1) | 61 | 77 | 56 | 80 | 61 | 77 | 56 | 80 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 60 | 78 | 55 | 73 | 60 | 78 | 53 | 71 |
(0, 0, 0, 0) | 27 | 39 | 33 | 42 | 27 | 39 | 34 | 47 | ||
(3, 0, 3, 0) | 61 | 81 | 52 | 70 | 59 | 79 | 41 | 60 | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 45 | 62 | 53 | 76 | 50 | 67 | 67 | 89 |
(10, 10, 10, 10, 0, 0, 0, 0) | 71 | 89 | 32 | 49 | 71 | 89 | 32 | 49 | ||
75 | 99 | 80 | 99 | 65 | 88 | 61 | 82 | |||
Total | 943 | 1248 | 880* | 1186* | 938 | 1240 | 886 | 1202 |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 34 | 47* | 33* | 47* | 34 | 47* | 33* | 47* |
(5, 5) | 43 | 64 | 42 | 62 | 32* | 49* | 42 | 62 | ||
(10, 10) | 59 | 95 | 65 | 90 | 57* | 86* | 65 | 90 | ||
Beale | 2 | (0, 0) | 12 | 17 | 12* | 17* | 12* | 17* | 12* | 17* |
(1, -1) | 11* | 16* | 13 | 21 | 11* | 16* | 13 | 21 | ||
(0.1, -2) | 12* | 22* | 26 | 32 | 15 | 22 | 26 | 32 | ||
Trigonometric | 8 | (90,…, 90) | 66* | 87* | 97 | 121 | 66* | 87* | 82 | 102 |
(0.1,…, 0.1) | 21* | 24* | 21* | 24* | 21* | 24* | 21* | 24* | ||
(30,…, 30) | 77 | 94 | 69* | 88* | 77 | 94 | 77 | 92 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 73 | 100 | 70 | 94 | 73 | 99 | 69* | 93* |
(3, 3, 3, 3) | 94 | 131 | 81* | 111* | 87 | 115 | 81* | 111* | ||
(3, -1, 0, 1) | 58 | 77* | 53* | 80 | 58 | 77* | 53* | 80 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 60 | 78 | 54 | 73 | 53 | 71 | 50* | 69* |
(0, 0, 0, 0) | 26 | 38 | 34 | 44 | 24* | 36* | 31 | 41 | ||
(3, 0, 3, 0) | 58 | 80 | 42* | 61* | 58 | 80 | 44 | 68 | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 59 | 79 | 55 | 74 | 69 | 88 | 50* | 75* |
(10, 10, 10, 10, 0, 0, 0, 0) | 63 | 80 | 31 | 48 | 63 | 80 | 31* | 48* | ||
86 | 111 | 41 | 62 | 69 | 92 | 82 | 103 | |||
Total | 912 | 1240 | 839* | 1149* | 879 | 1180 | 862 | 1175 |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 35* | 48* | 35* | 51 | 35* | 48* | 35* | 51 |
(5, 5) | 39 | 58 | 41 | 62 | 34* | 50* | 41 | 62 | ||
(10, 10) | 58 | 86 | 57 | 81 | 50* | 80* | 57 | 81 | ||
Beale | 2 | (0, 0) | 13 | 18 | 10* | 15* | 13 | 18 | 10* | 15* |
(1, -1) | 11* | 16* | 12 | 20 | 11* | 16* | 12 | 20 | ||
(0.1, -2) | 17* | 23* | 20 | 28 | 17* | 23* | 20 | 28 | ||
Trigonometric | 8 | (90,…, 90) | 76 | 98 | 86 | 112 | 72* | 94* | 80 | 106 |
(0.1,…, 0.1) | 20 | 23 | 19* | 22* | 20 | 23 | 19* | 22* | ||
(30,…, 30) | 70 | 89 | 59* | 73* | 68 | 84 | 61 | 75 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 71 | 103 | 67* | 95* | 74 | 99 | 67* | 95* |
(3, 3, 3, 3) | 83* | 116 | 83* | 112 | 84* | 109 | 83* | 112 | ||
(3, -1, 0, 1) | 57 | 76 | 48* | 72* | 57 | 76 | 48* | 72* | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 54 | 71 | 57 | 76 | 44* | 62* | 61 | 77 |
(0, 0, 0, 0) | 24 | 37 | 31 | 40 | 21* | 32* | 34 | 46 | ||
(3, 0, 3, 0) | 51 | 78 | 49 | 70 | 52 | 73 | 47* | 64* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 47* | 66* | 58 | 79 | 59 | 78 | 55 | 77 |
(10, 10, 10, 10, 0, 0, 0, 0) | 55 | 72 | 46* | 65* | 55 | 72 | 46* | 65* | ||
71 | 94 | 63 | 84 | 53 | 75 | 50* | 70* | |||
Total | 852 | 1172 | 841 | 1157 | 819* | 1112* | 826 | 1138 |
Function Name | Φ=0. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 34* | 47* | 35 | 49 | 34* | 47* | 35 | 49 |
(5, 5) | 40 | 61 | 41 | 63 | 30* | 48* | 41 | 36 | ||
(10, 10) | 58 | 92 | 58 | 86 | 62 | 95 | 57* | 85* | ||
Beale | 2 | (0, 0) | 13 | 18 | 9* | 14* | 13 | 18 | 9* | 14* |
(1, -1) | 12* | 17* | 13 | 21 | 12* | 17* | 13 | 21 | ||
(0.1, -2) | 17* | 23* | 23 | 32 | 17* | 23* | 17* | 27 | ||
Trigonometric | 8 | (90,…, 90) | 62* | 78* | 63 | 78* | 62* | 78* | 65 | 81 |
(0.1,…, 0.1) | 19* | 22* | 19* | 22* | 19* | 22* | 19* | 22* | ||
(30,…, 30) | 56* | 71* | 58 | 73 | 56* | 71* | 58 | 72 | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 65* | 91* | 73 | 101 | 70 | 102 | 73 | 101 |
(3, 3, 3, 3) | 83 | 114 | 77* | 106* | 82 | 113 | 77* | 106* | ||
(3, -1, 0, 1) | 50* | 70* | 50* | 74 | 50* | 70* | 50* | 74 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 53 | 73 | 54 | 74 | 46* | 63* | 52 | 71 |
(0, 0, 0, 0) | 21* | 33* | 29 | 40 | 23 | 36 | 31 | 41 | ||
(3, 0, 3, 0) | 54 | 75 | 41* | 61* | 43 | 69 | 44 | 65 | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 58 | 80 | 52 | 73 | 57 | 79 | 51* | 75* |
(10, 10, 10, 10, 0, 0, 0, 0) | 52 | 69 | 44* | 61* | 52 | 69 | 44* | 61* | ||
69 | 95 | 44* | 65* | 57 | 82 | 82 | 103 | |||
Total | 816 | 1129 | 783* | 1093* | 785 | 1102 | 818 | 1104 |
Function Name | Φ= | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
N | Initial Point | M=4 | M=5 | M=2 | M=3 | |||||
K | FG | K | FG | K | FG | K | FG | |||
Rosenbrock | 2 | (-1.2, 1) | 34 | 47 | 28* | 41* | 34 | 47 | 28* | 41* |
(5, 5) | 39 | 59 | 38 | 59 | 31* | 46* | 38 | 59 | ||
(10, 10) | 55 | 85 | 62 | 91 | 50* | 75* | 62 | 91 | ||
Beale | 2 | (0, 0) | 13 | 18 | 10* | 15* | 13 | 18 | 10* | 15* |
(1, -1) | 11* | 16* | 13 | 21 | 11* | 16* | 13 | 21 | ||
(0.1, -2) | 16 | 23 | 21 | 35 | 16* | 23* | 23 | 32 | ||
Trigonometric | 8 | (90,…, 90) | 39* | 54* | 50 | 64 | 39* | 54* | 50 | 63 |
(0.1,…, 0.1) | 19* | 22* | 19* | 22* | 19* | 22* | 19* | 22* | ||
(30,…, 30) | 69 | 87 | 66 | 81 | 69 | 87 | 54* | 72* | ||
wood | 4 | (-1.2, 1, -1.2, 1) | 65 | 93 | 61* | 88* | 67 | 93 | 61* | 88* |
(3, 3, 3, 3) | 76* | 110 | 78 | 108 | 79 | 111 | 77 | 105* | ||
(3, -1, 0, 1) | 49 | 68* | 48* | 73 | 49 | 68* | 48* | 73 | ||
Extended Rosenbrock | 4 | (-1.2, 1, -1.2, 1) | 56 | 77 | 51 | 71 | 50* | 70* | 50* | 70* |
(0, 0, 0, 0) | 22 | 35 | 28 | 41 | 21* | 34* | 28 | 39 | ||
(3, 0, 3, 0) | 49 | 72 | 43* | 62* | 46 | 73 | 44 | 62* | ||
Extended Powell | 8 | (3, -1, 0, 1, 3, -1, 0, 1) | 47 | 67 | 34* | 54* | 53 | 74 | 50 | 73 |
(10, 10, 10, 10, 0, 0, 0, 0) | 37* | 54 | 42 | 59 | 37* | 54* | 43 | 59 | ||
78 | 97 | 57 | 78 | 65 | 86 | 53* | 72* | |||
Total | 774 | 1084 | 749* | 1063 | 749* | 1051* | 751 | 1057 |
M=4 | M=5 | M=2 | M=3 | |||||
|---|---|---|---|---|---|---|---|---|
Φ | K | FG | K | FG | K | FG | K | FG |
0.1 | 1984* | 2350* | 2134 | 2477 | 2220 | 2552 | 2137 | 2400 |
0.2 | 1654 | 1969 | 1464 | 1773 | 1687 | 2022 | 1575* | 1884* |
0.3 | 1244 | 1561 | 1261 | 1569 | 1321 | 1631 | 1154* | 1449* |
0.4 | 1129 | 1428 | 1120 | 1417 | 1124 | 1437 | 1068* | 1374* |
0.5 | 1111 | 1423 | 1002 | 1303 | 1105 | 1423 | 986* | 1299* |
0.6 | 943 | 1248 | 880* | 1186* | 938 | 1240 | 886 | 1202 |
0.7 | 912 | 1240 | 839* | 1149* | 879 | 1180 | 862 | 1175 |
0.8 | 852 | 1172 | 841 | 1157 | 819* | 1112* | 826 | 1138 |
0.9 | 816 | 1129 | 783 | 1093 | 785* | 1102* | 818 | 1104 |
1 | 774 | 1084 | 749* | 1063 | 749* | 1051* | 751 | 1057 |
Total | 11419 | 14604 | 11073 | 14187 | 11627 | 14750 | 11063* | 14082* |
BF | Broyden Family |
NCSIP | Natural Cubic Spline Interpolation Polynomial |
NDDI | Newton Divided Difference Interpolation |
| [1] | Hassan, B. A., Ayoob, A. R. On the New Quasi-Newton Equation for Unconstrained Optimization. In Proceedings of the International Engineering Conference on Sustainable Technology and Development (IEC); 2022. |
| [2] | Moghrabi, I. A. R., Hassan, B. A. An Efficient Limited Memory Multi-Step Quasi-Newton Method. Mathematics. 2024, 12(5), 768. |
| [3] | Nosrati, M., Amini, K. A New Diagonal Quasi-Newton Algorithm for Unconstrained Optimization Problems. Applications of Mathematics. 2024, 69(4). |
| [4] | Lai, K. K., Mishra, S. K., Sharma, R., Sharma, M., Ram, B. A Modified q-BFGS Algorithm for Unconstrained Optimization. Mathematics. 2023, 11(6), 1420. |
| [5] | Vater, N., Borzì, A. Convergence of a Quasi-Newton Method for Solving Systems of Nonlinear Underdetermined Equations. Computational Optimization and Applications. 2025, 973-996. |
| [6] | Hassan, B. A., Moghrabi, I. A. R. A Modified Secant Equation Quasi-Newton Method for Unconstrained Optimization. Journal of Applied Mathematics and Computing. 2023, 451-464. |
| [7] | Zhang, W., Guo, T., Wu, J., Ruan, Z., Qiu, S. A Modified BFGS Quasi-Newton Method with Wolfe Line Search for Unconstrained Optimization. AIMS Mathematics. 2026, 11(1), 767-784. |
| [8] | Fletcher, R. Practical Methods of Optimization. 2nd ed. New York: Wiley; 1987. |
| [9] | Sun, W., Yuan, Y. Optimization Theory and Methods: Nonlinear Programming. USA: Springer; 2006. |
| [10] | Rao, S. S. Engineering Optimization: Theory and Practice. 5th ed. John Wiley & Sons; 2020. |
| [11] | Popkov, A. Y. Gradient Methods for Nonstationary Unconstrained Optimization Problems. Automation and Remote Control. 2005, 66(6), 883-891. |
| [12] | Fletcher, R. A New Approach to Variable Metric Algorithms. Computer Journal. 1970, 13(3), 317-322. |
| [13] | Gertz, E. M. A Quasi-Newton Trust-Region Method. Mathematical Programming. 2004, 100(3), 447-470. |
| [14] | Broyden, C. G. The Convergence of a Class of Double Rank Minimization Algorithms. Journal of the Institute of Mathematics and Its Applications. 1970, 6, 76-90. |
| [15] | Burmen, A., Bratkovic, F., Puhan, J., Fajfar, I., Tuma, T. Extended Global Convergence Framework for Unconstrained Optimization. Acta Mathematica Sinica. 2004, 20(3), 433-440. |
| [16] | Fletcher, R., Powell, M. J. D. A Rapidly Convergent Descent Method for Minimization. Computer Journal. 1963, 6(2), 163-168. |
| [17] | Shi, Z. Convergence of Multi-Step Curve Search Method for Unconstrained Optimization. Journal of Numerical Mathematics. 2004, 12(4), 297-309. |
| [18] | Saadallah, A. A., Abou-El-Enien, T. H. M. The Use of Additional Gradient Evaluations in Quasi-Newton Methods. Journal of Advances in Modelling and Analysis A. 1995, 25(1), 41-50. |
| [19] | Dennis, J. E. On Some Methods Based on Broyden's Secant Approximation to the Hessian. In Numerical Methods for Nonlinear Optimization, F. Lootsma, Ed. London: Academic Press; 1977. |
| [20] | Yabe, H., Ogasawara, H., Yashino, M. Local and Superlinear Convergence of Quasi-Newton Methods Based on Modified Secant Conditions. Journal of Computational and Applied Mathematics. 2007, 205(1), 617-632. |
| [21] | Ford, J. A., Saadallah, A. A. A Rational Function Model for Unconstrained Optimization. In Numerical Methods, Vol. 50, D. Greenspan, P. Rozsa, Eds.; 1988, pp. 49-64. |
| [22] | Biggs, M. C. Minimization Algorithm Making Use of Non-Quadratic Properties of the Objective Function. Journal of the Institute of Mathematics and Its Applications. 1971, 8(3), 315-327. |
| [23] | Biggs, M. C. A Note on Minimization Algorithms Which Make Use of Nonquadratic Properties of the Objective Function. Journal of the Institute of Mathematics and Its Applications. 1973, 12(3), 337-338. |
| [24] | Ford, J. A., Ghandhari, R.-A. On the Use of Function-Values in Unconstrained Optimization. Journal of Computational and Applied Mathematics. 1989, 28, 187-198. |
| [25] | Ford, J. A., Ghandhari, R.-A. On the Use of Curvature Estimates in Quasi-Newton Methods. Journal of Computational and Applied Mathematics. 1991, 35, 185-196. |
| [26] | Ford, J. A., Moghrabi, I. A. Multi-Step Quasi-Newton Methods for Optimization. Journal of Computational and Applied Mathematics. 1994, 50, 305-323. |
| [27] | Ford, J. A., Saadallah, A. A. On the Construction of Minimization Methods of Quasi-Newton Type. Journal of Computational and Applied Mathematics. 1987, 20, 239-246. |
| [28] | Saadallah, A. A. A Quasi-Newton Method Using a Nonquadratic Model. Journal of Computational and Applied Mathematics. 1994, 51, 327-338. |
| [29] | Abou-El-Einen, T. H. M. A Modified Algorithm for Broyden Family. Advances in Modelling and Analysis A. 2009, 46(2), 79-101. |
| [30] | Fox, L., Mayers, D. F. Computing Methods for Scientists and Engineers. Oxford: Oxford University Press; 1968. |
| [31] | Shanno, D. F., Phua, K. H. Matrix Conditioning and Nonlinear Optimization. Mathematical Programming. 1978, 14, 149-160. |
APA Style
Abou-El-Enien, T., El-Dib, K., Mohamed, S. (2026). A Modified Algorithm for Broyden Family Using Natural Cubic Spline Interpolation Polynomial. American Journal of Applied Mathematics, 14(5), 307-330. https://doi.org/10.11648/j.ajam.20261405.15
ACS Style
Abou-El-Enien, T.; El-Dib, K.; Mohamed, S. A Modified Algorithm for Broyden Family Using Natural Cubic Spline Interpolation Polynomial. Am. J. Appl. Math. 2026, 14(5), 307-330. doi: 10.11648/j.ajam.20261405.15
AMA Style
Abou-El-Enien T, El-Dib K, Mohamed S. A Modified Algorithm for Broyden Family Using Natural Cubic Spline Interpolation Polynomial. Am J Appl Math. 2026;14(5):307-330. doi: 10.11648/j.ajam.20261405.15
@article{10.11648/j.ajam.20261405.15,
author = {Tarek Abou-El-Enien and Kamal El-Dib and Soher Mohamed},
title = {A Modified Algorithm for Broyden Family Using Natural Cubic Spline Interpolation Polynomial},
journal = {American Journal of Applied Mathematics},
volume = {14},
number = {5},
pages = {307-330},
doi = {10.11648/j.ajam.20261405.15},
url = {https://doi.org/10.11648/j.ajam.20261405.15},
eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajam.20261405.15},
abstract = {The approximation of the objective function's second-derivatives matrix underlies the Broyden family (BF) of unconstrained optimization methods, and richer gradient information generally yields a more accurate approximation. This paper proposes a new optimization technique that replaces the traditional two-point, secant-based linear model of the gradient with a Natural Cubic Spline Interpolation Polynomial (NCSIP), constructed using either three points (M=2) or four points (M=3). The proposed method was implemented in MATLAB and tested against the traditional Broyden family method (M=1) on a set of standard unconstrained test problems across the range The traditional method (M=1) recorded a total of 11564 iterations and 14867 function/gradient evaluations, while the four-point NCSIP model (M=3) achieved a clear efficiency improvement, with totals of 11063 iterations and 14082 function/gradient evaluations; the improvement achieved by the three-point model (M=2) was comparatively modest (11627 iterations and 14750 function/gradient evaluations). The best performance of the M=3 model was observed at higher values of the parameter Φ (near Φ=1), where it clearly outperformed the traditional method. The proposed method was also compared against the related Newton Divided Difference Interpolation (NDDI) method, using its corresponding three-point (M=4) and four-point (M=5) variants; the results showed a marginal numerical advantage of NCSIP over NDDI in total function/gradient evaluations when using four points (14082 vs. 14187). Taken together, these findings suggest that the number of gradient evaluations exploited, rather than the specific interpolation scheme, is the primary driver of efficiency gains. It should be noted that the algorithm's convergence properties are inferred from its algebraic reduction to the classical secant-based Broyden equation near the minimum, rather than established through a formal convergence proof.},
year = {2026}
}
TY - JOUR T1 - A Modified Algorithm for Broyden Family Using Natural Cubic Spline Interpolation Polynomial AU - Tarek Abou-El-Enien AU - Kamal El-Dib AU - Soher Mohamed Y1 - 2026/09/24 PY - 2026 N1 - https://doi.org/10.11648/j.ajam.20261405.15 DO - 10.11648/j.ajam.20261405.15 T2 - American Journal of Applied Mathematics JF - American Journal of Applied Mathematics JO - American Journal of Applied Mathematics SP - 307 EP - 330 PB - Science Publishing Group SN - 2330-006X UR - https://doi.org/10.11648/j.ajam.20261405.15 AB - The approximation of the objective function's second-derivatives matrix underlies the Broyden family (BF) of unconstrained optimization methods, and richer gradient information generally yields a more accurate approximation. This paper proposes a new optimization technique that replaces the traditional two-point, secant-based linear model of the gradient with a Natural Cubic Spline Interpolation Polynomial (NCSIP), constructed using either three points (M=2) or four points (M=3). The proposed method was implemented in MATLAB and tested against the traditional Broyden family method (M=1) on a set of standard unconstrained test problems across the range The traditional method (M=1) recorded a total of 11564 iterations and 14867 function/gradient evaluations, while the four-point NCSIP model (M=3) achieved a clear efficiency improvement, with totals of 11063 iterations and 14082 function/gradient evaluations; the improvement achieved by the three-point model (M=2) was comparatively modest (11627 iterations and 14750 function/gradient evaluations). The best performance of the M=3 model was observed at higher values of the parameter Φ (near Φ=1), where it clearly outperformed the traditional method. The proposed method was also compared against the related Newton Divided Difference Interpolation (NDDI) method, using its corresponding three-point (M=4) and four-point (M=5) variants; the results showed a marginal numerical advantage of NCSIP over NDDI in total function/gradient evaluations when using four points (14082 vs. 14187). Taken together, these findings suggest that the number of gradient evaluations exploited, rather than the specific interpolation scheme, is the primary driver of efficiency gains. It should be noted that the algorithm's convergence properties are inferred from its algebraic reduction to the classical secant-based Broyden equation near the minimum, rather than established through a formal convergence proof. VL - 14 IS - 5 ER -