Abstract

In this paper, an improved moth-flame optimization algorithm (IMFO) is presented to solve engineering problems. Two novel effective strategies composed of Lévy flight and dimension-by-dimension evaluation are synchronously introduced into the moth-flame optimization algorithm (MFO) to maintain a great global exploration ability and effective balance between the global and local search. The search strategy of Lévy flight is used as a regulator of the moth-position update mechanism of global search to maintain a good research population diversity and expand the algorithm’s global search capability, and the dimension-by-dimension evaluation mechanism is added, which can effectively improve the quality of the solution and balance the global search and local development capability. To substantiate the efficacy of the enhanced algorithm, the proposed algorithm is then tested on a set of 23 benchmark test functions. It is also used to solve four classical engineering design problems, with great progress. In terms of test functions, the experimental results and analysis show that the proposed method is effective and better than other well-known nature-inspired algorithms in terms of convergence speed and accuracy. Additionally, the results of the solution of the engineering problems demonstrate the merits of this algorithm in solving challenging problems with constrained and unknown search spaces.

Highlights

  • The moth-flame optimization algorithm [1] was recently proposed by Mirjalili in 2015, which is one of the latest algorithms that has gained extensive attention in recent years

  • The results show that the improved moth-flame optimization algorithm (IMFO) algorithm can outperform all the other algorithms and outperform by MOSCA [37] and compared to those from the moth-flame optimization algorithm (MFO) [1], OMFO [22], ES [31], CSDE [33], CPSO [34], LFD [35], Whale Optimization Algorithm (WOA)

  • Lévy flight is used in the global search of moths

Read more

Summary

Introduction

The moth-flame optimization algorithm [1] was recently proposed by Mirjalili in 2015, which is one of the latest algorithms that has gained extensive attention in recent years. Hitarth Buch [2] proposed an improved adaptive moth-flame optimization algorithm, which was effectively used to solve the optimal power flow problem. Elsakaan [11] proposed an enhanced moth-flame optimization algorithm for solving non-convex economic problems of the valve point effect and emissions. Yueting Xu [24] proposed an improved moth-flame optimization algorithm based on Gaussian variation and a chaotic local search. This paper adds a Lévy flight mechanism to the global search position, and it has remarkable effect in the solving of engineering problems. Lévy flight is designed for updating the moth positions, which can effectively help the algorithm to maintain the diversity of the population and improve the global search ability. The description of the basic situation of the algorithm will be more helpful for the operation and implementation of the points for improvement for the algorithm in the chapter

Biological Background of Moth-Flame Optimization Algorithm
Lévy Flight
Dimension‐By‐Dimension Evaluation Strategy
27: Output the best search location and its fitness value
Experimental Studies and Comparisons
Test Function and Experimental Parameter Setting
Thirteen
Comparison with Other Algorithms
Convergence
According
Statistical Analysis
IMFO for Engineering Problems
Pressure Vessel Design Problem
Welded Beam Design Problem
Three-Bar Truss Design Problem
Three‐Bar Truss Design Problem
Conclusions and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call