An improved firefly algorithm for numerical optimization problems and it’s application in constrained optimization

Metaheuristic algorithms are successful methods of optimization. The firefly algorithm is one of the known metaheuristic algorithms used in a variety of applications. Recently, a new and efficient version of this algorithm was introduced as NEFA, which indicated a good performance in solving optimiz...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Engineering with computers Ročník 38; číslo 4; s. 3793 - 3813
Hlavní autoři: Rezaei, Kamran, Rezaei, Hassan
Médium: Journal Article
Jazyk:angličtina
Vydáno: London Springer London 01.08.2022
Springer Nature B.V
Témata:
ISSN:0177-0667, 1435-5663
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Metaheuristic algorithms are successful methods of optimization. The firefly algorithm is one of the known metaheuristic algorithms used in a variety of applications. Recently, a new and efficient version of this algorithm was introduced as NEFA, which indicated a good performance in solving optimization problems. However, the introduced attraction model in this algorithm may not provide good coverage of the search space and thus trap the algorithm in a local optimum. In this paper, a new and efficient improved firefly algorithm called INEFA is proposed to improve the performance of NEFA. In INEFA, a new model of attraction is introduced in which each firefly can be attracted to brighter fireflies located in different areas of the search space, using the clustering concept to classify fireflies. To evaluate the performance of INEFA, it was used to optimize several known benchmark functions. The results were compared with the results of the firefly algorithm and some of its known improvements. The comparison of results indicated the significant power of INEFA compared to the algorithms. It was used to evaluate its application in solving a constrained optimization problem. The comparison results showed that INEFA performs better than most of the compared algorithms.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0177-0667
1435-5663
DOI:10.1007/s00366-021-01412-9