Skip to main navigation Skip to search Skip to main content

Firefly photinus search algorithm

  • Waleed Alomoush*
  • , Khairuddin Omar
  • , Ayat Alrosan
  • , Yazan M. Alomari
  • , Dheeb Albashish
  • , Ammar Almomani
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Firefly Algorithm (FA) is one of the new natural inspired optimization algorithms. It is inspired by the flashing behavior of the fireflies. Firefly algorithm, has some drawbacks such as getting trapped into several local optima, FA parameters are set fixed without change during iterations time. Besides that, it does not memorize or remember the history of any situation for each iteration. In this paper, we propos a firefly photinus algorithm (FPA) based on the initialize mate list to solve problems of trapped into several local optima and remember history of situation to forbidden fireflies movements in mate list (history) during the search process, and propose new absorption parameter σ to change the parameters during iterations time which lead to balance between exploration and exploitation, and it controls the dominance area of a lighter firefly during time iterations by reduction or increase σ coefficient whether. The experimental results tested on thirteen benchmark functions are selected to evaluate performance of the FPA and to compare it with the standards of the FA and Some FA variants algorithm, it show that FPA algorithm can outperform FA and FA variants algorithm in most of the experiments.

Original languageEnglish
Pages (from-to)599-607
Number of pages9
JournalJournal of King Saud University - Computer and Information Sciences
Volume32
Issue number5
DOIs
StatePublished - Jun 2020

Keywords

  • Firefly algorithm
  • Natural inspired optimization algorithm
  • Numerical function optimization

Fingerprint

Dive into the research topics of 'Firefly photinus search algorithm'. Together they form a unique fingerprint.

Cite this