Runtime Analysis of Binary PSO

Authors Dirk Sudholt, Carsten Witt



PDF
Thumbnail PDF

File

DagSemProc.08051.6.pdf
  • Filesize: 182 kB
  • 22 pages

Document Identifiers

Author Details

Dirk Sudholt
Carsten Witt

Cite As Get BibTex

Dirk Sudholt and Carsten Witt. Runtime Analysis of Binary PSO. In Theory of Evolutionary Algorithms. Dagstuhl Seminar Proceedings, Volume 8051, pp. 1-22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008) https://doi.org/10.4230/DagSemProc.08051.6

Abstract

We investigate the runtime of the Binary Particle Swarm Optimization (PSO) algorithm introduced by Kennedy and Eberhart (1997). The Binary PSO maintains a global best solution and a swarm of particles. Each particle consists of a current position, an own best position and a velocity vector used in a probabilistic process to update the particle's position. We present lower bounds for a broad class of implementations with swarms of polynomial size. To prove upper bounds, we transfer a fitness-level argument well-established for evolutionary algorithms (EAs) to PSO. This method is then applied to estimate the expected runtime on the class of unimodal functions. A simple variant of the Binary PSO is considered in more detail. The1-PSO only maintains one particle, hence  own best and global best solutions coincide. Despite its simplicity, the 1-PSO is surprisingly efficient. 
A detailed analysis for the function Onemax shows that the 1-PSO is competitive to EAs.

Subject Classification

Keywords
  • Particle swarm optimization
  • runtime analysis

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail