Empowering users with the knowledge necessary to begin using mathematical programming as a tool for managerial applications and beyond, this practical guide shows when a mathematical model can be useful in solving a problem, and instills an appreciation and understanding of the mathematics associated with the applied techniques.