Resources: Chap. 16.1-2.4.5


A Quadratic Programming Problem on Standard Form looks like

Link to original


Active Set Method For Convex QP

Theorem 16.4 If satisfies the KKT (Karush–Kuhn–Tucker) Conditions and , then is a global solution

If we know which inequalities are active at the solution, QP can be solved as EQP

Examples

KKT for QP

Given

Link to original
and

Link to original
We first find the Lagrangian

Stationary condition

Primal feasibility

Dual feasibility

Complementary condition

Alternatively we can formulate this as

KKT:

And