An introduction to metaheuristics for optimization (Q1632076)

From MaRDI portal





scientific article; zbMATH DE number 6992877
Language Label Description Also known as
default for all languages
No label defined
    English
    An introduction to metaheuristics for optimization
    scientific article; zbMATH DE number 6992877

      Statements

      An introduction to metaheuristics for optimization (English)
      0 references
      0 references
      0 references
      12 December 2018
      0 references
      The authors present a wide review of metaheuristics for optimization. The book covers most of the known efficient metaheuristic methods. It is organized in twelve chapters. The introductory Chapter 1 presents the basic information about problems, algorithms and complexity issues. Then, in Chapter 2, the authors discuss the concept of search spaces, including basic operations and search methods. Next, several metaheuristics are described: tabu search (Chapter 3), simulated annealing (Chapter 4), ant colony optimization (Chapter 5), particle swarm optimization (Chapter 6), fireflies and cuckoos (Chapter 7) and evolutionary methods (Chapters 8 and 9). At the end, the authors discuss some additional topics, not corresponding with any particular method (or rather corresponding with all of them). These are: phase transition in combinatorial problems (Chapter 10), empirical analysis of metaheuristics and their limitations (Chapter 11) as well as statistical analysis of the search space (Chapter 12). The book is self-contained. It is easy to understand, even for a reader who is not very familiar with mathematical tools (for that purpose the authors decided not to discuss more complex kinds of problems, like multiobjective programming problems). This allows to understand the main kinds of metaheuristics and major differences between them. For that reason, 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 (which is rather easy nowadays because of a significant amount of specialized software available) but also to understand how they work.
      0 references
      metaheuristics
      0 references
      tabu search
      0 references
      simulated annealing
      0 references
      ant colony optimization
      0 references
      paticle swarm optimization
      0 references
      firefly algorithm
      0 references
      cuckoo search
      0 references
      evolutionary methods
      0 references

      Identifiers