Numerical optimization Jorge Nocedal, Stephen J. Wright. - Nocedal, Jorge (Springer, 2006)