At an unconstrained local minimizer of a twice continuously differentiable objective function, the first-order optimality condition is . The second-order necessary condition is for every direction , so the Hessian matrix is positive semidefinite.
For the Euclidean norm, the unit steepest descent direction is when ; the algorithm usually uses the unnormalized direction . It is a descent direction because .
Two limitations of unpreconditioned steepest descent method in high-accuracy smooth optimization are its slow zigzagging on ill-conditioned valleys and its sensitivity to scaling of the coordinates. It uses no curvature information to correct those directions, so it can require many function and gradient evaluations compared with a suitable Newton or quasi-Newton method. These are reasons to prefer curvature-aware methods in that setting, rather than a claim that gradient-based methods are never useful.
The descent lemma follows by integrating the gradient along the line and using its Lipschitz continuity:
This upper bound is at most the right side of the Armijo condition when . Since , it holds for
The zero step gives equality; every positive step in this interval satisfies the prescribed sufficient-decrease test.
The quadratic model has gradient and positive-definite Hessian matrix . Its unique minimizer is therefore
If , then and , proving that it is a descent direction.
Backtracking line search starts with a trial step and repeatedly reduces it until the Armijo condition holds. Part (ii) guarantees finite termination because sufficiently small steps are acceptable. The test guarantees a specified positive fraction of the decrease predicted by the linear model, namely for an accepted positive step. It does not require solving the line-minimization problem exactly.
If the first trial is accepted, . Otherwise the preceding trial was rejected and so exceeded , since part (ii) guarantees acceptance below that threshold. The accepted step, reduced by the factor , consequently exceeds . In either case,
The angle condition gives . Hence the backtracking line search has the lower bound
From and the matrix 2-norm bound, , so . Let . The summand in the supplied decrease bound satisfies
Thus, with the fixed positive constant ,
The nonnegative series therefore converges, forcing its terms to zero:
The argument uses the given angle condition and upper bound on ; it does not need an additional uniform lower eigenvalue bound on .
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.
For , the inequality-constrained Karush-Kuhn-Tucker conditions are
Under an appropriate constraint qualification, the second-order necessary condition is on the critical cone
Equivalently active constraints with positive multiplier require , while active zero-multiplier constraints retain . Inactive constraints impose no first-order tangent restriction. This distinction is why the relevant cone need not be the nullspace of every active row.
On the strictly feasible region , the logarithmic barrier objective is
With , its gradient is
The positive coefficients are the barrier's multiplier estimates.
The equation , together with and , is the perturbed Karush-Kuhn-Tucker conditions: stationarity is unchanged, while exact complementary slackness becomes for each . A finite limit of such points as satisfies the original conditions by continuity.
For a strictly feasible , the second block uniquely specifies . Substitution into the first block gives precisely . Thus
within the stated strictly positive domain. These are stationary barrier points; they need not all be local minimizers in a nonconvex problem.
The Jacobian matrix of in is
The top-left block is the Hessian matrix of with held fixed. In the second block, differentiating in gives and in gives . The explicit derivative with respect to is . Differentiate by the chain rule:
All blocks are evaluated on the current central path point.
At the current exact path point , stationarity is already zero and . Therefore . Its Newton correction solves
The matrix has no explicit dependence on the barrier parameter, so comparison with part (iv) gives
when is nonsingular. If it is singular, the displayed vector is still a solution of the correction equations, but uniqueness of the correction cannot be inferred from differentiability of the path alone.
This step is exactly the tangent predictor in the stated first-order Taylor expansion. For nearby positive , it approximates the new path point with error ; a bounded second path derivative improves this to . Continuity also preserves strict positivity for sufficiently small parameter changes. Larger changes may require damping to keep both the constraint values and multiplier estimates positive.

Articles by others on the same topic (0)

There are currently no matching articles.