Design of Modern Heuristics

Principles and Application

  • Franz Rothlauf

Part of the Natural Computing Series book series (NCS)

Table of contents

  1. Front Matter
    Pages I-XI
  2. Franz Rothlauf
    Pages 1-4
  3. Fundamentals

    1. Front Matter
      Pages 5-5
    2. Franz Rothlauf
      Pages 7-44
    3. Franz Rothlauf
      Pages 45-102
  4. Modern Heuristics

    1. Front Matter
      Pages 103-103
    2. Franz Rothlauf
      Pages 105-129
    3. Franz Rothlauf
      Pages 131-155
    4. Franz Rothlauf
      Pages 157-171
  5. Case Studies

    1. Front Matter
      Pages 173-173
    2. Franz Rothlauf
      Pages 185-220
    3. Franz Rothlauf
      Pages 221-225
  6. Back Matter
    Pages 227-267

About this book


Most textbooks on modern heuristics provide the reader with detailed descriptions of the functionality of single examples like genetic algorithms, genetic programming, tabu search, simulated annealing, and others, but fail to teach the underlying concepts behind these different approaches.

The author takes a different approach in this textbook by focusing on the users' needs and answering three fundamental questions: First, he tells us which problems modern heuristics are expected to perform well on, and which should be left to traditional optimization methods. Second, he teaches us to systematically design the "right" modern heuristic for a particular problem by providing a coherent view on design elements and working principles. Third, he shows how we can make use of problem-specific knowledge for the design of efficient and effective modern heuristics that solve not only small toy problems but also perform well on large real-world problems.

This book is written in an easy-to-read style and it is aimed at students and practitioners in computer science, operations research and information systems who want to understand modern heuristics and are interested in a guide to their systematic design and use.


Artificial Intelligence Automated Programming Computational Intelligence Design Principles Evolutionary Computing Heuristics Modern Heuristics Operations Research Optimization Problem-Solving Search

Authors and affiliations

  • Franz Rothlauf
    • 1
  1. 1., Gutenberg School of ManagementJohannes Gutenberg-Universität MainzMainzGermany

Bibliographic information