scispace - formally typeset
Open AccessBook

Evolutionary algorithms in theory and practice

Thomas Bäck
TLDR
In this work, the author compares the three most prominent representatives of evolutionary algorithms: genetic algorithms, evolution strategies, and evolutionary programming within a unified framework, thereby clarifying the similarities and differences of these methods.
About
The article was published on 1996-01-01 and is currently open access. It has received 2679 citations till now. The article focuses on the topics: Evolutionary music & Evolutionary programming.

read more

Citations
More filters
Journal ArticleDOI

Agent-based computational finance: Suggested readings and early research

TL;DR: The use of computer simulated markets with individual adaptive agents in finance is a new, but growing field as mentioned in this paper, focusing on a set of some of the earliest papers in the area.
Journal ArticleDOI

GEMDOCK: A generic evolutionary method for molecular docking

TL;DR: GEMDOCK is a useful tool for molecular recognition and may be used to systematically evaluate and thus improve scoring functions, and found that if the scoring function was perfect, then the predicted accuracy was also essentially perfect.
Journal ArticleDOI

Memetic algorithms and memetic computing optimization: A literature review

TL;DR: Several classes of optimization problems, such as discrete, continuous, constrained, multi-objective and characterized by uncertainties, are addressed by indicating the memetic “recipes” proposed in the literature.
Journal ArticleDOI

A Trigonometric Mutation Operation to Differential Evolution

TL;DR: A new local search operation, trigonometric mutation, is proposed and embedded into the differential evolution algorithm, which enables the algorithm to get a better trade-off between the convergence rate and the robustness.
Journal ArticleDOI

Penalty Function Methods for Constrained Optimization with Genetic Algorithms

TL;DR: These penalty-based methods for handling constraints in Genetic Algorithms are presented and discussed and their strengths and weaknesses are discussed.