Litcius/Paper detail

An Improved Gray Wolf Optimization Algorithm to Solve Engineering Problems

Yu Li, Xiaoxiao Lin, Jingsen Liu

2021Sustainability141 citationsDOIOpen Access PDF

Abstract

With the rapid development of the economy, the disparity between supply and demand of resources is becoming increasingly prominent in engineering design. In this paper, an improved gray wolf optimization algorithm is proposed (IGWO) to optimize engineering design problems. First, a tent map is used to generate the initial location of the gray wolf population, which evenly distributes the gray wolf population and lays the foundation for a diversified global search process. Second, Gaussian mutation perturbation is used to perform various operations on the current optimal solution to avoid the algorithm falling into local optima. Finally, a cosine control factor is introduced to balance the global and local exploration capabilities of the algorithm and to improve the convergence speed. The IGWO algorithm is applied to four engineering optimization problems with different typical complexity, including a pressure vessel design, a tension spring design, a welding beam design and a three-truss design. The experimental results show that the IGWO algorithm is superior to other comparison algorithms in terms of optimal performance, solution stability, applicability and effectiveness; and can better solve the problem of resource waste in engineering design. The IGWO also optimizes 23 different types of function problems and uses Wilcoxon rank-sum test and Friedman test to verify the 23 test problems. The results show that the IGWO algorithm has higher convergence speed, convergence precision and robustness compared with other algorithms.

Topics & Concepts

Mathematical optimizationAlgorithmComputer scienceEngineering design processPopulationLocal optimumPremature convergenceEvolutionary algorithmWilcoxon signed-rank testEngineeringParticle swarm optimizationMathematicsSociologyStatisticsDemographyMechanical engineeringMann–Whitney U testMetaheuristic Optimization Algorithms ResearchAdvanced Multi-Objective Optimization AlgorithmsOptimization and Packing Problems
An Improved Gray Wolf Optimization Algorithm to Solve Engineering Problems | Litcius