The textbook is:
Stephen J. Wright.
The following books are on reserve in the SFL library:
S.G. Nash and A. Sofer, Linear and Nonlinear Programming.
C.H. Papadimitriou and K. Steiglitz, Combinatorial Optimization
D.P. Bertsekas, Nonlinear Programming.
R. Fletcher, Practical Methods of Optimization.
G.L. Nemhauser and L.A. Wolsey, Integer and combinatorial optimization.