© 2018

An Introduction to Metaheuristics for Optimization


Part of the Natural Computing Series book series (NCS)

Table of contents

  1. Front Matter
    Pages I-XII
  2. Bastien Chopard, Marco Tomassini
    Pages 1-14
  3. Bastien Chopard, Marco Tomassini
    Pages 15-41
  4. Bastien Chopard, Marco Tomassini
    Pages 43-57
  5. Bastien Chopard, Marco Tomassini
    Pages 59-79
  6. Bastien Chopard, Marco Tomassini
    Pages 81-96
  7. Bastien Chopard, Marco Tomassini
    Pages 97-102
  8. Bastien Chopard, Marco Tomassini
    Pages 103-114
  9. Bastien Chopard, Marco Tomassini
    Pages 115-138
  10. Bastien Chopard, Marco Tomassini
    Pages 139-169
  11. Bastien Chopard, Marco Tomassini
    Pages 171-189
  12. Bastien Chopard, Marco Tomassini
    Pages 191-203
  13. Bastien Chopard, Marco Tomassini
    Pages 205-214
  14. Back Matter
    Pages 215-226

About this book


The authors stress the relative simplicity, efficiency, flexibility of use, and suitability of various approaches used to solve difficult optimization problems. The authors are experienced, interdisciplinary lecturers and researchers and in their explanations they demonstrate many shared foundational concepts among the key methodologies.

This textbook is a suitable introduction for undergraduate and graduate students, researchers, and professionals in computer science, engineering, and logistics.


Tabu Search Simulated Annealing Ant Colony Optimization Evolutionary Algorithms (EAs) Evolutionary Computing (EC) Optimization Metaheuristics

Authors and affiliations

  1. 1.Département d'informatiqueUniversité de GenèveCarougeSwitzerland
  2. 2.Faculté des hautes études commerciales (HEC)Université de LausanneLausanneSwitzerland

About the authors

Bastien Chopard is a professor in the Département d'informatique of the Université de Genève, where he directs the Scientific and Parallel Computing Group. His main research activity concerns the study of complex systems, in particular the development of new numerical methods to model and simulate phenomena in natural sciences, economics, social systems, and biomedical applications, the key tools used being cellular automata, the lattice Boltzmann method, and multiagent techniques. 

Marco Tomassini is an honorary professor at the Faculty of Business and Economics of the University of Lausanne (HEC). After obtaining a PhD degree in Theoretical Chemistry working on computer simulations of condensed matter systems, he switched to Computer Science and complex systems investigations. His main research activities have since focused on parallel computing, cellular automata, evolutionary algorithms, the structure of difficult problem landscapes, complex networks, and evolutionary games.

Bibliographic information

Industry Sectors
Chemical Manufacturing
IT & Software
Consumer Packaged Goods
Materials & Steel
Finance, Business & Banking
Energy, Utilities & Environment
Oil, Gas & Geosciences


“I would recommend this book for students in the area of operations research, but also for students and professionals from other fields (like natural sciences or social sciences) who would like not only to apply metaheuristics to solve the problems … but also to understand how they work.” (Marcin Anholcer, zbMATH 1427.90001, 2020)