articleJan 17, 2005Closed access

A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems

Aarhus University

Indexed incrossref

Abstract

Several extensions to evolutionary algorithms (EAs) and particle swarm optimization (PSO) have been suggested during the last decades offering improved performance on selected benchmark problems. Recently, another search heuristic termed differential evolution (DE) has shown superior performance in several real-world applications. In this paper, we evaluate the performance of DE, PSO, and EAs regarding their general applicability as numerical optimization techniques. The comparison is performed on a suite of 34 widely used benchmark problems. The results from our study show that DE generally outperforms the other algorithms. However, on two noisy functions, both DE and PSO were outperformed by the EA.

Citation impact

1,204
total citations
FWCI
45.71
Percentile
100%
References
16
Citations per year

Authors

2

Topics & keywords

Keywords
  • Benchmark (surveying)
  • Differential evolution
  • Particle swarm optimization
  • Evolutionary algorithm
  • Computer science
  • Mathematical optimization
  • Evolutionary computation
  • Suite
No related works found for this paper.

Funding