A gentle introduction to optimization - Guenin, Bertrand., author (Cambridge University Press, 2014)