Numerical Optimization. 2nd ed. - Nocedal, Jorge (Springer New York, 2020)