Linear and Nonlinear Programming - Luenberger, David G.; Ye, Yinyu (Springer US, 2008)