Numerical optimization - Nocedal, Jorge; Wright, Stephen J. (Springer Science+Business Media, LLC, 2006)