Introduction to Linear and Nonlinear Programming: David Luenberger, Addison-Wesley Lecture slides and a set of practice problems covering the whole syllabus are provided
. Introduction to nonlinear optimization: theory, algorithms, and applications with MATLAB: A. Beck2014SIAM
Introduction to applied linear algebra: vectors, matrices, and least squares: S. Boyd and L. Vandenberghe. , 2018CUP
Numerical optimization: J. Nocedal and S. Wright2006Springer
Secundária
Convex optimization: S. Boyd and L. Vandenberghe2004CUP
Optimization models.: G. Calafiore and L. El Ghaoui2014CUP