Book recommendation: which one is better optimization textbook?

2.8k Views Asked by At

I am a student taking a course on optimization and we have a selection of three textbooks (in no particular order):

  1. Numerical Optimization by Jorge Nocedal and Stephen Wright, Springer Verlag; second edition

  2. Convex Optimization by Stephen Boyd and Lieven Vandenberghe, Cambridge University Press

  3. Nonlinear Programming by Dimitri P. Bertsekas, Athena Scientific; 2nd edition

Can anyone recommend one of these textbooks as a primary reference? Preferably, the textbook is up-to-date with the current literature and "hot" research areas in optimization.