Essentials of metaheuristics : a set of undergraduate lecture notes - Luke, Sean (Lulu, 2013)