Simple max-min ant systems and the optimization of linear pseudo-Boolean functions

Timo Kötzing, Frank Neumann, Dirk Sudholt, Markus Wagner

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

Abstract

With this paper, we contribute to the understanding of ant colony optimization (ACO) algorithms by formally analyzing their runtime behavior. We study simple MAX-MIN ant systems on the class of linear pseudo-Boolean functions defined on binary strings of length n. Our investigations point out how the progress according to function values is stored in the pheromones. We provide a general upper bound of O((n3 log n)/ρ) on the running time for two ACO variants on all linear functions, where ρ determines the pheromone update strength. Furthermore, we show improved bounds for two well-known linear pseudo-Boolean functions called ONEMAX and BINVAL and give additional insights using an experimental study.

Original languageEnglish
Title of host publicationFOGA'11 - Proceedings of the 2011 ACM/SIGEVO Foundations of Genetic Algorithms XI
PublisherAssociation for Computing Machinery (ACM)
Pages209-218
Number of pages10
ISBN (Print)9781450306331
DOIs
Publication statusPublished - 2011
Externally publishedYes
EventFoundations of Genetic Algorithms Workshop 2011 - Schwarzenberg, Austria
Duration: 5 Jan 20119 Jan 2011
Conference number: 11th
https://dl.acm.org/doi/proceedings/10.1145/1967654 (Proceedings)

Workshop

WorkshopFoundations of Genetic Algorithms Workshop 2011
Abbreviated titleFOGA XI
Country/TerritoryAustria
CitySchwarzenberg
Period5/01/119/01/11
Internet address

Keywords

  • Ant colony optimization
  • MMAS
  • Pseudo-Boolean optimization
  • Runtime analysis
  • Theory

Cite this