Skip to main content
Log in

A class of derivative-free nonmonotone optimization algorithms employing coordinate rotations and gradient approximations

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

In this paper we study a class of derivative-free unconstrained minimization algorithms employing nonmonotone inexact linesearch techniques along a set of suitable search directions. In particular, we define globally convergent nonmonotone versions of some well-known derivative-free methods and we propose a new linesearch-based nonmonotone algorithm, where search directions are constructed by combining coordinate rotations with simplex gradients. Through extensive numerical experimentation, we show that the proposed algorithm is highly competitive in comparison with some of the most efficient direct search methods and model based methods on a large set of test problems.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Abramson, M.A., Audet, C., Dennis Jr, J.E., Le Digabel, S.: Orthomads: a deterministic MADS instance with orthogonal directions. SIAM J. Optim. 20(2), 948–966 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bazaraa, M.S., Sherali, H.D., Shetty, C.M.: Nonlinear Programming: Theory and Algorithms, 3rd edn. Wiley, Hoboken (2006)

    Book  Google Scholar 

  3. Bortz, D.M., Kelley, C.T.: The simplex gradient and noisy optimization problems. In: Borggaard, J.T., Burns, J., Cliff, E., Schreck, S. (eds.) Computational Methods in Optimal Design and Control, Progress in Systems and Control Theory, vol. 24, pp. 77–90. Birkhäuser, Boston (1998)

    Chapter  Google Scholar 

  4. Conn, A.R., Scheinberg, K., Vicente, L.N.: Introduction to Derivative-Free Optimization. MPS-SIAM Series on Optimization. SIAM, Philadelphia (2008)

    Google Scholar 

  5. Custódio, A.L., Vicente, L.N.: Using sampling and simplex derivatives in pattern search methods. SIAM J. Optim. 18, 537–555 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  6. Custódio, A.L., Dennis, J.E., Vicente, L.N.: Using simplex gradients of nonsmooth functions in direct search methods. IMA J. Numer. Anal. 28, 770–784 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  7. De Leone, R., Gaudioso, M., Grippo, L.: Stopping criteria for linesearch methods without derivatives. Math. Program. 30, 285–300 (1984)

    Article  MATH  Google Scholar 

  8. Diniz-Ehrhardt, M.A., Martnez, J.M., Raydan, M.: A derivative-free nonmonotone line-search technique for unconstrained optimization. J. Comput. Appl. Math. 219, 383–397 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  9. Frimannslund, L., Steihaug, T.: A generating set search method using curvature information. Comput. Optim. Appl. 38, 105–121 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  10. García-Palomares, U.M., Rodríguez, J.F.: New sequential and parallel derivative free algorithms for unconstrained minimization. SIAM J. Optim. 13–1, 79–96 (2002)

    Article  Google Scholar 

  11. García-Palomares, U.M., González-Castano, F.J., Burguillo-Rial, J.C.: A combined global and local search approach to global optimization. J. Glob. Optim. 34, 409–426 (2006)

    Article  MATH  Google Scholar 

  12. García-Palomares, U.M., García-Urreac, I.J., Rodríguez-Hernández, P.S.: On sequential and parallel non-monotone derivative-free algorithms for box constrained optimization. Optim. Methods Softw. 28(6), 1233–1261 (2013)

  13. Gould, N.I.M., Orban, D., Toint, PhL: CUTEr and SifDec: a constrained and unconstrained testing environment revisited. ACM Trans. Math. Softw. 29, 373–394 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  14. Grippo, L., Sciandrone, M.: Nonmonotone globalization techniques for the Barzilai–Borwein gradient method. Comput. Optim. Appl. 23, 143–169 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  15. Grippo, L., Sciandrone, M.: Nonmonotone derivative-free methods for nonlinear equations. Comput. Optim. Appl. 27, 297–328 (2007)

    Article  MathSciNet  Google Scholar 

  16. 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 

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

    Article  MathSciNet  Google Scholar 

  18. Grippo, L., Lampariello, F., Lucidi, S.: Global convergence and stabilization of unconstrained minimization methods without derivatives. J. Optim. Theory Appl. 56, 385–406 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  19. Hooke, R., Jeeves, T.A.: “Direct Search” solution of numerical and statistical problems. J. ACM 8, 212–229 (1961)

    Article  MATH  Google Scholar 

  20. Kelley, C.T.: Iterative Methods for Optimization. SIAM Publications, Philadelphia (1999)

    Book  MATH  Google Scholar 

  21. Kolda, T.G., Lewis, R.M., Torczon, V.: Optimization by direct search: new perspective on some classical and modern methods. ICASE SIAM Rev. 45, 385–482 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  22. La Cruz, W., Martinez, J.M., Raydan, M.: Spectral residual method without gradient information for solving large-scale nonlinear systems of equations. Math. Comput. 75, 1449–1466 (2006)

    Article  Google Scholar 

  23. Le Digabel, S.: Algorithm 909: NOMAD: nonlinear optimization with the MADS algorithm. ACM Trans. Math. Softw. 37(4), 44:1–44:15 (2011)

    Article  Google Scholar 

  24. Li, D.H., Fukushima, M.: A derivative-free line search and global convergence of Broyden-like method for nonlinear equations. Optim. Methods Softw. 13, 181–201 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  25. Liuzzi, G., Lucidi, S., Rinaldi, F.: Derivative-free methods for bound constrained mixed-integer optimization. Comput. Optim. Appl. 53(2), 505–526 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  26. Lucidi, S., Sciandrone, M.: On the global convergence of derivative free methods for unconstrained optimization. SIAM J. Optim. 13, 97–116 (2007)

    Article  MathSciNet  Google Scholar 

  27. Lukšan, V., Vlček, J.: Test Problems for Nonsmooth Unconstrained and Linearly Constrained Optimization. Technical Report. Institute of Computer Science, Academy of Sciences of the Czech Republic (2000)

  28. Moré, J.J., Wild, S.M.: Benchmarking derivative-free optimization algorithms. SIAM J. Optim. 20, 17–191 (2009)

    Article  Google Scholar 

  29. Ortega, J.M., Rheinboldt, W.C.: Iterative Solution of Nonlinear Equations in Several Variables. Academic Press, New York (1970)

    MATH  Google Scholar 

  30. Powell, M.J.D.: An efficient method for finding the minimum of a function of several variables without calculating derivatives. Comput. J. 7, 155–162 (1964)

    Article  MATH  MathSciNet  Google Scholar 

  31. Powell, M.J.D.: The NEWUOA software for unconstrained optimization without derivatives. In: Di Pillo, G., Roma, M. (eds.) Large Scale Nonlinear Optimization, pp. 255–297. Springer, Netherlands (2006)

    Chapter  Google Scholar 

  32. Rios, L.M., Sahinidis, N.V.: Derivative-free optimization: a review of algorithms and comparison of software implementations. J. Glob. Optim. 56(3), 1247–1293 (2013)

  33. Rosenbrock, H.H.: An automatic method for finding the greatest or least value of a function. Comput. J. 3, 175–184 (1960)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the anonymous reviewers for their helpful and constructive comments that greatly contributed to improve the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to F. Rinaldi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Grippo, L., Rinaldi, F. A class of derivative-free nonmonotone optimization algorithms employing coordinate rotations and gradient approximations. Comput Optim Appl 60, 1–33 (2015). https://doi.org/10.1007/s10589-014-9665-9

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-014-9665-9

Keywords

Navigation