Introduction to optimization - Polyak, Boris T. (Optimization Software, 1987)