A Nonmonotone Matrix-Free Algorithm for Nonlinear Equality-Constrained Least-Squares Problems
E. Bergou, Y. Diouane, V. Kungurtsev, C. W. Royer

TL;DR
This paper introduces a nonmonotone, matrix-free Levenberg-Marquardt algorithm tailored for large-scale nonlinear least squares problems with equality constraints, demonstrating superior performance in data assimilation and inverse problems.
Contribution
It presents a novel Levenberg-Marquardt method that uses inexact Jacobian-vector products and nonmonotone steps, ensuring global convergence for large-scale constrained least squares.
Findings
Algorithm reaches solution vicinity from arbitrary starting points.
Outperforms natural alternatives in test cases.
Effective for data assimilation and inverse problems.
Abstract
Least squares form one of the most prominent classes of optimization problems, with numerous applications in scientific computing and data fitting. When such formulations aim at modeling complex systems, the optimization process must account for nonlinear dynamics by incorporating constraints. In addition, these systems often incorporate a large number of variables, which increases the difficulty of the problem, and motivates the need for efficient algorithms amenable to large-scale implementations. In this paper, we propose and analyze a Levenberg-Marquardt algorithm for nonlinear least squares subject to nonlinear equality constraints. Our algorithm is based on inexact solves of linear least-squares problems, that only require Jacobian-vector products. Global convergence is guaranteed by the combination of a composite step approach and a nonmonotone step acceptance rule. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Matrix Theory and Algorithms · Iterative Methods for Nonlinear Equations
