Linear and nonlinear programming - Luenberger, David G. 1937- (Addison-Wesley, 1989)