Genetic algorithms + data structures = evolution programs. 3rd, rev. a. ext. ed. (English) Zbl 0841.68047

Berlin: Springer-Verlag. xx, 387 p. (1996).
There are several changes between this and the previous edition of the book (1994; Zbl 0818.68017). Apart from some minor changes, corrections, and modifications present in most chapters (including Appendix A), the main differences can be summarized as follows: 1) due to some new developments connected with constrained optimization in numerical domains, Chapter 7 was totally rewritten; 2) Chapter 11 was modified in a significant way, several new developments were included; 3) there is a new Chapter 13 which discusses the original evolutionary programming techniques and quite recent paradigm of genetic programming; 4) Chapter 14 incorporates material from Conclusions of the second edition; 5) Chapter 15 provides a general overview on heuristic methods and constraint handling techniques in evolutionary methods; 6) Conclusions were rewritten to discuss the current directions of research in evolutionary techniques; because of this change, it was necessary to change also the citation used at the beginning of this chapter; 7) Appendices B and C contain a few test functions (unconstrained and constrained, respectively) which might be used in various experiments with evolutionary techniques; and 8) Appendix D discusses a few possible projects; this part might be useful if the book is adopted as a text for a project-oriented course.


68W10 Parallel algorithms in computer science
68-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to computer science
68T05 Learning and adaptive systems in artificial intelligence
68M20 Performance evaluation, queueing, and scheduling in the context of computer systems
68R10 Graph theory (including graph drawing) in computer science


Zbl 0818.68017