Introduction to mathematical programming: Applications and algorithms - Winston, Wayne L (Boston PWS-Kent Publishing, 1991)