A Stochastic Inexact Sequential Quadratic Optimization Algorithm for Nonlinear Equality-Constrained Optimization
- 1 July 2024
- journal article
- research article
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in INFORMS Journal on Optimization
- Vol. 6 (3-4) , 173-195
Abstract
A stochastic algorithm is proposed, analyzed, and tested experimentally for solving continuous optimization problems with nonlinear equality constraints. It is assumed that constraint function and derivative values can be computed but that only stochastic approximations are available for the objective function and its derivatives. The algorithm is of the sequential quadratic optimization variety. Distinguishing features of the algorithm are that it only employs stochastic objective gradient estimates that satisfy a relatively weak set of assumptions (while using neither objective function values nor estimates of them) and that it allows inexact subproblem solutions to be employed, the latter of which is particularly useful in large-scale settings when the matrices defining the subproblems are too large to form and/or factorize. Conditions are imposed on the inexact subproblem solutions that account for the fact that only stochastic objective gradient estimates are employed. Convergence results are established for the method. Numerical experiments show that the proposed method vastly outperforms a stochastic subgradient method and can outperform an alternative sequential quadratic programming algorithm that employs highly accurate subproblem solutions in every iteration. Funding: This material is based upon work supported by the National Science Foundation [Awards CCF-1740796 and CCF-2139735] and the Office of Naval Research [Award N00014-21-1-2532].Keywords
This publication has 29 references indexed in Scilit:
- Worst-case complexity of an SQP method for nonlinear equality constrained stochastic optimizationMathematical Programming, 2023
- An adaptive stochastic sequential quadratic programming with differentiable exact augmented lagrangiansMathematical Programming, 2022
- CUTEst: a Constrained and Unconstrained Testing Environment with safe threads for mathematical optimizationComputational Optimization and Applications, 2014
- An inexact Newton method for nonconvex equality constrained optimizationMathematical Programming, 2008
- Inexactness Issues in the Lagrange-Newton-Krylov-Schur Method for PDE-constrained Optimization2003
- Practical Methods of Optimization2000
- Exact penalty functions in nonlinear programmingMathematical Programming, 1979
- Algorithms for nonlinear constraints that use lagrangian functionsMathematical Programming, 1978
- A fast algorithm for nonlinearly constrained optimization calculations1978
- A globally convergent method for nonlinear programmingJournal of Optimization Theory and Applications, 1977