Introduction to evolutionary algorithms. (English) Zbl 1206.90001
Decision Engineering. London: Springer (ISBN 978-1-84996-128-8/hbk). xvi, 418 p. (2010).
The book offers a view on the wide range of topics where evolutionary algorithms may successfully be applied. Among the problems to be solved by evolutionary algorithms, the book handles constrained optimizations, multimodal, multiobjective, or combinatorial optimizations.
It also mentions swarm intelligence, artificial immune systems and genetic programming. While the basic constituents of an evolutionary algorithm may sometimes appear rather trivial, it is the idea of ever newly produced variations that makes them successful. The book often indicates schematically how the algorithms are designed and it contains a wealth of references to the literature.
It also mentions swarm intelligence, artificial immune systems and genetic programming. While the basic constituents of an evolutionary algorithm may sometimes appear rather trivial, it is the idea of ever newly produced variations that makes them successful. The book often indicates schematically how the algorithms are designed and it contains a wealth of references to the literature.
Reviewer: Gunther Schmidt (Neubiberg)
MSC:
90-01 | Introductory exposition (textbooks, tutorial papers, etc.) pertaining to operations research and mathematical programming |
68-01 | Introductory exposition (textbooks, tutorial papers, etc.) pertaining to computer science |
68T05 | Learning and adaptive systems in artificial intelligence |
90C59 | Approximation methods and heuristics in mathematical programming |