Inexact sequential quadratic optimization with penalty parameter updates within the QP solver
From MaRDI portal
Abstract: This paper focuses on the design of sequential quadratic optimization (commonly known as SQP) methods for solving large-scale nonlinear optimization problems. The most computationally demanding aspect of such an approach is the computation of the search direction during each iteration, for which we consider the use of matrix-free methods. In particular, we develop a method that requires an inexact solve of a single QP subproblem to establish the convergence of the overall SQP method. It is known that SQP methods can be plagued by poor behavior of the global convergence mechanism. To confront this issue, we propose the use of an exact penalty function with a dynamic penalty parameter updating strategy to be employed within the subproblem solver in such a way that the resulting search direction predicts progress toward both feasibility and optimality. We present our parameter updating strategy and prove that, under reasonable assumptions, the strategy does not modify the penalty parameter unnecessarily. We also discuss a matrix-free subproblem solver in which our updating strategy can be incorporated. We close the paper with a discussion of the results of numerical experiments that illustrate the benefits of our proposed techniques.
Recommendations
- A nonmonotone SQP method for nonlinear programming without a penalty function
- Implementation of a robust SQP algorithm
- An inexact sequential quadratic optimization algorithm for nonlinear optimization
- A Sequential Quadratic Programming Algorithm Using an Incomplete Solution of the Subproblem
- Parameter optimization using the L_ exact penalty function and strictly convex quadratic programming problems
Cites work
- A globally convergent method for nonlinear programming
- A line search exact penalty method using steering rules
- A robust sequential quadratic programming method
- A Robust Trust Region Method for Constrained Nonlinear Programming Problems
- A sequential quadratic optimization algorithm with rapid infeasibility detection
- A sequential quadratic programming method for potentially infeasible mathematical programs
- An inexact sequential quadratic optimization algorithm for nonlinear optimization
- Exact penalty functions in nonlinear programming
- scientific article; zbMATH DE number 3583207 (Why is no real title available?)
- scientific article; zbMATH DE number 5060482 (Why is no real title available?)
- On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
- Steering exact penalty methods for nonlinear programming
- Test example for nonlinear programming codes
Cited in
(6)- Iterative reweighted linear least squares for exact penalty subproblems on product sets
- An inexact first-order method for constrained nonlinear optimization
- Sequential quadratic optimization for nonlinear optimization problems on Riemannian manifolds
- A partially feasible Jacobi-type distributed SQO method for two-block general linearly constrained smooth optimization
- An SQP-type proximal gradient method for composite optimization problems with equality constraints
- An exact penalty function optimization method and its application in stress constrained topology optimization and scenario based reliability design problems
This page was built for publication: Inexact sequential quadratic optimization with penalty parameter updates within the QP solver
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3300768)