Computer Science ›› 2019, Vol. 46 ›› Issue (3): 30-38.doi: 10.11896/j.issn.1002-137X.2019.03.004

• Surveys • Previous Articles     Next Articles

Comprehensive Review of Grey Wolf Optimization Algorithm

ZHANG Xiao-feng, WANG Xiu-ying   

  1. College of Information Science and Technology,Qingdao University of Science and Technology,Qingdao,Shandong 266000,China
  • Received:2018-04-08 Revised:2018-07-11 Online:2019-03-15 Published:2019-03-22

Abstract: Grey wolf optimization (GWO) algorithm is a new kind of swarm-intelligence-based algorithm and some significant developments have been made since its introduction in 2014.GWO has been successfully applied in a variety of fields due to its simplicity and efficiency.This paper provided a complete survey on GWO,including its search mechanism,implementation process,relative merits,improvements and applications.The studies on GWO about its improvements including improvement of population initialization,search mechanism,and parameters were especially discussed.The application status of GWO in aspect of parameter optimization combinatorial optimization and complex function optimization was summarized.Finally,some novel research directions for future development of this powerful algorithm were given.

Key words: Grey wolf optimization algorithm, Parameter optimization, Search mechanism, Swarm intelligence

CLC Number: 

  • TP301
[1]WHITLEY D.A genetic algorithm tutorial[J].Statistics and
Computing,1994,4(2):65-85.
[2]TRELEA I C.The particle swarm optimization algorithm:convergence analysis and parameter selection[J].Information Processing Letters,2003,85(6):317-325.
[3]STORN R,PRICE K.Differential evolution-A simple and efficient heuristic for global optimization over continuous spaces[J].Journal of Global Optimization,1997,11(4):341-359.
[4]DORIGO M,BIRATTARI M,STUTZLE T.Ant colony optimization[J].Computational Intelligence Magazine IEEE,2007,1(4):28-39.
[5]PAN W T.A new fruit fly optimization algorithm:taking the financial distress model as an exampl[J].Knowledge-Based Systems,2012,26(2):69-74.
[6]MIRJALILI S,MIRJALILI S M,LEWIS A.Grey Wolf Optimizer[J].Advances in Engineering Software,2014,69(3):46-61.
[7]ZHANG S,ZHOU Y Q,LI Z M,et al.Grey wolf optimizer for unmanned combat aerial vehicle path planning[J].Advances in Engineering Software,2016,99(C):121-136.
[8]ZHANG S,ZHOU Y Q.Grey wolf optimizer based on Powell
local optimization method for clustering analysis[J/OL].Discrete Dynamics in Nature and Society,2015,http://dx.doi.org/10.1155/2015/481360.
[9]EMARY E,ZAWBAA H M,GROSAN C,et al.Feature Subset Selection Approach by Gray-Wolf Optimization[M]∥Afro-European Conference for Industrial Advancement.Cham:Springer,2014:1-13.
[10]SONG H M,SULAIMAN M H,MOHAMED M R.An application of Grey Wolf optimizer for solving combined economic emission dispatch problems[J].International Review on Modelling & Simulations,2014,7(5):838-844.
[11]MADADI A,MOTLAGH M M.Optimal control of DC motor
using grey wolf optimizer algorithm[J].Technical Journal of Engineering and Applied Science,2014,4(4):373-379.
[12]EIGAAFARY A A M,MOHAMED Y S,HEMEIDA A A M,et al.Grey wolf optimization for multi input multi output system[J].Universal Journal of Communications and Networks,2015,3(1):1-6.
[13]LUO Q,ZHANG S,LI Z,et al.A Novel Complex-Valued Encoding Grey Wolf Optimization Algorithm[J].Algorithms,2015,9(1):1-23.
[14]MADHIARASAN M,DEEPA S N.Long-Term Wind Speed
Forecasting using Spiking Neural Network Optimized by Improved Modified Grey Wolf Optimization Algorithm[J].International Journal of Advanced Research,2016,4(7):356-368.
[15]LONG W,ZHAO D Q,XU S J.Improved grey wolf optimization algorithm for constrained optimization problem[J].Journal of Computer Applications,2015,35(9):2590-2595.(in Chinese)
龙文,赵东泉,徐松金.求解约束优化问题的改进灰狼优化算法[J].计算机应用,2015,35(9):2590-2595.
[16]MUANGKOTE N,SUNAT K,CHIEWCHANWATTANA S.An improved grey wolf optimizer for training q-Gaussian Radial Basis Functional-link nets[C]∥Computer Science and Engineering Conference.IEEE,2014:209-214.
[17]SAREMI S,MIRJALILI S Z,MIRJALILI S M.Evolutionary population dynamics and grey wolf optimizer[J].Neural Computing & Applications,2015,26(5):1257-1263.
[18]GHOLIZADEH S.Optimal design of double layer grids consi-
dering nonlinear behaviour by sequential grey wolf algorithm[J].Journal of Optimization in Civil Engineering,2015,5(4):511-523.
[19]MALIK M R S,MOHIDEEN E R,ALI L.Weighted distance Grey wolf optimizer for global optimization problems[C]∥IEEE International Conference on Computational Intelligence and Computing Research.IEEE,2016:1-6.
[20]LONG W,LIANG X,CAI S,et al.A modified augmented Lagrangian with improved grey wolf optimization to constrained optimization problems[J].Neural Computing & Applications,2016,28(S1):1-18.
[21]MITTAL N,SINGH U,SOHI B S.Modified Grey Wolf Optimizer for Global Engineering Optimization[J].Applied Computational Intelligence and Soft Computing,2016,2016(4598):1-16.
[22]YANG J C,LONG W.Improved Grey Wolf Optimization Algorithm for Constrained Mechanical Design Problems[J].Applied Mechanics & Materials,2016,851:553-558.
[23]ZHANG S,LUO Q F,ZHOU Y Q.Hybrid grey wolf optimizer using elite opposition-based learning strategy and simplex me-thod[J].International Journal of Computational Intelligence and Applications,2017,16(2):1750012.
[24]ZHU A,XU C,LI Z,et al.Hybridizing grey wolf optimization with differential evolution for global optimization and test scheduling for 3D stacked SoC[J].Journal of Systems Enginee-ring and Electronics,2015,26(2):317-328.
[25]ElGAYYAR M,EMARY E,SWEILAM N H,et al.A Hybrid Grey Wolf-Bat Algorithm for Global Optimization[C]∥International Conference on Advanced Machine Learning Technologies and Applications.Cham:Springer,2018:3-12.
[26]SINGH N,HACHIMI H.A New Hybrid Whale Optimizer Algorithm with Mean Strategy of Grey Wolf Optimizer for Global Optimization[J].Mathematical and Computational Applications,2018,23(1):1-32.
[27]ZHANG X,KANG Q,CHENG J,et al.A Novel Hybrid Algorithm Based on Biogeography-Based Optimization and Grey Wolf Optimizer[J].Applied Soft Computing,2018,67:197-214.
[28]KOHLI M,ARORA S.Chaotic grey wolf optimization algorithm for constrained optimization problems[J].Journal of Computational Design & Engineering,2017,5(4):458-472.
[29]TAWHID M A,ALI A F.A Hybrid grey wolf optimizer and genetic algorithm for minimizing potential energy function[J].Memetic Computing,2017,9(4):1-13.
[30]MOSTAFA E,ABDEL-NASSER M,MAHMOUD K.Applica-
tion of mutation operators to grey wolf optimizer for solving emission-economic dispatch problem[C]∥International Confe-rence on Innovative Trends in Computer Engineering.2018:278-282.
[31]SINGH N,SINGH S B.Hybrid Algorithm of Particle Swarm Optimization and Grey Wolf Optimizer for Improving Convergence Performance[J/OL].Journal of Applied Mathematics,http://doi.org/10.1155/2017/2030489.
[32]LAL D K,BARISAL A K,TRIPATHY M.Grey Wolf Optimizer Algorithm Based Fuzzy PID Controller for AGC of Multi-areaPower System with TCPS[J].Procedia Computer Science,2016,92:99-105.
[33]SHARMA Y,SAIKIA L C.Automatic generation control of a multi-area ST-Thermal power system using Grey Wolf Optimizer algorithm based classical controllers[J].International Journal of Electrical Power & Energy Systems,2015,73:853-862.
[34]YADAV S,VERMA S K,NAGAR S K.Optimized PID Controller for Magnetic Levitation System[J].Ifac Papersonline,2016,49(1):778-782.
[35]MEDEIROS A B L D.Application of the Gray Wolf (GWO) algorithm in the tuning of a PID controller in a feedback control system[J].Journal of Engineering and Technology for Industrial Applications,2017,3(12):56-62.
[36]SWEIDAN A H,EI-BENDARY N,HASSANIEN A E,et al.
Water quality classification approach based on bio-inspired Gray Wolf Optimization[C]∥Soft Computing and Pattern Recognition.IEEE,2015:1-6.
[37]ESWARAMOORTHY S,SIVAKUMARAN N,SEKARAN S.Grey wolf optimization based parameter selection for support vector machines[J].Compel International Journal for Computation & Mathematics in Electrical & Electronic Engineering,2016,35(5):1513-1523.
[38]MUSTAFFA Z,SULAIMAN M H,KAHAR M N M.Training LSSVM with GWO for price forecasting[C]∥International Conference on Informatics,Electronics & Vision.IEEE,2015:1-6.
[39]MUSTAFFA Z,SULAIMAN M H,KAHAR M N M.LS-SVM hyper-parameters optimization based on GWO algorithm for time series forecasting[C]∥International Conference on Software Engineering and Computer Systems.IEEE,2015:183-188.
[40]MIRJALILI S.How effective is the Grey Wolf optimizer in
training multi-layer perceptrons[J].Applied Intelligence,2015,43(1):150-161.
[41]AMIRSADRI S,MOUSAVIRAD S J,EBRAHPOUR-KOM-
LEH H.A Levy flight-based grey wolf optimizer combined with back-propagation algorithm for neural network training[J].Neural Computing & Applications,2017(3-4):1-14.
[42]HASSANIN M F,SHOEB A M,HASSANIN A E.Grey wolf optimizer-based back-propagation neural network algorithm[C]∥Computer Engineering Conference.IEEE,2018,30(12):3707-3720.
[43]AHMED H M,YOUSSEF B A B,EIKORANY A S,et al.Hybrid gray wolf optimizer-artificial neural network classification approach for magnetic resonance brain images[J].Applied Optics,2018,57(7):B25.
[44]SEEMA,KUMAR V.Modified Grey Wolf Algorithm for optimization problems[C]∥International Conference on Inventive Computation Technologies.IEEE,2017:1-5.
[45]BAI Y,CHEN J R,ZHAN Z C.Analysis and Research of Improved Grey Wolf Optimization Algorithm[J].Computer Science and Application,2017,7(6):562-571.(in Chinese)
白媛,陈京荣,展之婵.改进灰狼优化算法的研究与分析[J].计算机科学与应用,2017,7(6):562-571.
[46]GUPTA S,DEEP K.A novel Random Walk Grey Wolf Optimizer[J].Swarm & Evolutionary Computation,2018,3(4):217-241.
[47]LONG W,CAI S H,JIAO J J,et al.Hybrid grey wolf optimization algorithm for high-dimensional optimization[J].Control and Decision,2016,31(11):1991-1997.(in Chinese)
龙文,蔡绍洪,焦建军,等.求解高维优化问题的混合灰狼优化算法[J].控制与决策,2016,31(11):1991-1997.
[48]WANG M,TANG M Z.Novel grey wolf optimization algorithm based on nonlinear convergence factor[J].Application Research of Computers,2016,33(12):3648-3653.(in Chinese)
王敏,唐明珠.一种新型非线性收敛因子的灰狼优化算法[J].计算机应用研究,2016,33(12):3648-3653.
[49]SONG H M,SULAIMAN M H,MOHAMED M R.An application of Grey Wolf optimizer for solving combined economicemission dispatch problems[J].International Review on Modelling & Simulations,2014,7(5):838-844.
[50]WONG L I,SULAIMAN M H,MOHAMED M R.Solving Economic Dispatch Problems with Practical Constraints Utilizing Grey Wolf Optimizer[J].Applied Mechanics & Materials,2015,785(1):511-515.
[51]SIVARAJAN G,SUBRAMANIAN S,JAYAKUMAR N,et al.Dynamic Economic dispatch for wind-combined heat and power systems using grey wolf optimization[J].International Journal of Applied Mathematics & Computer Science,2015,2(3):24-32.
[52]SULEIMAN M H,MUSTAFA Z,MOHMED M R.Grey Wolf optimizer For solving Economic Dispatch Problem With Valve-Loading Effects[J].APRN Journal of Engineering and Applied Sciences,2015,10(21):1619-1628.
[53]MORADI M,BADRIA,GHANDEHARI R.Non-convex con-
strained economic dispatch with valve point loading effect using a grey wolf optimizer algorithm[C]∥Thermal Power Plants.IEEE,2016:96-104.
[54]JAYABARATHI T,RAGHUNATHAN T,ADARSH B R,et
al.Economic dispatch using hybrid grey wolf optimizer[J].Energy,2016,111:630-641.
[55]KOMAKI G M,KAYVANFAR V.Grey Wolf Optimizer algorithm for the two-stage assembly flow shop scheduling problem with release time[J].Journal of Computational Science,2015,8:109-120.
[56]LV X Q,LIAO T L.Permutation flow-shop scheduling based on the grey wolf optimizer[J].Journal of Wuhan University of Technology,2015,37(5):111-116.(in Chinese)
吕新桥,廖天龙.基于灰狼优化算法的置换流水线车间调度[J].武汉理工大学学报,2015,37(5):111-116.
[57]YANG Z,LIU C,QIAN W.An improved multi-objective grey wolf optimization algorithm for fuzzy blocking flow shop sche-duling problem[C]∥Advanced Information Technology,Electronic and Automation Control Conference.IEEE,2017:661-667.
[58]JIANG T H.Flexible job shop scheduling problem with hybrid grey wolf optimization algorithm[J].Control and Decision,2018,33(3):503-508.(in Chinese)
姜天华.混合灰狼优化算法求解柔性作业车间调度问题[J].控制与决策,2018,33(3):503-508.
[59]YAO Y Y,YE C M.Solving Job-Shop scheduling problem using improved hybrid grey wolf optimizer[J].Application Research of Computers,2017,35(5):1-6.(in Chinese)
姚远远,叶春明.求解作业车间调度问题的改进混合灰狼优化算法[J].计算机应用研究,2017,35(5):1-6.
[60]DZUNG P Q,TIEN N T,TUYEN N D,et al.Selective harmo-
nic elimination for cascaded multilevel inverters using grey wolf optimizer algorithm[C]∥2015 9th International Conference on Power Electronics and ECCE Asia (ICPE-ECCE Asia).IEEE,2015:2776-2781.
[61]SONG X,TANG L,ZHAO S,et al.Grey Wolf Optimizer for parameter estimation in surface waves[J].Soil Dynamics & Earthquake Engineering,2015,75:147-157.
[62]MUSTAFFA Z,SULAIMAN M H,YUSOF Y.An Application of Grey Wolf Optimizer for Commodity Price Forecasting[J].Applied Mechanics & Materials,2015,785(1):473-478.
[63]YILDIZ B S,YILDIZ A R.Comparison of grey Wolf,whale,water cycle,ant lion and sine-cosine algorithms for the optimization of a vehicle engine connecting rod[J].Materialprufung,2018,60(3):311-315.
[64]HASSAN H A,ZELLAGUI M.Application of Grey Wolf Optimizer Algorithm for Optimal Power Flow of Two-Terminal HVDC Transmission System[J].Advances in Electrical & Electronic Engineering,2017,15(5):701-712.
[65]WEI Y,NI N,LIU D,et al.An Improved Grey Wolf Optimization Strategy Enhanced SVM and Its Application in Predicting the Second Major[J].Mathematical Problems in Engineering,2017,2017(1):1-12.
[66]EMARY E,YAMANY W,HASSANIEN A E,et al.Multi-objective Gray-Wolf Optimization for Attribute Reduction.Procedia Computer Science,2015,65:623-632.
[67]RAMESHKUMAR J,GANESAN S,SUBRAMANIAN S,et al.Short-term unit consignment solution using real-coded grey wolf algorithm[J].Australian Journal of Electrical & Electronics Engineering,2015,13(1):54-66.
[68]RADMANESH M,KUMAR M,SARIM M.Grey wolf optimization based sense and avoid algorithm in a Bayesian framework for multiple UAV path planning in an uncertain environment [J].Aerospace Science & Technology,2018,77:168-179.
[69]LIU H,WU H,LI Y.Smart wind speed forecasting using EWT decomposition,GWO evolutionary optimization,RELM learning and IEWT reconstruction[J].Energy Conversion & Management,2018,161:266-283.
[70]SINGHAL R,KUMAR R.Receding horizon based greenhouse air temperature control using grey wolf optimization algorithm[C]∥IEEE Uttar Pradesh Section International Conference on Electrical,Computer and Electronics Engineering.IEEE,2017:32-37.
[71]GUO Z Z,LIU R,GONG C Q,et al.Study on improvement of gray wolf algorithm[J].Application Research of Computers,2017,34(12):3603-3606.(in Chinese)
郭振洲,刘然,拱长青,等.基于灰狼算法的改进[J].计算机应用研究,2017,34(12):3603-3606.
[1] WANG Bing, WU Hong-liang, NIU Xin-zheng. Robot Path Planning Based on Improved Potential Field Method [J]. Computer Science, 2022, 49(7): 196-203.
[2] XU Ming-ze, WEI Ming-hui, DENG Shuang, CAI Wei. Application of Multi-model Ensemble Learning in Prediction of Mechanical Drilling Rate [J]. Computer Science, 2021, 48(6A): 619-622.
[3] ZHOU Yi-min, LIU Fang-zheng , WANG Yong. IPSec VPN Encrypted Traffic Identification Based on Hybrid Method [J]. Computer Science, 2021, 48(4): 295-302.
[4] LI Yang, LI Wei-gang, ZHAO Yun-tao, LIU Ao. Grey Wolf Algorithm Based on Levy Flight and Random Walk Strategy [J]. Computer Science, 2020, 47(8): 291-296.
[5] ZHANG Zhi-qiang, LU Xiao-feng, SUI Lian-sheng, LI Jun-huai. Salp Swarm Algorithm with Random Inertia Weight and Differential Mutation Operator [J]. Computer Science, 2020, 47(8): 297-301.
[6] LI Xin, DUAN Yong-cheng. Network Security Situation Assessment Method Based on Improved Hidden Markov Model [J]. Computer Science, 2020, 47(7): 287-291.
[7] LI Jian-Jun, WANG Xiao-ling, YANG Yu and FU Jia. Emergency Task Assignment Method Based on CQPSO Mobile Crowd Sensing [J]. Computer Science, 2020, 47(6A): 273-277.
[8] ZHANG Xin-ming, LI Shuang-qian, LIU Yan, MAO Wen-tao, LIU Shang-wang, LIU Guo-qi. Coyote Optimization Algorithm Based on Information Sharing and Static Greed Selection [J]. Computer Science, 2020, 47(5): 217-224.
[9] HUANG Guang-qiu, LU Qiu-qin. Vertical Structure Community System Optimization Algorithm [J]. Computer Science, 2020, 47(4): 194-203.
[10] HUANG Guang-qiu,LU Qiu-qin. Protected Zone-based Population Migration Dynamics Optimization Algorithm [J]. Computer Science, 2020, 47(2): 186-194.
[11] WU Ying-jie, HUANG Xin, GE Chen, SUN Lan. Adaptive Parameter Optimization for Real-time Differential Privacy Streaming Data Publication [J]. Computer Science, 2019, 46(9): 99-105.
[12] HU Xin-nan. FIR High Pass Digital Filter Design Based on Improved Chaos Particle Swarm Optimization Algorithm [J]. Computer Science, 2019, 46(6A): 601-604.
[13] SUN Bo-wen, WEI Su-yuan. DV-Hop Localization Algorithm Based on Grey Wolf Optimization Algorithm with
Adaptive Adjutment Strategy
[J]. Computer Science, 2019, 46(5): 77-82.
[14] CHENG Xian-yi, SHI Quan, ZHU Jian-xin, CHEN Feng-mei, DAI Ran-ran. VID Model of Vehicles-infrastructure-driver Collaborative Control in Big Data Environment [J]. Computer Science, 2019, 46(11A): 185-188.
[15] ZHAO Hong-wei, TIAN Li-wei. Cloud Computing Resource Scheduling Strategy Based on Improved Bacterial Foraging Algorithm [J]. Computer Science, 2019, 46(11): 309-314.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!