Karush-Khun-Tucker conditions (Antonio Frangioni)

Derivation of the optimality conditions for constrained optimization. Tangent cone, cone of feasible directions, first-order feasible directions cone and their relationships (constraint qualification). The Karush-Khun-Tucker conditions and Complementary Slackness. Second-order optimality conditions.