World Scientific
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.
https://doi.org/10.1142/S1469026824500123Cited by:0 (Source: Crossref)

This paper presents a modified metaheuristic algorithm named the modified Firefly algorithm. Any metaheuristic algorithm will have exploration and exploitation steps, and the goal of modification is to maintain a balance between them. The improvement relies on movement equations, alterations to the algorithm’s structure by introducing a single loop, and a selection of movement equations at random. Two movement equations are included in the improved method and are randomly selected. This guarantees both regionally and globally focused solution-finding. This prevents the algorithm from getting stuck at a local minimum. Comparing the modified version to the original Firefly method, just one for loop is used, reducing the algorithm’s complexity. The algorithm’s performance is evaluated with 35 traditional benchmark test functions and 10 CEC2019 test functions. According to the findings, the suggested method performed optimally in 24 traditional benchmark test functions and best in the six remaining benchmark test functions. The improved algorithm produced the best outcomes in seven of the 10 CEC2019 test functions. In contrast, the Firefly algorithm produced optimal results in 18 classical benchmark test functions and the best results in 6 CEC2019 test functions. The proposed algorithm is compared with other variants of the Firefly algorithm for common test functions in the literature. The results show that the proposed algorithm outperforms other variants in most test functions.

Remember to check out the Most Cited Articles!

Check out these titles in artificial intelligence!