Firefly Algorithm

Modestus O. Okwu, Lagouge K. Tartibu

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

2 Citations (Scopus)


Firefly Algorithm (FA) is a meta-heuristic algorithm which is categorized as one of the fast-growing swarm intelligence algorithms. Based on the flashing pattern of light and their intelligent behaviour, FA can solve problem in all fields of optimization and is considered very useful for solving complex mathematical and engineering problems. This chapter describes converging nature of the firefly, rules for developing the firefly algorithm and FA models. Illustration of the implementation of the FA for a typical optimization problem considering a numerical equation, with twenty (20) fireflies showed best results fbest = 8.9936e-13 corresponding to nbest = [1.0000 2.0000]. This algorithm is useful for solving routing and clustering problems and generic optimization of process variables.

Original languageEnglish
Title of host publicationStudies in Computational Intelligence
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages9
Publication statusPublished - 2021

Publication series

NameStudies in Computational Intelligence
ISSN (Print)1860-949X
ISSN (Electronic)1860-9503

ASJC Scopus subject areas

  • Artificial Intelligence


Dive into the research topics of 'Firefly Algorithm'. Together they form a unique fingerprint.

Cite this