The most important aim of this chapter is to describe what an evolutionary algorithm (EA) is. In order to give a unifying view we present a general scheme that forms the common basis for all the different variants of evolutionary algorithms. The main components of EAs are discussed, explaining their role and related issues of terminology. This is immediately followed by two example applications to make things more concrete. We then go on to discuss general issues concerning the operation of EAs, to place them in a broader context and explain their relationship with other global optimisation techniques.
Swipe to navigate through the chapters of this book
Please log in to get access to this content
To get access to this content you need the following product:
- What Is an Evolutionary Algorithm?
A. E. Eiben
J. E. Smith
- Springer Berlin Heidelberg
- Sequence number
- Chapter number