Performance Assessment of Foraging Algorithms vs. Evolutionary Algorithms

No Thumbnail Available

Authors

El-Abd, Mohammed

Issue Date

2012

Type

Journal Article

Language

Keywords

Research Projects

Organizational Units

Journal Issue

Alternative Title

Abstract

The class of foraging algorithms is a relatively new field based on mimicking the foraging behavior of animals, insects, birds or fish in order to develop efficient optimization algorithms. The artificial bee colony (ABC), the bees algorithm (BA), ant colony optimization (ACO), and bacterial foraging optimization algorithms (BFOA) are examples of this class to name a few. This work provides a complete performance assessment of the four mentioned algorithms in comparison to the widely known differential evolution (DE), genetic algorithms (GAs), harmony search (HS), and particle swarm optimization (PSO) algorithms when applied to the problem of unconstrained nonlinear continuous function optimization. To the best of our knowledge, most of the work conducted so far using foraging algorithms has been tested on classical functions. This work provides the comparison using the well-known CEC05 benchmark functions based on the solution reached, the success rate, and the performance rate.

Description

Citation

Publisher

License

Journal

Volume

182

Issue

1

PubMed ID

DOI

ISSN

EISSN