Linear and Nonlinear Programming, 2nd Ed (1984)

by David G Luenberger