A simple bucketing based approach to diversity maintenance

Amit Benbassat, Yuri Shafet

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

We present an approach to diversity maintenance based on separating the population into buckets based on similarity and biasing selection to keep individuals from all buckets in the population. We look at two approaches to bucketing. The first uses a locally sensitive bucketing function on individuals. The second uses the K-Means clustering algorithms to divide the population. We focus our research on a family of deceptive problem domains which we dub Tricky Keys and analyze how the using bucketing methods changes evolutionary search results for problem instances of varying diffculty. Our results show that both bucketing by function and bucketing by clustering methods show an increase in probability of finding a good solution and in number of good solutions found.

Original languageEnglish
Title of host publicationGECCO 2017 - Proceedings of the Genetic and Evolutionary Computation Conference Companion
PublisherAssociation for Computing Machinery, Inc
Pages1559-1564
Number of pages6
ISBN (Electronic)9781450349390
DOIs
StatePublished - 15 Jul 2017
Externally publishedYes
Event2017 Genetic and Evolutionary Computation Conference Companion, GECCO 2017 - Berlin, Germany
Duration: 15 Jul 201719 Jul 2017

Publication series

NameGECCO 2017 - Proceedings of the Genetic and Evolutionary Computation Conference Companion

Conference

Conference2017 Genetic and Evolutionary Computation Conference Companion, GECCO 2017
Country/TerritoryGermany
CityBerlin
Period15/07/1719/07/17

Keywords

  • Diversity
  • Evolutionary Algorithms

ASJC Scopus subject areas

  • Software
  • Computational Theory and Mathematics
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'A simple bucketing based approach to diversity maintenance'. Together they form a unique fingerprint.

Cite this