Chapter 5 Interior Point Methods
Inequality constrained minimization problems can be written as
minimizef0(x)subject tofi(x)≤0,i=1,…,mAx=b
where f0,…,fm:Rn→Rn are convex and C2 differentiable, and A∈Rp×n with rankA=p<n (Boyd and Vandenberghe 2004). Assuming that the solution x∗ exists with the optimum value p∗=f0(x∗).
5.1 KKT conditions
Ax∗=b,fi(x∗)≤0,i=1,…,mλ∗≤0∇f0(x∗)+m∑i=1λ∗i∇fi(x∗)+ATv∗=0λ∗ifi(x∗)=0,i=1,…,m
The KKT conditions (5.2) means, respectively:
- All constraints are satisified at x∗;
- Corresponding Lagrange multiplier is sufficiently larger than zero;
- The gradient of the Lagrangian at x∗ is 0;
- Inequality constraints are either inactive or on the edge.
5.2 Logarithmic barrier function and central path
The aim is to approximate (5.1) as an equality-constrained problem and apply Newton’s method. This proposes the following formulation: minimizef0(x)+m∑i=1I−(fi(x))subject toAx=b, where I−:R→R is the indicator function I−(u)={0u≤0∞u>0.
However, it is obvious that (5.3) is non-differentiable, so we cannot optimize it with Newton’s method.