Abstract
Numerous techniques exist in science for tackling large-scale optimisation problems. In many instances, scientists must identify the best solution from within a pool containing millions of possible solutions. Evolutionary algorithms are particularly adept at handling this sort of optimisation and their advantages often become more marked as the size of the search space grows. This chapter introduces evolutionary methods, and outlines some of the principles of genetic algorithms, genetic programming and evolution strategies.
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Editor information
Rights and permissions
About this chapter
Cite this chapter
Cartwright, H.M. An Introduction to Evolutionary Computation and Evolutionary Algorithms. In: Johnston, R.L. (eds) Applications of Evolutionary Computation in Chemistry. Structure and Bonding, vol 110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/b13931
Download citation
DOI: https://doi.org/10.1007/b13931
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40258-9
Online ISBN: 978-3-540-44882-2
eBook Packages: Springer Book Archive