×

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.

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
Full Text: DOI