Introduction to mathematical programming. - Winston, Wayne L. (Thomson/Brooks/Cole, 2003)