Das Buch gibt eine breite Übersicht über die wichtigsten Optimierungsmethoden, wobei die Verfahren beispielhaft erläutert und mit über 400 Abbildungen illustriert werden. Im ersten Teil des Buches werden verschiedene Klassen von Optimierungsproblemen vorgestellt. Gegenstand des zweiten Teils sind klassische Methoden zur Lösung von Optimierungsproblemen. Im dritten Teil werden naturanaloge Optimierungsmethoden behandelt, darunter physikbasierende Algorithmen, evolutionäre Algorithmen, schwarmintelligente Methoden sowie Optimierungsverfahren, die durch das Immunsystem inspiriert sind. Der letzte Teil des Buches befasst sich mit der Optimierung neuronaler Netze und gibt eine Einführung in ein neues vielversprechendes Forschungsgebiet der KI-basierten, selbstlernenden Optimierungsalgorithmen.