Abstract
Many optimization algorithms require gradients of the model functions, but computing accurate gradients can be computationally expensive. We study the implications of using inexact gradients in the context of the multilevel optimization algorithm MG/Opt. MG/Opt recursively uses (typically cheaper) coarse models to obtain search directions for finer-level models. However, MG/Opt requires the gradient on the fine level to define the recursion. Our primary focus here is the impact of the gradient errors on the multilevel recursion. We analyze, partly through model problems, how MG/Opt is affected under various assumptions about the source of the error in the gradients, and demonstrate that in many cases the effect of the errors is benign. Computational experiments are included.











Similar content being viewed by others
References
Boggs, P.T., Dennis, J.E. Jr.: A stability analysis for perturbed nonlinear iterative methods. Math. Comput. 30(134), 199–215 (1976)
Boggs, P.T., Gay, D.M., Griffiths, S., Lewis, R.M., Long, K.R., Nash, S., Nilson, R.H.: Optimization algorithms for hierarchical problems, with application to nanoporous materials. SIAM J. Optim. 22, 1285–1308 (2012)
Carter, R.G.: On the global convergence of trust region algorithms using inexact gradient information. SIAM J. Numer. Anal. 28(1), 251–265 (1991)
Carter, R.G.: Numerical experience with a class of algorithms for nonlinear optimization using inexact function and gradient information. SIAM J. Sci. Comput. 14(2), 368–388 (1993)
Custódio, A.L., Dennis, J.E. Jr., Vicente, L.N.: Using simplex gradients of nonsmooth functions in direct search methods. IMA J. Numer. Anal. 28, 770–784 (2008)
Kolda, T.G., Lewis, R.M., Torczon, V.: Optimization by direct search: new perspectives on some classical and modern methods. SIAM Rev. 45(3), 385–482 (2003)
Lewis, R.M., Nash, S.G.: Model problems for the multigrid optimization of systems governed by differential equations. SIAM J. Sci. Comput. 26, 1811–1837 (2005)
Moré, J.J.: Recent developments in algorithms and software for trust region methods. In: Bachem, A., Grötschel, M., Korte, B. (eds.) Mathematical Programming: the State of the Art, pp. 258–287. Springer, Berlin (1983)
Nash, S.G.: A multigrid approach to discretized optimization problems. Optim. Methods Softw. 14, 99–116 (2000)
Nash, S.G.: Convergence and descent properties for a class of multilevel optimization algorithms (2010). http://www.optimization-online.org/DB_HTML/2010/04/2598.html
Nash, S.G., Lewis, R.M.: Assessing the performance of an optimization-based multilevel method. Optim. Methods Softw. 26, 693–717 (2011)
Strikwerda, J.C.: Finite Difference Schemes and Partial Differential Equations. Wadsworth & Brooks, Cole (1989)
Toint, P.L.: Global convergence of a class of trust region methods for nonconvex minimization in Hilbert space. IMA J. Numer. Anal. 8, 231–252 (1988)
Trottenberg, U., Oosterlee, C., Schüller, A.: Multigrid. Academic Press, London (2001)
Acknowledgements
The research was supported by the US Department of Energy under Award DE-SC-0001691. We thank Paul Boggs and David Gay for their helpful comments.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lewis, R.M., Nash, S.G. Using inexact gradients in a multilevel optimization algorithm. Comput Optim Appl 56, 39–61 (2013). https://doi.org/10.1007/s10589-013-9546-7
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-013-9546-7