Nonlinear programming : theory and algorithms - Bazaraa, M. S. (Wiley-Interscience, 2006)