Introduction to mathematical optimization from linear programming to metaheuristics - Yang, Xin-She (Cambridge International Science Publishing, 2008)