login

Evolutionary computing

Information Processing LettersPublished 1 April 2002
Á. E. Eiben, Marc Schoenauer
Citations165
SJR quartileQ3
SJR score0.41
SNIP0.73

TL;DR

The main components of evolutionary algorithms (EA) are presented, the differences between different types of EAs are sketched and application areas ranging from optimization, modeling and simulation to entertainment are surveyed.

Abstract

Evolutionary computing (EC) is an exciting development in Computer Science. It amounts to building, applying and studying algorithms based on the Darwinian principles of natural selection. In this paper we briefly introduce the main concepts behind evolutionary computing. We present the main components all evolutionary algorithms (EAs), sketch the differences between different types of EAs and survey application areas ranging from optimization, modeling and simulation to entertainment. © 2002 Published by Elsevier Science B.V.

Keywords

Computer Science