Peer-to-peer evolutionary algorithms with adaptive autonomous selection

W.R.M.U.K. Wickramasinghe, M. van Steen, A.E. Eiben

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

32 Citations (Scopus)


In this paper we describe and evaluate a fully distributed P2P evolutionary algorithm (EA) with adaptive autonomous selection. Autonomous selection means that decisions regarding survival and reproduction are taken by the individuals themselves independently, without any central control.This allows for a fully distributed EA, where not only reproduction (crossover and mutation) but also selection is performed at local level. An unwanted consequence of adding and removing individuals in a non-synchronized manner is that the population size gets out of control too. This problem is resolved by addingan adaptation mechanism allowing individuals to regulate their own selection pressure. The key tothis is a gossiping algorithm that enables individuals to maintain estimates on the size andthe fitness of the population. The algorithm is experimentally evaluated on a test problem to show the viability of the idea and to gain insight into the run-time dynamics of such an algorithm. The results convincingly demonstrate the feasibility of a fully decentralized EA in which the population size can be kept stable.

Original languageEnglish
Title of host publicationGECCO '07
Subtitle of host publicationProceedings of the 9th Annual Conference on Genetic and Evolutionary Computation
Place of PublicationNew York, NY
PublisherACM Publishing
Number of pages8
ISBN (Print)978-1-59593-697-4
Publication statusPublished - 27 Aug 2007
Externally publishedYes
Event9th Genetic and Evolutionary Computation Conference, GECCO 2007 - University College London, London, United Kingdom
Duration: 7 Jul 200711 Jul 2007
Conference number: 9


Conference9th Genetic and Evolutionary Computation Conference, GECCO 2007
Abbreviated titleGECCO 2007
CountryUnited Kingdom


  • Autonomous selection
  • Distributed EA
  • Gossiping
  • Newscast protocol
  • Parameter adaptation


Dive into the research topics of 'Peer-to-peer evolutionary algorithms with adaptive autonomous selection'. Together they form a unique fingerprint.

Cite this