Introduction to Applied Optimization - Diwekar, Urmila (Kluwer, 2003)