A species conserving genetic algorithm for multimodal function optimization

Jian Ping Li*, Marton E. Balazs, Geoffrey T. Parks, P. John Clarkson

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

452 Citations (Scopus)

Abstract

This paper introduces a new technique called species conservation for evolving parallel subpopulations. The technique is based on the concept of dividing the population into several species according to their similarity. Each of these species is built around a dominating individual called the species seed. Species seeds found in the current generation are saved (conserved) by moving them into the next generation. Our technique has proved to be very effective in finding multiple solutions of multimodal optimization problems. We demonstrate this by applying it to a set of test problems, including some problems known to be deceptive to genetic algorithms.

Original languageEnglish
Pages (from-to)207-234
Number of pages28
JournalEvolutionary computation
Volume10
Issue number3
DOIs
Publication statusPublished - 2002
Externally publishedYes

Keywords

  • Genetic algorithms
  • Multimodal functions
  • Niching
  • Species
  • Species conservation

Fingerprint

Dive into the research topics of 'A species conserving genetic algorithm for multimodal function optimization'. Together they form a unique fingerprint.

Cite this