18An Amended Moth Flame Optimization Algorithm Based on Fibonacci Search Approach for Solving Engineering Design Problems
Saroj Kumar Sahoo⋆ and Apu Kumar Saha
Department of Mathematics, National Institute of Technology Agartala, Tripura, India
Abstract
The moth flame optimization (MFO) algorithm is a swarm intelligence (SI) based algorithm which gained popularity among researchers due to a special kind of movement mechanism, namely, a transverse orientation mechanism of the moth in nature. Like other SI based algorithms, it also suffers from good quality solution and slow convergence speed. To avoid the drawbacks, a new variant of MFO algorithm, namely, a Fibonacci technique based MFO algorithm (in short Ft-MFO) is presented in this paper. We merged the concept of Fibonacci search method in the classical MFO algorithm to improve the search quality and accelerate the convergence speed of the MFO algorithm. To validate the performance of the proposed algorithm, Ft-MFO is compared with six popular stochastic optimization algorithms on an IEEE CEC2019 test suite and two constraint engineering design problems. Experimental results demonstrate that the proposed Ft-MFO algorithm is superior to the other stochastic algorithms in terms of solution quality and convergence rate.
Keywords: Moth flame optimization algorithm, Fibonacci search method, benchmark functions
18.1 Introduction
The challenge of finding the better solution in optimization problems is an interesting topic of research ...
Get Mathematics and Computer Science, Volume 2 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.