Use the optimization Lagrangian , with and . Under the usual linear independence constraint qualification, a local minimizer has multipliers satisfying the equality-constrained Karush-Kuhn-Tucker conditions
The second-order necessary condition is
Only feasible tangent directions enter this last test; the Hessian matrix need not be positive semidefinite on the entire ambient space.
With , differentiation of the quadratic penalty method objective gives
The primal Newton system is therefore
For bounded multipliers and regular derivatives, remains of ordinary size while becomes large in directions normal to the constraints. If the feasible tangent space is nontrivial and retains ordinary-size curvature, this produces a large condition number as .
Introduce . The same step is obtained from the symmetric augmented system
Eliminating recovers the primal system exactly. This matrix contains no explicit entries and tends to a saddle-point matrix. Under full row rank of the limiting constraint Jacobian matrix and nonsingularity of the limiting reduced Hessian, that limiting matrix is nonsingular, so this formulation avoids the artificial penalty-induced separation of scales.
These conditioning statements require regularity beyond bounded alone. A rank-deficient constraint Jacobian matrix or singular reduced Hessian can still make the augmented system ill-conditioned. If and is nonsingular, all directions may scale together in the primal system, so a large condition number is not automatic there either.
Complete the square in the augmented Lagrangian method objective:
For fixed , the last term is constant in . Thus its minimization is the quadratic penalty method applied to the shifted constraint .
Its practical advantage is that multiplier updates, typically , can drive the original constraint residual to zero while stays moderately sized. The plain quadratic penalty method generally needs very small to produce the same feasibility accuracy, exposing the conditioning problem in part (ii).
The linearized constraints may be inconsistent, for example when is not in the image of a linear map defined by . Even if feasible, the quadratic objective may have negative curvature along its feasible tangent space, making it unbounded below and leaving no local minimizer.
Fletcher's Sℓ1QP replaces the hard linearized constraints by an L1 exact penalty and bounds the step inside a trust region. One usual form is
The zero step is always admissible. The trust region is compact, so a minimum exists even when the model Hessian matrix is indefinite; the constraint penalty measures infeasibility rather than making the subproblem impossible to solve. Adjusting its weight promotes feasibility, while the radius keeps the local model within a controlled neighbourhood. Introducing nonnegative positive- and negative-part slack variables converts the absolute values to an equivalent smooth quadratic program with box constraints.[ref]
Stationarity of the equality-constrained quadratic model gives , while feasibility gives . A symmetric system linking the step and new multiplier is
Let have columns forming a basis of . The saddle-point matrix is nonsingular exactly when has full row rank and is nonsingular. Full row rank is necessary because a nonzero vector in would give a null vector of the block matrix. Under full row rank, solving a homogeneous system forces and then ; this proves sufficiency and the converse. Positive definiteness of the reduced Hessian is sufficient for a constrained minimum but is stronger than the nonsingularity condition asked here.
A null-space method first finds with , then solves
and recovers from . It needs the stated full row rank and nonsingular reduced matrix; Cholesky decomposition is available when the latter is positive definite.
A range-space method additionally assumes is invertible. It solves the Schur complement equations
If is positive definite and has full row rank, the Schur matrix is positive definite and both solves can use Cholesky decomposition. An indefinite but invertible instead requires a suitable indefinite factorization; the Schur matrix must remain nonsingular.

Articles by others on the same topic (0)

There are currently no matching articles.