Financial Models Using Simulation and Optimization
Wayne L. Winston
Introduction to Mathematical Programming