Skip to main content
Log in

A Non-monotone Line Search Algorithm for Unconstrained Optimization

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

The monotone line search schemes have been extensively used in the iterative methods for solving various optimization problems. It is well known that the non-monotone line search technique can improve the likelihood of finding a global optimal solution and the numerical performance of the methods, especially for some difficult nonlinear problems. The traditional non-monotone line search approach requires that a maximum of recent function values decreases. In this paper, we propose a new line search scheme which requires that a convex combination of recent function values decreases. We apply the new line search technique to solve unconstrained optimization problems, and show the proposed algorithm possesses global convergence and R-linear convergence under suitable assumptions. We also report the numerical results of the proposed algorithm for solving almost all the unconstrained testing problems given in CUTEr, and give numerical comparisons of the proposed algorithm with two famous non-monotone methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Andrei, N.: Scaled conjugate gradient algorithms for unconstrained optimization. Comput. Optim. Appl. 38, 401–416 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  2. Dai, Y.H.: On the nonmonotone line search. J. Optim. Theory Appl. 112, 315–330 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  3. Dai, Y.H.: A nonmonotone conjugate gradient algorithm for unconstrained optimization. J. Syst. Sci. Complex. 15, 139–145 (2002)

    MATH  MathSciNet  Google Scholar 

  4. Dolan, E.D., Moré, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  5. Gould, N.I.M., Orban, D., Toint, P.L.: CUTEr and SifDec: A constrained and unconstrained environment, revisited. ACM Trans. Math. Softw. 29, 373–394 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  6. Grippo, L., Lampariello, F., Lucidi, S.: A nonmonotone line search technique for Newton’s method. SIAM. J. Numer. Anal. 23, 707–716 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  7. Grippo, L., Lampariello, F., Lucidi, S.: A truncated Newton method with nonmonotone line search for unconstrained optimization. J. Optim. Theory Appl. 60, 401–419 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  8. Grippo, L., Lampariello, F., Lucidi, S.: A class of nonmonotone stabilization method in unconstrained optimization. Numer. Math. 59, 779–805 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  9. Huang, Z.H., Sun, J.: A smoothing Newton algorithm for mathematical programs with complementarity constraints. J. Ind. Manag. Optim. 1, 153–170 (2005)

    MATH  MathSciNet  Google Scholar 

  10. Huang, Z.H., Zhang, Y., Wu, W.: A smoothing-type algorithm for solving system of inequalities. J. Comput. Appl. Math. 220, 355–363 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  11. Liu, D.C., Nocedal, J.: On the limited memory BFGS method for large scale optimization. Math. Program. 45, 503–528 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  12. Nocedal, J.: Updating quasi-Newton matrices with limited storage. Math. Comput. 35, 773–782 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  13. Nocedal, J., Wright, S.J.: Numerical Optimization. Springer, Berlin (1999)

    Book  MATH  Google Scholar 

  14. Panier, E.R., Tits, A.L.: Avoiding the Maratas effect by means of a nonmonotone line search. SIAM. J. Numer. Anal. 28, 1183–1195 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  15. Pytlak, R., Tarnawski, T.: On the method of shortest residuals for unconstrained optimization. J. Optim. Theory. Appl. 133, 99–110 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  16. Yuan, Y.X., Sun, W.Y.: Optimization Theories and Methods. Science Press, Beijing (1997)

    Google Scholar 

  17. Zhang, H.C., Hager, W.W.: A nonmonotone line search technique and its application to unconstrained optimization. SIAM J. Optim. 14, 1043–1056 (2004)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zheng-Hai Huang.

Additional information

This work is partially supported by the National Natural Science Foundation of China (Grant No. 10871144) and the Natural Science Foundation of Tianjin (Grant No. 07JCYBJC05200).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hu, SL., Huang, ZH. & Lu, N. A Non-monotone Line Search Algorithm for Unconstrained Optimization. J Sci Comput 42, 38 (2010). https://doi.org/10.1007/s10915-009-9314-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10915-009-9314-0

Keywords

Navigation