Nonlinear programming - Bertsekas, Dimitri P. 1942- (Athena Scientific, 2003)