Introduction To Evolutionary Computing

Hardcover
from $0.00

Author: A.E. Eiben

ISBN-10: 3540401849

ISBN-13: 9783540401841

Category: Programming - General & Miscellaneous

Search in google:

Evolutionary Computing is the collective name for a range of problem-solving techniques based on principles of biological evolution, such as natural selection and genetic inheritance. These techniques are being increasingly widely applied to a variety of problems, ranging from practical applications in industry and commerce to leading-edge scientific research.This book presents the first complete overview of this exciting field aimed directly at lecturers and graduate and undergraduate students. It is also meant for those who wish to apply evolutionary computing to a particular problem or within a given application area. To this group the book is valuable because it presents EC as something to be used rather than just studied. Last, but not least, this book contains quick-reference information on the current state-of-the-art in a wide range of related topics, so it is of interest not just to evolutionary computing specialists but to researchers working in other fields.

1Introduction12What is an Evolutionary Algorithm?153Genetic Algorithms374Evolution Strategies715Evolutionary Programming896Genetic Programming1017Learning Classifier Systems1158Parameter Control in Evolutionary Algorithms1299Multimodal Problems and Spatial Distribution15310Hybridisation with Other Techniques: Memetic Algorithms17311Theory18912Constraint Handling20513Special Forms of Evolution22114Working with Evolutionary Algorithms24115Summary259AGray Coding265BTest Functions267References273Index295