Abstract
In this study, we introduce two efficient derivative-free algorithms enhanced by a restart strategy to solve nonlinear pseudomonotone equations. We demonstrate that the algorithm’s search direction is both descent and bounded, and under the assumptions of pseudomonotonicity and continuity, the algorithm generates globally convergent sequences toward the solutions. Numerical experiments on benchmark test problems highlight the computational efficiency of our proposed algorithm compared to several existing methods. Additionally, we illustrate the algorithm’s applicability to logistic regression problems, showcasing its practical relevance.
1. Introduction
Conjugate Gradient (CG) algorithms are highly efficient for solving nonlinear problems, particularly those of large scale. Their efficiency stems from the fact that they avoid storing matrices, instead relying on column vectors. These algorithms are particularly effective for solving unconstrained minimization problems of the following form:
where is continuously differentiable and bounded below. To solve this problem using the CG method, an initial point is chosen, and the following iterative procedure is applied:
where the sequence is expected to converge to the solution. The search direction is determined by the following:
where is the gradient of f, and is a CG parameter that varies across different CG algorithms. The step size is obtained via a line search along the direction . A first-order necessary condition for optimality states that if is a minimizer of f, then
Problems of this form arise in numerous high-impact applications, including signal recovery [], image restoration [], logistic regression [], power flow equations [], and variational inequalities [].
For a CG algorithm to be both convergent and efficient, the search direction must satisfy certain criteria. These include the boundedness of the search direction and the sufficient descent property:
However, some CG algorithms may fail to achieve global convergence if they do not satisfy the sufficient descent condition.
A restart strategy is often used to ensure that the search direction satisfies the sufficient descent condition at each iteration. Various restart algorithms have been proposed in the literature. For example, Powell [] introduced a restart technique to improve convergence rates and ensure the positive definiteness of the search direction. Other researchers, such as Bolan and Kowalik [], Shanno [], Knockaert and Zutter [], and Dai [], have also developed restart procedures to guarantee global convergence in their algorithms.
Despite these advancements, many restart strategies based on the Powell criterion can suffer from slow convergence because they discard information from previous search directions. To address this, Jiang et al. [] proposed efficient restart algorithms that take advantage of previous search directions, ensuring global convergence under Wolfe line search conditions. Their work demonstrated better performance over traditional restart methods.
In recent years, derivative-free methods have gained attention for solving problems where the gradient is not available. These methods rely solely on function evaluations, making them suitable for problems where f is not differentiable. Cheng [] proposed a PRP restart algorithm for solving such problems, demonstrating its efficiency over non-restart algorithms. However, the effectiveness of the restart strategy was not fully validated due to limited numerical experiments. In [], Li et al. proposed two classes of derivative-free methods with self-adaptive and restart features. The proposed methods, which extend MCG1 and MCG2 [], generate descent directions and achieve global convergence. Additionally, the linear convergence rate of these methods was established under the local error bound condition and their effectiveness in solving constrained nonlinear equations together with application was demonstrated. However, the methods in [,] require F to be Monotone and Lipschitz continuous. For more on derivative-free methods, interested readers are referred to [,,,,,].
Pseudomonotonicity, a weaker condition than monotonicity, has also been explored in the context of CG algorithms. Recent work by Liu et al. [], Awwal et al. [], and Liu et al. [] has focused on solving problems involving pseudomonotone and continuous operators, though their algorithms do not incorporate restart strategies. More details about pseudomonotone operators can also be found in [].
In this work, we propose two efficient restart algorithms for solving problems involving pseudomonotone and continuous operators. The algorithm is designed to ensure global convergence while maintaining computational efficiency. The manuscript is organized as follows: Section 2 introduces the proposed algorithm and its convergence properties, Section 3 presents numerical experiments demonstrating the algorithm’s performance, Section 4 applies the method to logistic regression models, and Section 5 concludes the work.
2. Derivative-Free Projection Method with Restart Technique
In this section, we propose two classes of restart derivative-free algorithm to solve (1) with being
- 1.
- pseudomonotone, i.e., for all
- 2.
- and continuous.
To begin with, we recall the SPCG2+ method for solving the unconstrained optimization problem proposed by Liu et al. []. The search direction is defined as follows:
where is defined as
In order to obtain the global convergence of the algorithm, the search direction generated by the algorithm is required to satisfy the sufficient descent property. As such, we propose the following two classes of restart methods with the following search directions:
and
Note that the restart conditions in and are necesssry in order for the search direction to satisfy inequality (2). This inequality is neccessary for the algorithm to converge. However, these restart conditions may not always hold. As such, we define and by , which always satisfies (2). In addition, it has been shown to be an efficient search direction when it comes to the practical aspect.
Next, we present two restart algorithms that generate approximate solutions of the pseudomonotone Equation (1) with search direction in (5) and (6) together with their convergence analysis.
Lemma 1.
| Algorithm 1 Restart Derivative-free Projection Method (RDFPM) |
|
Proof.
Consider defined by (5), then
Case 1: When , .
Case 2: When and , we get
Case 3: If and , we get
Therefore, for all three cases above, we end up with (7).
The proof for the case when is defined by (6) is similar because it is independent of the restart condition, so we omit it. □
Remark 1.
As the Algorithm 1 generates iterates for with for , we can deduce from Lemma 1 that for
implies
This means that the Algorithm 1 runs as long as is not a solution, i.e., .
Before stating the next Lemma, we would like to assume that the solution set to problem (1) is nonempty.
Lemma 2.
Let be a solution of problem (1) for a pseudomonotone and continuous operator F. If a sequence is generated by the Algorithm 1, then
Precisely, exists.
Proof.
Remark 2.
It is interesting to note that Lemma 2 confirms that for any zero of F, is a decreasing sequence.
Lemma 3.
Suppose is generated by the Algorithm 1 and F is continuous, then for all k, there exists , such that
In other words, the sequence is bounded.
Proof.
As the sequence converges by Lemma 2, then there exists , such that for all k,
By the triangle inequality, we end up with
Now, since is bounded and F is continuous, is also bounded. □
Lemma 4.
Let and be generated via the Algorithm 1. Then
Proof.
By Lemma 2, we have that ; we get
Hence,
□
Proof.
Let be defined by (5), then
- For , .
- For and , we have
- For and , we have
On the other hand, if be defined by (6), then
- For , .
- For and , we have
- For and , we have
That is, with , we have
□
Proposition 1.
If is generated by the Algorithm 1 with a pseudomonotone and continuous operator Φ, then
Proof.
Suppose by contradiction that . This implies that there exists with
Using (15) together with (9) and (13), we have
So obtained in Lemma 4 implies
In addition, as and are bounded, there exist convergent subsequences and , such that
Also, from (7),
By the continuity of F, (15), and allowing , we have
On the other hand, from Step 4 of the Algorithm 1, we have
Combining the above argument together with (16), we have
which contradicts (17). Hence, (14) is true. □
The next Theorem confirms the convergence of a sequence generated by the Algorithm 1 to a zero of the pseudomonotone and continuous operator F.
Theorem 1.
Suppose F is pseudomonotone and continuous; then, a sequence generated via the Algorithm 1 converges to a zero of F, that is,
Proof.
From Proposition 1, one can choose a subsequence such that converges to 0. Because is bounded, we may further extract a convergent subsequence from , which we also denote by for simplicity. Let . Since F is continuous, we have
Furthermore, since exists by Lemma 2 and , then the sequence must converge to . □
3. Numerical Experiments
In this section, we evaluate the performance of the proposed methods; that is, Algorithm 1 implemented with search direction (5) and search direction (6). We refer to these methods as RDFPM I and RDFPM II, respectively. The performance of these methods is compared against recently proposed methods in the literature; RDFIA [], a relaxed-inertial derivative-free algorithm for pseudomonotone systems, and HDFPM [], a memoryless BFGS hyperplane projection method for monotone equations. All experiments were executed in MATLAB R2025a Prerelease Update 2 (25.1.0.2833191) on an Apple Mac OS system with an M3 chip, 8GB using unified parameters for both proposed methods: , , , and .
Seven benchmark nonlinear equations from the literature were selected as test problems. These problems include Problem 1 (Problem 2 in []), Problem 2 (Logarithmic function in []), Problem 3 (Example 4.1 in []), Problem 4 (Modified problem 10 in []), Problem 5 (Strictly convex function II in [], Problem 6 (Nonsmooth function Problem 2 in []), and Problem 7 (Problem 4.6 in []). To assess the performance of each method, we evaluated four problem dimensions: , , , and . For each dimension, six initial points were tested: five deterministic vectors with , and one randomized initial point . Each algorithm was implemented under identical experimental conditions (that is, all methods were tested on the same problem instances, dimensions, initial points and stopping criteria) to ensure fairness. The algorithms terminated when the residual satisfied or , or after a maximum of 2000 iterations.
Detailed results of the numerical experiments are presented in Table A1, Table A2, Table A3, Table A4, Table A5, Table A6 and Table A7 in the following link: https://github.com/ibrahimkarym/Two-classes-of-restart.git (accessed on 1 November 2025) or at the Appendix A. To assess the performance of the methods, we used the Dolan and Moré [] performance profile, which allows us to plot the results. This profile provides an insightful comparison by summarizing the efficiency of each algorithm in terms of its ability to minimize iterations, function evaluations, and computation time. The best solver is the curve that tops the plot. Across all problems and initializations, RDFPM I and II consistently outperformed RDFIA and HDFPM. These results in Figure 1, Figure 2 and Figure 3 confirm that RDFPM I and II are robust and efficient for solving nonlinear equations.
Figure 1.
Performance profile for iteration.
Figure 2.
Performance profile for fval.
Figure 3.
Performance profile for time.
4. Application to Logistic Regression
In this section, we consider applying the two proposed methods (RDFPM I and RDFPM II) to solve the regularized centralized logistic regression problem. This problem is formulated as follows
where is a regularization parameter that promotes stability and prevents overfitting, and the logistic loss function models the classification error based on the dataset consisting of pairs . Given the strong convexity of f, the optimal solution is uniquely characterized as the root of the corresponding system of nonlinear monotone equations []:
To solve (19), we employ our newly developed algorithm, leveraging its efficiency and robustness in handling large-scale nonlinear systems. We compare its performance with the HDFPM method []. For fairness, the parameter settings for RDFPM I, RDFPM II, and HDFPM follow those used in previous experiments. For benchmarking, we utilized real-world datasets from the LIBSVM repository [], available at https://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/ (accessed on 1 November 2025). Specifically, the benchmark instances a1a–a9a and colon-cancer were loaded using the libsvmread function. No additional preprocessing was performed. There was no imputation, categorical encoding, or feature scaling—and the logistic objective was evaluated directly on the full dataset without a train/validation/test split to ensure a consistent optimization setting across all solvers. Details on the selected datasets are provided in Table 1.
Table 1.
LIBSVM instance statistics and performance metrics.
Experiments were conducted in MATLAB (details mentioned earlier). The global random number generator was fixed to mt19937ar with seed 97006855 using RandStream.setGlobalStream. To ensure deterministic behavior and comparable wall-clock timing, we restricted BLAS operations to a single thread by setting maxNumCompThreads(1) and the environment variables OMP_NUM_THREADS=1 and MKL_NUM_THREADS=1; no parallel pools were used.
The numerical experiments are conducted by initializing x using the MATLAB script “” and setting the regularization parameter to . Each test instance is evaluated across five independent runs, and we report the average performance metrics. As demonstrated in Table 1, our proposed algorithms achieves superior efficiency, outperforming HDFPM in terms of computational time, iteration count, and function evaluations. This highlights the effectiveness of our algorithm in addressing regularized centralized logistic regression problems.
5. Conclusions
In this paper, we propose two classes of conjugate gradient algorithm that integrate restart conditions to solve nonlinear pseudomonotone equations. We have analyzed its global convergence, particularly in cases where the pseudomonotone operator is continuous. To evaluate the efficiency of the algorithm, we conducted numerical experiments on some benchmark test problems. In addition, we evaluated its performance by applying it to a logistic regression model, demonstrating its competitiveness against existing methods. The results highlight the superior efficiency of our algorithms. It successfully solved a larger number of problems while requiring fewer iterations, function evaluations, and CPU time compared to other approaches. Furthermore, we aim to extend our algorithms to multivalued pseudomonotone operators, enhancing their applicability and efficiency for a broader range of problems.
Author Contributions
Conceptualization, J.D., A.B.A. and A.H.I.; methodology, A.B.A.; software, J.D.; validation, A.H.I. and A.B.A.; formal analysis, A.B.A.; investigation, J.D.; resources, A.H.I.; data curation, A.B.A.; writing—original draft preparation, J.D., A.B.A. and A.H.I.; writing—review and editing, J.D., A.B.A. and A.H.I.; visualization, J.D.; supervision, A.B.A.; project administration, A.H.I.; funding acquisition, A.B.A. and J.D. All authors have read and agreed to the published version of the manuscript.
Funding
This research recieved no external funding.
Data Availability Statement
The data used in this study ia available at https://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/ (accessed on 1 November 2025).
Acknowledgments
This research was funded by King Mongkut’s University of Technology North Bangkok, Contract no. KMUTNB-69-KNOW-20. The second and third authors acknowledge with thanks the Department of Mathematics and Applied Mathematics at the Sefako Makgatho Health Sciences University.
Conflicts of Interest
On behalf of all authors, the corresponding author states that there are no conflicts of interest.
Appendix A
Table A1.
Numerical result for test problem 1.
Table A1.
Numerical result for test problem 1.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 8 | 31 | 0.005064 | 3.45 × 10−7 | 8 | 30 | 0.003604 | 8.97 × 10−7 | 1 | 7 | 0.001004 | 0.504544 | 105 | 421 | 0.028969 | 8.71 × 10−7 | |
| 5 | 22 | 0.002123 | 3.85 × 10−7 | 6 | 24 | 0.001073 | 9.45 × 10−7 | 0 | 0 | 1.05 × 10−5 | 4.501891 | 95 | 381 | 0.006933 | 9.32 × 10−7 | ||
| 4 | 18 | 0.000909 | 3.56 × 10−7 | 7 | 26 | 0.001151 | 3.85 × 10−7 | 2 | 11 | 0.00041 | 3.361257 | 101 | 405 | 0.004358 | 8.68 × 10−7 | ||
| 9 | 34 | 0.002343 | 3.33 × 10−7 | 10 | 37 | 0.002445 | 5.22 × 10−7 | 4 | 20 | 0.000791 | 4.059782 | 106 | 425 | 0.004782 | 8.69 × 10−7 | ||
| 6 | 26 | 0.002634 | 4.32 × 10−7 | 9 | 35 | 0.001483 | 2.3 × 10−7 | 4 | 20 | 0.000815 | 4.023009 | 107 | 429 | 0.004042 | 8.88 × 10−7 | ||
| 15 | 58 | 0.002457 | 4.84 × 10−7 | 18 | 59 | 0.004056 | 9.85 × 10−7 | 2 | 11 | 0.000609 | 3.436623 | 101 | 405 | 0.003761 | 9.7 × 10−7 | ||
| 15,000 | 11 | 40 | 0.06366 | 2.67 × 10−7 | 12 | 41 | 0.020107 | 7.67 × 10−7 | 12 | 66 | 0.09051 | 1.595353 | 115 | 461 | 0.103526 | 9.4 × 10−7 | |
| 6 | 23 | 0.009872 | 0 | 7 | 26 | 0.007668 | 0 | 3 | 16 | 0.022687 | 4.437418 | 106 | 425 | 0.092654 | 8.54 × 10−7 | ||
| 5 | 19 | 0.005713 | 0 | 8 | 30 | 0.007743 | 2.19 × 10−7 | 7 | 36 | 0.058321 | 1.332207 | 111 | 445 | 0.098137 | 9.36 × 10−7 | ||
| 11 | 38 | 0.049307 | 0 | 12 | 42 | 0.009767 | 9.79 × 10−7 | 15 | 83 | 0.070697 | 1.245973 | 116 | 465 | 0.102527 | 9.37 × 10−7 | ||
| 9 | 33 | 0.00924 | 0 | 9 | 34 | 0.009007 | 9.31 × 10−7 | 18 | 101 | 0.037792 | 1.278217 | 117 | 469 | 0.101179 | 9.58 × 10−7 | ||
| 18 | 71 | 0.016584 | 4.03 × 10−7 | 24 | 78 | 0.019813 | 7.47 × 10−7 | 7 | 36 | 0.008757 | 1.329426 | 112 | 449 | 0.090916 | 9.04 × 10−7 | ||
| 75,000 | 12 | 43 | 0.046356 | 3.1 × 10−7 | 8 | 30 | 0.025641 | 8.45 × 10−7 | 25 | 146 | 0.147581 | 1.510113 | 120 | 481 | 0.365455 | 9.32 × 10−7 | |
| 7 | 28 | 0.028939 | 4.9 × 10−7 | 9 | 34 | 0.026972 | 6.78 × 10−7 | 6 | 31 | 0.028052 | 1.749796 | 110 | 441 | 0.333122 | 9.97 × 10−7 | ||
| 5 | 19 | 0.019254 | 9.06 × 10−22 | 11 | 36 | 0.028787 | 0 | 14 | 77 | 0.071395 | 1.517476 | 116 | 465 | 0.346682 | 9.29 × 10−7 | ||
| 13 | 44 | 0.046825 | 0 | 11 | 38 | 0.032174 | 0 | 32 | 195 | 0.22704 | 1.504139 | 121 | 485 | 0.479146 | 9.3 × 10−7 | ||
| 10 | 36 | 0.050407 | 0 | 11 | 39 | 0.033076 | 8.69 × 10−7 | 39 | 244 | 0.273456 | 1.525571 | 122 | 489 | 0.367417 | 9.5 × 10−7 | ||
| 16 | 57 | 0.0615 | 8.16 × 10−7 | 23 | 75 | 0.072879 | 7.67 × 10−7 | 16 | 89 | 0.093947 | 1.450868 | 117 | 469 | 0.356008 | 8.95 × 10−7 | ||
| 150,000 | 12 | 41 | 0.068004 | 0 | 12 | 43 | 0.067672 | 6.73 × 10−7 | 38 | 236 | 0.363711 | 1.558244 | 122 | 489 | 0.710028 | 9.53 × 10−7 | |
| 8 | 29 | 0.056762 | 0 | 15 | 51 | 0.084162 | 2.27 × 10−7 | 8 | 41 | 0.063287 | 1.390839 | 113 | 453 | 0.73901 | 8.66 × 10−7 | ||
| 5 | 19 | 0.055889 | 0 | 9 | 30 | 0.045666 | 0 | 19 | 107 | 0.168022 | 1.535126 | 118 | 473 | 0.690639 | 9.49 × 10−7 | ||
| 13 | 44 | 0.096893 | 0 | 10 | 38 | 0.05675 | 7.69 × 10−7 | 45 | 284 | 0.480074 | 1.572863 | 123 | 493 | 0.717304 | 9.5 × 10−7 | ||
| 11 | 41 | 0.07456 | 2.86 × 10−7 | 12 | 42 | 0.06363 | 0 | 53 | 340 | 0.571478 | 1.562805 | 124 | 497 | 0.827422 | 9.71 × 10−7 | ||
| 16 | 58 | 0.110197 | 2.32 × 10−7 | 26 | 84 | 0.137303 | 8.36 × 10−7 | 21 | 119 | 0.182622 | 1.475453 | 119 | 477 | 0.70116 | 9.14 × 10−7 | ||
Table A2.
Numerical result for test problem 2.
Table A2.
Numerical result for test problem 2.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 9 | 28 | 0.001213 | 3.43 × 10−7 | 7 | 22 | 0.000468 | 5.16 × 10−7 | 16 | 65 | 0.001061 | 9.74 × 10−7 | 99 | 396 | 0.004669 | 9.57 × 10−7 | |
| 6 | 19 | 0.000593 | 2.09 × 10−7 | 16 | 49 | 0.001326 | 1.25 × 10−8 | 96 | 385 | 0.004028 | 8.8 × 10−7 | ||||||
| 6 | 18 | 0.0008 | 9.64 × 10−7 | 9 | 27 | 0.00045 | 9.34 × 10−7 | 15 | 62 | 0.000878 | 6.66 × 10−7 | 92 | 368 | 0.003959 | 8.53 × 10−7 | ||
| 9 | 28 | 0.000808 | 5.03 × 10−7 | 6 | 19 | 0.000325 | 9.87 × 10−7 | 15 | 60 | 0.000871 | 6.64 × 10−7 | 101 | 404 | 0.004233 | 9.63 × 10−7 | ||
| 10 | 31 | 0.000798 | 4.76 × 10−7 | 14 | 43 | 0.000633 | 1.61 × 10−7 | 16 | 64 | 0.000927 | 7 × 10−7 | 104 | 416 | 0.004267 | 8.92 × 10−7 | ||
| 17 | 63 | 0.001524 | 2.96 × 10−7 | 18 | 57 | 0.000828 | 7.93 × 10−7 | 15 | 64 | 0.000898 | 9.36 × 10−7 | 96 | 384 | 0.003935 | 8.52 × 10−7 | ||
| 15,000 | 9 | 28 | 0.011566 | 2.67 × 10−7 | 7 | 22 | 0.006098 | 6.03 × 10−8 | 25 | 110 | 0.025645 | 6.86 × 10−7 | 109 | 436 | 0.089882 | 9.98 × 10−7 | |
| 6 | 20 | 0.006065 | 5.81 × 10−8 | 5 | 17 | 0.004175 | 1.11 × 10−7 | 16 | 67 | 0.016027 | 8.12 × 10−7 | 106 | 425 | 0.087533 | 9.25 × 10−7 | ||
| 5 | 16 | 0.005793 | 2.63 × 10−7 | 5 | 16 | 0.004001 | 2.72 × 10−7 | 20 | 85 | 0.018285 | 7.85 × 10−7 | 102 | 408 | 0.08584 | 8.89 × 10−7 | ||
| 10 | 31 | 0.009702 | 2.52 × 10−7 | 7 | 22 | 0.006072 | 8.69 × 10−8 | 26 | 115 | 0.026527 | 6.68 × 10−7 | 112 | 448 | 0.093258 | 8.54 × 10−7 | ||
| 11 | 34 | 0.014295 | 2.44 × 10−7 | 6 | 19 | 0.005677 | 2.56 × 10−7 | 30 | 142 | 0.040117 | 7.32 × 10−7 | 114 | 456 | 0.099225 | 9.3 × 10−7 | ||
| 18 | 109 | 0.026161 | 2.29 × 10−7 | 26 | 80 | 0.022396 | 8.06 × 10−7 | 21 | 90 | 0.021853 | 7.36 × 10−7 | 106 | 424 | 0.083925 | 9.06 × 10−7 | ||
| 75,000 | 11 | 34 | 0.054475 | 2.34 × 10−8 | 10 | 32 | 0.029161 | 7.66 × 10−9 | 40 | 204 | 0.21347 | 8.38 × 10−7 | 114 | 456 | 0.482493 | 9.9 × 10−7 | |
| 7 | 23 | 0.02597 | 1.25 × 10−8 | 6 | 20 | 0.019104 | 1.98 × 10−8 | 17 | 74 | 0.08395 | 8.67 × 10−7 | 111 | 445 | 0.357487 | 9.17 × 10−7 | ||
| 7 | 22 | 0.024683 | 2.39 × 10−8 | 7 | 22 | 0.022311 | 1.18 × 10−8 | 27 | 125 | 0.145536 | 6.43 × 10−7 | 107 | 428 | 0.34268 | 8.81 × 10−7 | ||
| 11 | 34 | 0.040519 | 3.18 × 10−9 | 7 | 23 | 0.021324 | 2.43 × 10−8 | 44 | 228 | 0.259085 | 6.55 × 10−7 | 116 | 464 | 0.381292 | 9.96 × 10−7 | ||
| 12 | 37 | 0.05607 | 8.89 × 10−9 | 13 | 40 | 0.036149 | 2.17 × 10−8 | 50 | 263 | 0.458339 | 7.44 × 10−7 | 119 | 476 | 0.372586 | 9.22 × 10−7 | ||
| 42 | 141 | 0.167703 | 9.8 × 10−7 | 27 | 83 | 0.079494 | 8.95 × 10−7 | 29 | 135 | 0.145875 | 6.27 × 10−7 | 111 | 444 | 0.381265 | 8.97 × 10−7 | ||
| 150,000 | 12 | 38 | 0.078031 | 1.57 × 10−9 | 8 | 26 | 0.04093 | 8.57 × 10−9 | 46 | 241 | 0.425817 | 9.67 × 10−7 | 117 | 468 | 0.752682 | 8.59 × 10−7 | |
| 8 | 26 | 0.044094 | 4.61 × 10−9 | 6 | 21 | 0.032786 | 1.13 × 10−9 | 21 | 92 | 0.178722 | 7.76 × 10−7 | 113 | 453 | 0.681156 | 9.37 × 10−7 | ||
| 8 | 26 | 0.050338 | 1.49 × 10−9 | 13 | 40 | 0.067946 | 4.23 × 10−9 | 32 | 157 | 0.277045 | 9.72 × 10−7 | 109 | 436 | 0.742408 | 9 × 10−7 | ||
| 13 | 41 | 0.070249 | 1.34 × 10−9 | 11 | 35 | 0.060797 | 3.12 × 10−9 | 51 | 272 | 0.448859 | 6.25 × 10−7 | 119 | 476 | 0.735022 | 8.65 × 10−7 | ||
| 13 | 40 | 0.078545 | 1.86 × 10−9 | 8 | 26 | 0.043202 | 1.79 × 10−9 | 68 | 391 | 0.732932 | 7.44 × 10−7 | 121 | 484 | 0.717067 | 9.42 × 10−7 | ||
| 34 | 108 | 0.19502 | 8.06 × 10−7 | 28 | 86 | 0.155124 | 7.3 × 10−7 | 35 | 174 | 0.340524 | 7.83 × 10−7 | 113 | 452 | 0.832127 | 9.16 × 10−7 | ||
Table A3.
Numerical result for test problem 3.
Table A3.
Numerical result for test problem 3.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 7 | 30 | 0.000656 | 2.89 × 10−7 | 13 | 47 | 0.000432 | 2.39 × 10−7 | 15 | 62 | 0.00059 | 6.3 × 10−7 | 103 | 413 | 0.003248 | 8.63 × 10−7 | |
| 6 | 24 | 0.030254 | 6.7 × 10−7 | 7 | 25 | 0.000453 | 9.51 × 10−7 | 14 | 57 | 0.000638 | 6.9 × 10−7 | 95 | 381 | 0.003298 | 8.63 × 10−7 | ||
| 5 | 22 | 0.000525 | 4.99 × 10−7 | 10 | 36 | 0.001352 | 4.61 × 10−7 | 100 | 401 | 0.004097 | 8.52 × 10−7 | ||||||
| 9 | 36 | 0.001564 | 3.53 × 10−7 | 14 | 48 | 0.00483 | 5.92 × 10−7 | 15 | 63 | 0.000687 | 7.49 × 10−7 | 103 | 413 | 0.003301 | 9.59 × 10−7 | ||
| 9 | 37 | 0.000752 | 3.32 × 10−7 | 11 | 42 | 0.000544 | 2.07 × 10−7 | 16 | 66 | 0.00062 | 8.24 × 10−7 | 104 | 417 | 0.00333 | 9.08 × 10−7 | ||
| 26 | 103 | 0.00197 | 3.51 × 10−7 | 24 | 130 | 0.001224 | 9.34 × 10−7 | 14 | 57 | 0.000635 | 9.18 × 10−7 | 100 | 401 | 0.003139 | 8.71 × 10−7 | ||
| 15,000 | 10 | 39 | 0.008967 | 2.62 × 10−7 | 9 | 36 | 0.008782 | 5.39 × 10−7 | 25 | 117 | 0.021246 | 6.57 × 10−7 | 113 | 453 | 0.086471 | 9.31 × 10−7 | |
| 7 | 28 | 0.006662 | 3.97 × 10−7 | 11 | 37 | 0.008899 | 8.18 × 10−7 | 13 | 53 | 0.009737 | 8.66 × 10−7 | 105 | 421 | 0.074744 | 9.31 × 10−7 | ||
| 5 | 23 | 0.00517 | 5.46 × 10−7 | 8 | 31 | 0.006839 | 3.45 × 10−7 | 19 | 84 | 0.014043 | 6.44 × 10−7 | 110 | 441 | 0.08333 | 9.19 × 10−7 | ||
| 12 | 45 | 0.010117 | 3.35 × 10−7 | 14 | 50 | 0.013685 | 4.39 × 10−7 | 25 | 120 | 0.021545 | 9.18 × 10−7 | 114 | 457 | 0.081573 | 8.79 × 10−7 | ||
| 12 | 46 | 0.009903 | 3.1 × 10−7 | 11 | 43 | 0.010141 | 2.26 × 10−7 | 26 | 136 | 0.023793 | 7.94 × 10−7 | 114 | 457 | 0.080979 | 9.8 × 10−7 | ||
| 29 | 134 | 0.027861 | 5.17 × 10−7 | 49 | 527 | 0.097559 | 9.95 × 10−7 | 20 | 89 | 0.014954 | 6.35 × 10−7 | 110 | 441 | 0.083379 | 9.65 × 10−7 | ||
| 75,000 | 11 | 42 | 0.033061 | 3.09 × 10−7 | 9 | 36 | 0.026943 | 3.6 × 10−7 | 39 | 210 | 0.13368 | 8.37 × 10−7 | 118 | 473 | 0.306708 | 9.24 × 10−7 | |
| 8 | 31 | 0.021381 | 4.71 × 10−7 | 10 | 34 | 0.023658 | 0 | 17 | 73 | 0.048725 | 8.22 × 10−7 | 110 | 441 | 0.290177 | 9.23 × 10−7 | ||
| 6 | 24 | 0.017068 | 0 | 6 | 26 | 0.01572 | 6.01 × 10−7 | 23 | 111 | 0.066787 | 6.81 × 10−7 | 115 | 461 | 0.304363 | 9.12 × 10−7 | ||
| 13 | 48 | 0.036236 | 3.96 × 10−7 | 17 | 57 | 0.041213 | 0 | 44 | 244 | 0.227344 | 7.94 × 10−7 | 119 | 477 | 0.385228 | 8.73 × 10−7 | ||
| 13 | 49 | 0.037276 | 3.66 × 10−7 | 11 | 43 | 0.029628 | 2.11 × 10−7 | 51 | 296 | 0.214663 | 7.71 × 10−7 | 119 | 477 | 0.314721 | 9.72 × 10−7 | ||
| 21 | 87 | 0.065873 | 1.09 × 10−7 | 65 | 844 | 0.505929 | 7.22 × 10−7 | 27 | 130 | 0.091702 | 7.43 × 10−7 | 115 | 461 | 0.298248 | 9.59 × 10−7 | ||
| 150,000 | 11 | 42 | 0.053748 | 4.37 × 10−7 | 13 | 48 | 0.060336 | 2.5 × 10−7 | 49 | 278 | 0.343536 | 7.08 × 10−7 | 120 | 481 | 0.616642 | 9.44 × 10−7 | |
| 9 | 34 | 0.044023 | 3.5 × 10−7 | 8 | 29 | 0.035853 | 8.21 × 10−7 | 20 | 86 | 0.104353 | 6.25 × 10−7 | 112 | 449 | 0.572123 | 9.44 × 10−7 | ||
| 6 | 24 | 0.032192 | 0 | 6 | 26 | 0.028949 | 8.49 × 10−7 | 28 | 140 | 0.168855 | 4.12 × 10−7 | 117 | 469 | 0.855597 | 9.32 × 10−7 | ||
| 14 | 51 | 0.067543 | 2.94 × 10−7 | 9 | 37 | 0.04498 | 2.59 × 10−7 | 54 | 313 | 0.373522 | 8.62 × 10−7 | 121 | 485 | 0.68029 | 8.92 × 10−7 | ||
| 14 | 52 | 0.069964 | 2.72 × 10−7 | 12 | 46 | 0.056565 | 5.71 × 10−7 | 68 | 430 | 0.529397 | 6.32 × 10−7 | 121 | 485 | 0.612416 | 9.93 × 10−7 | ||
| 22 | 87 | 0.115503 | 1.57 × 10−7 | 61 | 787 | 1.02297 | 1.63 × 10−7 | 35 | 178 | 0.356457 | 9.82 × 10−7 | 117 | 469 | 0.785469 | 9.79 × 10−7 | ||
Table A4.
Numerical result for test problem 4.
Table A4.
Numerical result for test problem 4.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 7 | 28 | 0.003546 | 4.04 × 10−7 | 11 | 40 | 0.000533 | 2.46 × 10−7 | 17 | 71 | 0.00088 | 7.38 × 10−7 | 108 | 433 | 0.004952 | 9.68 × 10−7 | |
| 8 | 31 | 0.001814 | 3.08 × 10−7 | 10 | 37 | 0.000455 | 4.02 × 10−7 | 19 | 81 | 0.001035 | 6.66 × 10−7 | 111 | 445 | 0.004875 | 8.71 × 10−7 | ||
| 8 | 31 | 0.00074 | 2.71 × 10−7 | 9 | 34 | 0.000815 | 3.95 × 10−7 | 17 | 73 | 0.000829 | 7.86 × 10−7 | 110 | 441 | 0.004612 | 9.03 × 10−7 | ||
| 7 | 28 | 0.000508 | 3.57 × 10−7 | 11 | 39 | 0.000487 | 5.97 × 10−7 | 14 | 59 | 0.000672 | 2.33 × 10−7 | 108 | 433 | 0.004522 | 8.55 × 10−7 | ||
| 7 | 28 | 0.000446 | 2.86 × 10−7 | 6 | 25 | 0.000346 | 5.5 × 10−7 | 106 | 425 | 0.004448 | 9.5 × 10−7 | ||||||
| 8 | 31 | 0.000436 | 2.71 × 10−7 | 32 | 97 | 0.001389 | 7.27 × 10−7 | 17 | 72 | 0.000799 | 8.95 × 10−7 | 110 | 441 | 0.004666 | 9 × 10−7 | ||
| 15,000 | 10 | 37 | 0.010767 | 3.15 × 10−7 | 9 | 34 | 0.010349 | 9.33 × 10−7 | 33 | 164 | 0.041895 | 9.47 × 10−7 | 119 | 477 | 0.145152 | 8.89 × 10−7 | |
| 10 | 37 | 0.013785 | 4.62 × 10−7 | 9 | 34 | 0.010421 | 7.49 × 10−7 | 39 | 201 | 0.054033 | 8.51 × 10−7 | 121 | 485 | 0.148712 | 9.41 × 10−7 | ||
| 10 | 37 | 0.010073 | 4.07 × 10−7 | 7 | 29 | 0.008649 | 5.47 × 10−7 | 37 | 188 | 0.047553 | 9.15 × 10−7 | 120 | 481 | 0.126823 | 9.75 × 10−7 | ||
| 10 | 37 | 0.009552 | 2.78 × 10−7 | 7 | 29 | 0.00924 | 3.74 × 10−7 | 31 | 152 | 0.039706 | 9.48 × 10−7 | 118 | 473 | 0.126233 | 9.24 × 10−7 | ||
| 9 | 34 | 0.011284 | 4.3 × 10−7 | 12 | 43 | 0.012222 | 3.52 × 10−7 | 29 | 139 | 0.036933 | 6.9 × 10−7 | 117 | 469 | 0.121866 | 8.72 × 10−7 | ||
| 10 | 37 | 0.010042 | 4.11 × 10−7 | 37 | 112 | 0.031318 | 7.61 × 10−7 | 37 | 188 | 0.047432 | 9.14 × 10−7 | 120 | 481 | 0.135263 | 9.83 × 10−7 | ||
| 75,000 | 11 | 38 | 0.053628 | 0 | 9 | 32 | 0.043559 | 0 | 60 | 347 | 0.481093 | 6.15 × 10−7 | 124 | 497 | 0.767922 | 8.82 × 10−7 | |
| 12 | 41 | 0.065807 | 0 | 13 | 44 | 0.060773 | 8.67 × 10−7 | 76 | 460 | 0.590012 | 7.29 × 10−7 | 126 | 505 | 0.666765 | 9.34 × 10−7 | ||
| 11 | 38 | 0.051439 | 0 | 12 | 41 | 0.055227 | 0 | 70 | 419 | 0.615927 | 8.24 × 10−7 | 125 | 501 | 0.666926 | 9.68 × 10−7 | ||
| 11 | 38 | 0.051954 | 0 | 15 | 49 | 0.06545 | 0 | 54 | 303 | 0.39985 | 6.86 × 10−7 | 123 | 493 | 0.727099 | 9.17 × 10−7 | ||
| 10 | 35 | 0.048287 | 0 | 12 | 41 | 0.055337 | 8.53 × 10−7 | 43 | 229 | 0.302295 | 7.44 × 10−7 | 122 | 489 | 0.661724 | 8.65 × 10−7 | ||
| 11 | 38 | 0.052094 | 0 | 39 | 118 | 0.162077 | 9.56 × 10−7 | 69 | 415 | 0.562068 | 7.49 × 10−7 | 125 | 501 | 0.658619 | 9.75 × 10−7 | ||
| 150,000 | 11 | 37 | 0.096002 | 0 | 14 | 46 | 0.115959 | 0 | 75 | 453 | 1.229636 | 7.8 × 10−7 | 126 | 505 | 1.42371 | 9.01 × 10−7 | |
| 11 | 37 | 0.094155 | 0 | 14 | 46 | 0.1181 | 0 | 102 | 655 | 1.806075 | 6.03 × 10−7 | 128 | 513 | 1.372298 | 9.54 × 10−7 | ||
| 11 | 37 | 0.094082 | 0 | 9 | 32 | 0.07763 | 0 | 87 | 536 | 1.398148 | 9.78 × 10−7 | 127 | 509 | 1.35345 | 9.89 × 10−7 | ||
| 10 | 34 | 0.08669 | 0 | 11 | 37 | 0.095143 | 0 | 68 | 405 | 1.102082 | 9.01 × 10−7 | 125 | 501 | 1.449962 | 9.37 × 10−7 | ||
| 10 | 34 | 0.08671 | 0 | 13 | 44 | 0.112815 | 8.01 × 10−7 | 59 | 344 | 0.869719 | 6.51 × 10−7 | 124 | 497 | 1.280563 | 8.84 × 10−7 | ||
| 11 | 37 | 0.171044 | 0 | 28 | 87 | 0.228224 | 8.72 × 10−7 | 87 | 536 | 1.446003 | 9.5 × 10−7 | 127 | 509 | 1.377865 | 9.97 × 10−7 | ||
Table A5.
Numerical result for test problem 5.
Table A5.
Numerical result for test problem 5.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 31 | 128 | 0.002523 | 8.82 × 10−7 | 32 | 162 | 0.001092 | 7.58 × 10−7 | 18 | 74 | 0.000532 | 6.8 × 10−7 | 116 | 465 | 0.002939 | 8.75 × 10−7 | |
| 21 | 82 | 0.001126 | 4.62 × 10−7 | 32 | 97 | 0.000646 | 9.34 × 10−7 | 19 | 77 | 0.000615 | 7.59 × 10−7 | 113 | 452 | 0.002842 | 9.7 × 10−7 | ||
| 30 | 119 | 0.001604 | 8.16 × 10−7 | 37 | 186 | 0.001232 | 7.38 × 10−7 | 18 | 74 | 0.000509 | 9.54 × 10−7 | 112 | 448 | 0.002835 | 9.47 × 10−7 | ||
| 23 | 104 | 0.000956 | 4.4 × 10−7 | 36 | 210 | 0.001377 | 9.35 × 10−7 | 18 | 75 | 0.00052 | 9.6 × 10−7 | 115 | 461 | 0.0029 | 8.76 × 10−7 | ||
| 33 | 171 | 0.00159 | 3.05 × 10−7 | 39 | 315 | 0.001963 | 2.71 × 10−7 | 18 | 74 | 0.000605 | 9.39 × 10−7 | 113 | 453 | 0.002868 | 9.42 × 10−7 | ||
| 26 | 102 | 0.000786 | 3.25 × 10−7 | 42 | 324 | 0.00203 | 9.52 × 10−7 | 18 | 74 | 0.000515 | 8.23 × 10−7 | 115 | 460 | 0.002961 | 8.82 × 10−7 | ||
| 15,000 | 37 | 189 | 0.031572 | 3.07 × 10−7 | 57 | 679 | 0.090733 | 1.79 × 10−7 | 28 | 122 | 0.018689 | 7.7 × 10−7 | 134 | 537 | 0.080563 | 9.52 × 10−7 | |
| 34 | 155 | 0.026747 | 2.64 × 10−7 | 36 | 108 | 0.016924 | 7.41 × 10−7 | 32 | 141 | 0.020334 | 6.95 × 10−7 | 132 | 528 | 0.084441 | 8.85 × 10−7 | ||
| 41 | 253 | 0.036641 | 3.91 × 10−7 | 54 | 508 | 0.069933 | 8.82 × 10−7 | 30 | 131 | 0.017744 | 9.5 × 10−7 | 131 | 524 | 0.084659 | 8.63 × 10−7 | ||
| 47 | 232 | 0.033585 | 3.13 × 10−8 | 62 | 684 | 0.298294 | 6.72 × 10−8 | 29 | 131 | 0.018265 | 9.33 × 10−7 | 133 | 533 | 0.081259 | 9.56 × 10−7 | ||
| 37 | 190 | 0.026764 | 9.82 × 10−7 | 59 | 726 | 0.104173 | 6.2 × 10−7 | 30 | 138 | 0.020444 | 6.01 × 10−7 | 132 | 529 | 0.079943 | 8.78 × 10−7 | ||
| 33 | 163 | 0.024204 | 9.34 × 10−7 | 30 | 132 | 0.017843 | 9.81 × 10−7 | 131 | 524 | 0.077793 | 9.13 × 10−7 | ||||||
| 75,000 | 44 | 234 | 0.105382 | 8.71 × 10−7 | 71 | 1033 | 0.564482 | 9.78 × 10−7 | 44 | 215 | 0.102932 | 9.55 × 10−7 | 143 | 573 | 0.307383 | 9.08 × 10−7 | |
| 27 | 106 | 0.048316 | 3.86 × 10−7 | 37 | 111 | 0.057456 | 8.28 × 10−7 | 54 | 273 | 0.128025 | 9.62 × 10−7 | 140 | 560 | 0.328222 | 9.92 × 10−7 | ||
| 50 | 337 | 0.143749 | 5.03 × 10−7 | 64 | 869 | 0.344989 | 5.66 × 10−7 | 49 | 240 | 0.11895 | 6.3 × 10−7 | 139 | 556 | 0.277831 | 9.68 × 10−7 | ||
| 34 | 175 | 0.076354 | 2.54 × 10−7 | 45 | 222 | 0.09942 | 7.74 × 10−7 | 142 | 569 | 0.272276 | 9.12 × 10−7 | ||||||
| 47 | 261 | 0.114472 | 7.81 × 10−7 | 63 | 857 | 0.341373 | 5.62 × 10−7 | 48 | 250 | 0.120755 | 8.55 × 10−7 | 140 | 561 | 0.271222 | 9.86 × 10−7 | ||
| 40 | 184 | 0.083969 | 4.03 × 10−7 | 95 | 1561 | 0.657142 | 6.18 × 10−7 | 50 | 246 | 0.112048 | 6.99 × 10−7 | 141 | 564 | 0.271457 | 9.35 × 10−7 | ||
| 150,000 | 47 | 441 | 0.314031 | 3.76 × 10−7 | 89 | 1334 | 1.097368 | 6.86 × 10−7 | 56 | 289 | 0.229637 | 9.49 × 10−7 | 147 | 589 | 0.488139 | 8.72 × 10−7 | |
| 33 | 138 | 0.113272 | 8.53 × 10−7 | 38 | 114 | 0.104007 | 7.22 × 10−7 | 67 | 352 | 0.406936 | 9.65 × 10−7 | 144 | 576 | 0.603522 | 9.52 × 10−7 | ||
| 50 | 416 | 0.307595 | 7.05 × 10−8 | 78 | 1160 | 0.798712 | 6.85 × 10−7 | 63 | 325 | 0.264122 | 5.98 × 10−7 | 143 | 572 | 0.461652 | 9.29 × 10−7 | ||
| 46 | 266 | 0.2047 | 8.02 × 10−7 | 59 | 311 | 0.253787 | 6.19 × 10−7 | 146 | 585 | 0.50475 | 8.76 × 10−7 | ||||||
| 44 | 238 | 0.315917 | 7 × 10−7 | 70 | 927 | 0.762553 | 6.71 × 10−7 | 62 | 338 | 0.293751 | 6.14 × 10−7 | 144 | 577 | 0.473743 | 9.47 × 10−7 | ||
| 32 | 139 | 0.109717 | 3.37 × 10−7 | 63 | 325 | 0.29425 | 6.64 × 10−7 | 146 | 584 | 0.621561 | 9.16 × 10−7 | ||||||
Table A6.
Numerical result for test problem 6.
Table A6.
Numerical result for test problem 6.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 8 | 52 | 0.000602 | 3.95 × 10−7 | 59 | 237 | 0.001736 | 7.78 × 10−7 | |||||||||
| 8 | 48 | 0.000689 | 3.77 × 10−7 | 57 | 229 | 0.001149 | 8.59 × 10−7 | ||||||||||
| 7 | 45 | 0.000277 | 2.22 × 10−7 | 8 | 33 | 0.000198 | 4.95 × 10−7 | 46 | 185 | 0.00092 | 7.7 × 10−7 | ||||||
| 8 | 47 | 0.000307 | 8.32 × 10−7 | 59 | 237 | 0.001172 | 9.98 × 10−7 | ||||||||||
| 8 | 46 | 0.000293 | 4.07 × 10−7 | 8 | 43 | 0.000218 | 1.67 × 10−7 | 61 | 245 | 0.001229 | 8.17 × 10−7 | ||||||
| 60 | 463 | 0.002458 | 9.08 × 10−7 | 18 | 109 | 0.000554 | 1.46 × 10−7 | 57 | 229 | 0.001144 | 8.23 × 10−7 | ||||||
| 15,000 | 9 | 55 | 0.006864 | 2.11 × 10−7 | 64 | 257 | 0.036627 | 9.94 × 10−7 | |||||||||
| 9 | 54 | 0.007734 | 3.1 × 10−7 | 10 | 46 | 0.007283 | 6.22 × 10−7 | 63 | 253 | 0.032812 | 8.21 × 10−7 | ||||||
| 8 | 51 | 0.005796 | 1.82 × 10−7 | 51 | 205 | 0.026834 | 9.85 × 10−7 | ||||||||||
| 9 | 50 | 0.005869 | 4.67 × 10−7 | 10 | 56 | 0.007597 | 5.56 × 10−7 | 65 | 261 | 0.035419 | 9.54 × 10−7 | ||||||
| 9 | 52 | 0.007487 | 3.35 × 10−7 | 67 | 269 | 0.038158 | 7.81 × 10−7 | ||||||||||
| 71 | 439 | 0.055508 | 1.95 × 10−7 | 19 | 115 | 0.016176 | 3.27 × 10−7 | 63 | 253 | 0.034931 | 7.92 × 10−7 | ||||||
| 75,000 | 9 | 55 | 0.018073 | 4.73 × 10−7 | 67 | 269 | 0.097392 | 9.29 × 10−7 | |||||||||
| 9 | 51 | 0.018033 | 4.65 × 10−7 | 17 | 88 | 0.037522 | 4.48 × 10−7 | 66 | 265 | 0.10025 | 7.67 × 10−7 | ||||||
| 8 | 51 | 0.017852 | 4.08 × 10−7 | 54 | 217 | 0.078125 | 9.2 × 10−7 | ||||||||||
| 10 | 56 | 0.02077 | 1.57 × 10−7 | 68 | 273 | 0.103259 | 8.91 × 10−7 | ||||||||||
| 9 | 49 | 0.014603 | 5.02 × 10−7 | 69 | 277 | 0.107207 | 9.76 × 10−7 | ||||||||||
| 86 | 776 | 0.235325 | 1.44 × 10−7 | 65 | 261 | 0.097957 | 9.9 × 10−7 | ||||||||||
| 150,000 | 9 | 52 | 0.027544 | 4.49 × 10−7 | 68 | 273 | 0.178147 | 9.82 × 10−7 | |||||||||
| 9 | 51 | 0.026783 | 6.58 × 10−7 | 10 | 60 | 0.034596 | 4.67 × 10−7 | 67 | 269 | 0.164416 | 8.11 × 10−7 | ||||||
| 8 | 48 | 0.025487 | 3.9 × 10−7 | 55 | 221 | 0.138241 | 9.73 × 10−7 | ||||||||||
| 10 | 56 | 0.030937 | 2.22 × 10−7 | 69 | 277 | 0.254814 | 9.42 × 10−7 | ||||||||||
| 9 | 49 | 0.025463 | 7.1 × 10−7 | 71 | 285 | 0.194346 | 7.71 × 10−7 | ||||||||||
| 93 | 722 | 0.370696 | 4.72 × 10−7 | 22 | 127 | 0.074947 | 2.08 × 10−7 | 67 | 269 | 0.162726 | 7.82 × 10−7 | ||||||
Table A7.
Numerical result for test problem 7.
Table A7.
Numerical result for test problem 7.
| RDFPM I | RDFPM II | RIDFA | HDFPM | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DIM | INP | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF | ITER | FVAL | TIME | NORMF |
| 2000 | 8 | 65 | 0.001003 | 1.93 × 10−7 | 8 | 59 | 0.000321 | 7.63 × 10−7 | 18 | 92 | 0.000539 | 7.98 × 10−7 | 41 | 165 | 0.000844 | 8.83 × 10−7 | |
| 7 | 61 | 0.000855 | 3.17 × 10−7 | 17 | 86 | 0.000482 | 7.65 × 10−7 | 37 | 149 | 0.000752 | 9.18 × 10−7 | ||||||
| 7 | 57 | 0.000346 | 5.08 × 10−7 | 17 | 87 | 0.00047 | 6.48 × 10−7 | 38 | 153 | 0.000788 | 9.12 × 10−7 | ||||||
| 7 | 57 | 0.000341 | 4.86 × 10−7 | 21 | 107 | 0.0006 | 9.59 × 10−7 | 42 | 169 | 0.000865 | 7.02 × 10−7 | ||||||
| 8 | 64 | 0.000368 | 1.15 × 10−7 | 21 | 108 | 0.000566 | 9.03 × 10−7 | 43 | 173 | 0.000889 | 6.55 × 10−7 | ||||||
| 20 | 169 | 0.000957 | 5.73 × 10−7 | 16 | 127 | 0.000615 | 2.71 × 10−7 | 18 | 91 | 0.001216 | 7.09 × 10−7 | 40 | 161 | 0.000848 | 7.06 × 10−7 | ||
| 15,000 | 8 | 61 | 0.0079 | 7.61 × 10−7 | 9 | 67 | 0.009771 | 1.16 × 10−7 | 26 | 138 | 0.035456 | 8.48 × 10−7 | 45 | 181 | 0.025648 | 8.58 × 10−7 | |
| 8 | 65 | 0.007858 | 1.14 × 10−7 | 18 | 92 | 0.048625 | 9.54 × 10−7 | 41 | 165 | 0.020043 | 8.92 × 10−7 | ||||||
| 8 | 65 | 0.00765 | 2.54 × 10−7 | 19 | 96 | 0.020404 | 9.29 × 10−7 | 42 | 169 | 0.021142 | 8.86 × 10−7 | ||||||
| 8 | 65 | 0.007882 | 2.43 × 10−7 | 8 | 60 | 0.008004 | 6.17 × 10−7 | 27 | 144 | 0.036346 | 9.54 × 10−7 | 46 | 185 | 0.02676 | 6.83 × 10−7 | ||
| 8 | 60 | 0.006915 | 4.54 × 10−7 | 30 | 163 | 0.020072 | 8.8 × 10−7 | 46 | 185 | 0.028621 | 9.81 × 10−7 | ||||||
| 29 | 336 | 0.04009 | 9.45 × 10−7 | 15 | 120 | 0.016392 | 9.01 × 10−7 | 22 | 114 | 0.013434 | 9.85 × 10−7 | 44 | 177 | 0.024524 | 6.75 × 10−7 | ||
| 75,000 | 9 | 69 | 0.02028 | 1.55 × 10−7 | 36 | 207 | 0.075065 | 9.66 × 10−7 | 47 | 189 | 0.078667 | 8.08 × 10−7 | |||||
| 8 | 65 | 0.018147 | 2.55 × 10−7 | 22 | 112 | 0.040093 | 7.67 × 10−7 | 43 | 173 | 0.068774 | 8.4 × 10−7 | ||||||
| 8 | 65 | 0.018623 | 5.67 × 10−7 | 9 | 62 | 0.023263 | 3.32 × 10−7 | 23 | 120 | 0.043687 | 9.76 × 10−7 | 44 | 177 | 0.064635 | 8.34 × 10−7 | ||
| 8 | 65 | 0.01873 | 5.43 × 10−7 | 8 | 50 | 0.015954 | 6.37 × 10−7 | 41 | 242 | 0.086212 | 9.37 × 10−7 | 47 | 189 | 0.070122 | 9.9 × 10−7 | ||
| 9 | 68 | 0.019782 | 9.25 × 10−8 | 47 | 284 | 0.103639 | 9.41 × 10−7 | 48 | 193 | 0.07624 | 9.24 × 10−7 | ||||||
| 26 | 214 | 0.069398 | 1.31 × 10−7 | 15 | 120 | 0.039799 | 8.16 × 10−7 | 27 | 144 | 0.051487 | 8.02 × 10−7 | 45 | 181 | 0.06898 | 9.81 × 10−7 | ||
| 150,000 | 9 | 69 | 0.036314 | 2.2 × 10−7 | 42 | 249 | 0.154576 | 9.61 × 10−7 | 48 | 193 | 0.118501 | 7.41 × 10−7 | |||||
| 8 | 65 | 0.032312 | 3.61 × 10−7 | 23 | 118 | 0.075838 | 7.66 × 10−7 | 44 | 177 | 0.110345 | 7.71 × 10−7 | ||||||
| 8 | 61 | 0.031078 | 5.78 × 10−7 | 25 | 132 | 0.085051 | 9.52 × 10−7 | 45 | 181 | 0.113493 | 7.66 × 10−7 | ||||||
| 8 | 61 | 0.143695 | 5.52 × 10−7 | 8 | 54 | 0.034441 | 8.02 × 10−7 | 46 | 277 | 0.175977 | 9.96 × 10−7 | 48 | 193 | 0.118935 | 9.09 × 10−7 | ||
| 9 | 68 | 0.056725 | 1.31 × 10−7 | 61 | 395 | 0.247285 | 9.76 × 10−7 | 49 | 197 | 0.121469 | 8.48 × 10−7 | ||||||
| 20 | 164 | 0.083839 | 1.82 × 10−7 | 15 | 124 | 0.067588 | 9.13 × 10−7 | 31 | 172 | 0.115973 | 9.31 × 10−7 | 46 | 185 | 0.125625 | 9.01 × 10−7 | ||
References
- Abubakar, A.B.; Kumam, P.; Mohammad, H. A note on the spectral gradient projection method for nonlinear monotone equations with applications. Comput. Appl. Math. 2020, 39, 129. [Google Scholar] [CrossRef]
- Abubakar, A.B.; Kumam, P.; Mohammad, H.; Awwal, A.M. A Barzilai-Borwein gradient projection method for sparse signal and blurred image restoration. J. Frankl. Inst. 2020, 357, 7266–7285. [Google Scholar] [CrossRef]
- Yu, H.F.; Huang, F.L.; Lin, C.J. Dual coordinate descent methods for logistic regression and maximum entropy models. Mach. Learn. 2011, 85, 41–75. [Google Scholar] [CrossRef]
- Wood, A.J.; Wollenberg, B.F.; Sheblé, G.B. Power Generation, Operation, and Control; John Wiley & Sons: Hoboken, NJ, USA, 2013. [Google Scholar]
- Zhao, Y.; Li, D. Monotonicity of fixed point and normal mappings associated with variational inequality and its application. SIAM J. Optim. 2001, 11, 962–973. [Google Scholar] [CrossRef]
- Powell, M.J.D. Restart procedures for the conjugate gradient method. Math. Program. 1977, 12, 241–254. [Google Scholar] [CrossRef]
- Boland, W.; Kowalik, J. Extended conjugate-gradient methods with restarts. J. Optim. Theory Appl. 1979, 28, 1–9. [Google Scholar] [CrossRef]
- Shanno, D.F. Conjugate gradient methods with inexact searches. Math. Oper. Res. 1978, 3, 244–256. [Google Scholar] [CrossRef]
- Knockaert, L.; De Zutter, D. Regularization of the moment matrix solution by a nonquadratic conjugate gradient method. IEEE Trans. Antennas Propag. 2000, 48, 812–816. [Google Scholar] [CrossRef]
- Dai, Y.H. New properties of a nonlinear conjugate gradient method. Numer. Math. 2001, 89, 83–98. [Google Scholar] [CrossRef]
- Jiang, X.Z.; Zhu, Y.H.; Jian, J.B. Two efficient nonlinear conjugate gradient methods with restart procedures and their applications in image restoration. Nonlinear Dyn. 2023, 111, 5469–5498. [Google Scholar] [CrossRef]
- Cheng, W. A PRP type method for systems of monotone equations. Math. Comput. Model. 2009, 50, 15–20. [Google Scholar] [CrossRef]
- Li, S.; Pang, L.; Xue, M.; Wang, X. Two self-adaptive derivative-free methods with restart procedure for constrained nonlinear equations with applications. J. Appl. Math. Comput. 2024, 70, 6219–6243. [Google Scholar] [CrossRef]
- Bojari, S.; Eslahchi, M. Two families of scaled three-term conjugate gradient methods with sufficient descent property for nonconvex optimization. Numer. Algorithms 2020, 83, 901–933. [Google Scholar] [CrossRef]
- Abdullahi, M.; Abubakar, A.B.; Feng, Y.; Liu, J. Comment on: “A derivative-free iterative method for nonlinear monotone equations with convex constraints”. Numer. Algorithms 2023, 94, 1551–1560. [Google Scholar] [CrossRef]
- Abubakar, A.B.; Kumam, P.; Mohammad, H.; Ibrahim, A.H.; Kiri, A.I. A hybrid approach for finding approximate solutions to constrained nonlinear monotone operator equations with applications. Appl. Numer. Math. 2022, 177, 79–92. [Google Scholar] [CrossRef]
- Ibrahim, A.H.; Kumam, P.; Abubakar, A.B.; Jirakitpuwapat, W.; Abubakar, J. A hybrid conjugate gradient algorithm for constrained monotone equations with application in compressive sensing. Heliyon 2020, 6, e03466. [Google Scholar] [CrossRef] [PubMed]
- Abubakar, J.; Kumam, P.; Rehman, H.U.; Hassan Ibrahim, A. Inertial iterative schemes with variable step sizes for variational inequality problem involving pseudomonotone operator. Mathematics 2020, 8, 609. [Google Scholar] [CrossRef]
- Liu, W.; Jian, J.; Yin, J. An inertial spectral conjugate gradient projection method for constrained nonlinear pseudo-monotone equations. Numer. Algorithms 2024, 97, 985–1015. [Google Scholar] [CrossRef]
- Awwal, A.M.; Botmart, T. A new sufficiently descent algorithm for pseudomonotone nonlinear operator equations and signal reconstruction. Numer. Algorithms 2023, 94, 1125–1158. [Google Scholar] [CrossRef]
- Liu, J.; Lu, Z.; Xu, J.; Wu, S.; Tu, Z. An efficient projection-based algorithm without Lipschitz continuity for large-scale nonlinear pseudo-monotone equations. J. Comput. Appl. Math. 2022, 403, 113822. [Google Scholar] [CrossRef]
- Hadjisavvas, N.; Schaible, S.; Wong, N.C. Pseudomonotone operators: A survey of the theory and its applications. J. Optim. Theory Appl. 2012, 152, 1–20. [Google Scholar] [CrossRef]
- Liu, H.; Yao, Y.; Qian, X.; Wang, H. Some nonlinear conjugate gradient methods based on spectral scaling secant equations. Comput. Appl. Math. 2016, 35, 639–651. [Google Scholar] [CrossRef]
- Ibrahim, A.H.; Rapajić, S.; Kamandi, A.; Kumam, P.; Papp, Z. Relaxed-inertial derivative-free algorithm for systems of nonlinear pseudo-monotone equations. Comput. Appl. Math. 2024, 43, 239. [Google Scholar] [CrossRef]
- Huang, F.; Deng, S.; Tang, J. A derivative-free memoryless BFGS hyperplane projection method for solving large-scale nonlinear monotone equations. Soft Comput. 2023, 27, 3805–3815. [Google Scholar] [CrossRef]
- Zhou, W.; Li, D. Limited memory BFGS method for nonlinear monotone equations. J. Comput. Math. 2007, 25, 89–96. [Google Scholar]
- Cruz, W.L.; Raydan, M. Nonmonotone spectral methods for large-scale nonlinear systems. Optim. Methods Softw. 2003, 18, 583–599. [Google Scholar] [CrossRef]
- Wang, C.; Wang, Y.; Xu, C. A projection method for a system of nonlinear monotone equations with convex constraints. Math. Methods Oper. Res. 2007, 66, 33–46. [Google Scholar] [CrossRef]
- Bing, Y.; Lin, G. An efficient implementation of Merrill’s method for sparse or partially separable systems of nonlinear equations. SIAM J. Optim. 1991, 1, 206–221. [Google Scholar] [CrossRef]
- Sun, M.; Liu, J. A modified Hestenes–Stiefel projection method for constrained nonlinear equations and its linear convergence rate. J. Appl. Math. Comput. 2015, 49, 145–156. [Google Scholar] [CrossRef]
- Liu, J.; Feng, Y. A derivative-free iterative method for nonlinear monotone equations with convex constraints. Numer. Algorithms 2018, 82, 245–262. [Google Scholar] [CrossRef]
- Dolan, E.D.; Moré, J.J. Benchmarking optimization software with performance profiles. Math. Program. 2002, 91, 201–213. [Google Scholar] [CrossRef]
- Jian, J.; Yin, J.; Tang, C.; Han, D. A family of inertial derivative-free projection methods for constrained nonlinear pseudo-monotone equations with applications. Comput. Appl. Math. 2022, 41, 309. [Google Scholar] [CrossRef]
- Chang, C.C.; Lin, C.J. LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol. (TIST) 2011, 2, 1–27. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).