This textbook is a second edition of Evolutionary Algorithms for Solving Multi-Objective Problems, significantly expanded and adapted for the classroom, with links to a complete set of teaching tutorials, exercises and solutions. The book contains exhaustive appendices, index and bibliography. The various features of multi-objective evolutionary algorithms are presented here in an innovative and student-friendly fashion, incorporating state-of-the-art...