Inequality constrained stochastic nonlinear optimization via active-set sequential quadratic programming
Top Cited Papers
Open Access
- 2 March 2023
- journal article
- research article
- Published by Springer Nature in Mathematical Programming
- Vol. 202 (1-2) , 279-353
Abstract
We study nonlinear optimization problems with a stochastic objective and deterministic equality and inequality constraints, which emerge in numerous applications including finance, manufacturing, power systems and, recently, deep neural networks. We propose an active-set stochastic sequential quadratic programming (StoSQP) algorithm that utilizes a differentiable exact augmented Lagrangian as the merit function. The algorithm adaptively selects the penalty parameters of the augmented Lagrangian, and performs a stochastic line search to decide the stepsize. The global convergence is established: for any initialization, the KKT residuals converge to zero almost surely. Our algorithm and analysis further develop the prior work of Na et al. (Math Program, 2022. https://doi.org/10.1007/s10107-022-01846-z). Specifically, we allow nonlinear inequality constraints without requiring the strict complementary condition; refine some of designs in Na et al. (2022) such as the feasibility error condition and the monotonically increasing sample size; strengthen the global convergence guarantee; and improve the sample complexity on the objective Hessian. We demonstrate the performance of the designed algorithm on a subset of nonlinear problems collected in CUTEst test set and on constrained logistic regression problems.Keywords
All Related Versions
Funding Information
- U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research (DE-AC02-06CH11347)
- National Science Foundation (CNS-1545046)
This publication has 54 references indexed in Scilit:
- Sample size selection in optimization methods for machine learningMathematical Programming, 2012
- A sequential quadratic programming algorithm with an additional equality constrained phaseIMA Journal of Numerical Analysis, 2011
- A primal-dual algorithm for nonlinear programming exploiting negative curvature directionsNumerical Algebra, Control & Optimization, 2011
- An exact penalty-Lagrangian approach for large-scale nonlinear programmingOptimization, 2011
- A truncated Newton method in an augmented Lagrangian framework for nonlinear programmingComputational Optimization and Applications, 2008
- A method for solving equality constrained optimization problems by unconstrained minimization2005
- Sequential Quadratic ProgrammingActa Numerica, 1995
- A constrained maximum-likelihood approach to estimating switching regressionsJournal of Econometrics, 1991
- Inequality Constrained Least-Squares EstimationJournal of the American Statistical Association, 1976
- A Two-Stage Least-Squares Estimation with Inequality Restrictions on ParametersReview of Economics and Statistics, 1976