Simulated annealing, theory with applications - Chibante, Rui (Intech, 2010)