Text this: Constrained optimization and Lagrange multiplier methods / Dimitri P. Bertsekas.