Abstract
Harris Hawk Optimization (HHO) algorithm is a new population-based and nature-inspired optimization paradigm, which has strong global search ability, but its diversified local search strategies easily make it fall into local optimum. In order to enhance its search mechanism and speed of convergence, an new improved HHO algorithm based on the inverse cumulative function operator of Cauchy distribution and tangent flight operator was proposed. The proposed two operators are used as scale factors to control the step size. The walk path of Cauchy inverse cumulative integral function shows that its trajectory step length is relative to the average, which can further enhance the search stability of the algorithm. The Tangent flight has the function of balanced exploitation and exploration, and enhances the convergence ability of the algorithm. In order to verify the performance of the proposed algorithm, the 30 benchmark functions of the 2017 Institute of Electrical and Electronic Engineers (IEEE) Conference on Evolutionary Computation (CEC2017) and two practical engineering design problems are adopted to carry out the simulation experiments. On the other hand, the covariance matrix adaptation evolutionary strategies (CMA-ES), arithmetic optimization algorithm (AOA), butterfly optimization algorithm (BOA), bat algorithm (BA), whale optimization algorithm (WOA), sine cosine algorithm (SCA), and the proposed HHO algorithms were used for comparison experiments. Simulation results show that the proposed the Cauchy-distribution and Tangent-Flight Harris Hawk Optimization (CTHHO) Algorithm has strong optimization capability.
Similar content being viewed by others
References
Hashim FA, Hussain K, Houssein EH et al (2021) Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl Intell 51(3):1531–1551
Zhao W, Zhang Z, Wang L (2020) Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell 87:103300
Fan Q, Chen Z, Xia Z (2020) A novel quasi-reflected Harris hawks optimization algorithm for global optimization problems. Soft Comput 24(19):14825–14843
Zhang Y, Zhou X, Shih PC (2020) Modified Harris Hawks optimization algorithm for global optimization problems. Arab J Sci Eng 45(12):10949–10974
Mahdavi S, Shiri ME, Rahnamayan S (2015) Metaheuristics in large-scale global continues optimization: A survey. Inf Sci 295:407–428
Hu H, Ao Y, Bai Y et al (2020) An improved Harris’s Hawks optimization for SAR target recognition and stock market index prediction. IEEE Access 8:65891–65910
de Vasconcelos Segundo E H, Mariani VC, dos Santos Coelho L (2019) Metaheuristic inspired on owls behavior applied to heat exchangers design. Therm Sci Eng Prog 14:100431
Shayanfar H, Gharehchopogh FS (2018) Farmland fertility: A new metaheuristic algorithm for solving continuous optimization problems. Appl Soft Comput 71:728–746
Zhang Y, Liu R, Wang X et al (2020) Boosted binary Harris hawks optimizer and feature selection. Eng Comput 4(1):30
Djenouri Y, Comuzzi M (2017) Combining Apriori heuristic and bio-inspired algorithms for solving the frequent itemsets mining problem. Inf Sci 420:1–15
Karaboga D, Ozturk C (2011) A novel clustering approach: Artificial Bee Colony (ABC) algorithm. Appl Soft Comput 11(1):652–657
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Yang XS (2010) A new metaheuristic bat-inspired algorithm, Nature inspired cooperative strategies for optimization (NICSO, 2010) Springer Berlin, Heidelberg, pp 65 74
Mirjalili S (2015) Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Dokeroglu T, Sevinc E, Kucukyilmaz T et al (2019) A survey on new generation metaheuristic algorithms Comp. Ind Eng 137:106040
Heidari AA, Mirjalili S, Faris H et al (2019) Harris hawks optimization: Algorithm and applications. Futur Gener Comput Syst 97:849–872
Shabani A, Asgarian B, Salido M et al (2020) Search and rescue optimization algorithm: A new optimization method for solving constrained engineering optimization problems. Expert Syst Appl 161:113698
Cheng R, Jin Y (2014) A competitive swarm optimizer for large scale optimization. IEEE Trans Cybern 45(2):191–204
Birogul S (2019) Hybrid harris hawk optimization based on differential evolution (HHODE) algorithm for optimal power flow problem. IEEE Access 7:184468–184488
Bui DT, Moayedi H, Kalantar B et al (2019) Harris hawks optimization: A novel swarm intelligence technique for spatial assessment of landslide susceptibility. Sensors 19(16):3590
Attiya I, Abd M, Xiong Elaziz S (2020) Job scheduling in cloud computing using a modified harris hawks optimization and simulated annealing algorithm. Comput Intell Neurosci 2020:3504642
Houssein EH, Hosney ME, Elhoseny M et al (2020) Hybrid harris hawks optimization with cuckoo search for drug design and discovery in chemoinformatics. Sci Rep 10:14439
Houssein EH, Hosney ME, Oliva D et al (2020) A novel hybrid Harris hawks optimization and support vector machines for drug design and discovery. Comput Chem Eng 133:106656
Chen H, Jiao S, Wang M et al (2020) Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic drifts. J Clean Prod 244:118778
Yousri D, Allam D, Eteiba MB (2020) Optimal photovoltaic array reconfiguration for alleviating the partial shading influence based on a modified harris hawks optimizer. Energy Convers Manage 206:112470
Jia H, Lang C, Oliva D et al (2019) Dynamic harris hawks optimization with mutation mechanism for satellite image segmentation. Remote sensing 11(12):1421
Bao X, Jia H, Lang C (2019) A novel hybrid harris hawks optimization for color image multilevel thresholding segmentation. Ieee Access 7:76529–76546
AbdElaziz M, Heidari AA, Fujita H et al (2020) A competitive chain-based Harris Hawks Optimizer for global optimization and multi-level image thresholding problems. Appl Soft Comput 2020(95):106347
Hussain K, Neggaz N, Zhu W et al (2021) An efficient hybrid sine-cosine Harris hawks optimization for low and high-dimensional feature selection. Expert Syst Appl 176:114778
Kamboj VK, Nandi A, Bhadoria A et al (2020) An intensify Harris Hawks optimizer for numerical and engineering optimization problems. Appl Soft Comput 89:106018
Hussain K, Zhu W, Salleh MNM (2019) Long-term memory Harris’ hawk optimization for high dimensional and optimal power flow problems. IEEE Access 7:147596–147616
Too J, Abdullah AR, Mohd SN (2019) A new quadratic binary harris hawk optimization for feature selection. Electronics 8(10):1130
Ewees AA, AbdElaziz M (2020) Performance analysis of chaotic multi-verse harris hawks optimization: a case study on solving engineering problems. Eng Appl Artif Intell 88:103370
Zheng-Ming G A O, Juan Z, Yu-Rong H U, et al 2019 The improved Harris hawk optimization algorithm with the Tent map [C]//2019 3rd International Conference on Electronic Information Technology and Computer Engineering (EITCE). IEEE 2019 336-339
Xie W, Xing C, Wang J et al (2020) Hybrid Henry Gas Solubility Optimization Algorithm Based on the Harris Hawk Optimization. IEEE Access 8:144665–144692
Yüzgeç U, Kusoglu M (2020) Multi-objective harris hawks optimizer for multiobjective optimization problems. BSEU J Eng Res Technol 1(1):31–41
Chen H, Heidari AA, Chen H et al (2020) Multi-population differential evolution-assisted Harris hawks optimization: Framework and case studies. Futur Gener Comput Syst 111:175–198
Pierezan J, Coelho LDS (2018) Coyote optimization algorithm: a new metaheuristic for global optimization problems [C]//2018 IEEE congress on evolutionary computation (CEC). IEEE 2018:1–8
Yang XS (2010) Nature-inspired metaheuristic algorithms. Luniver press
Wang K, Rohde GK, Xiao J (2021) Edge feature enhancement approach using hilbert transform of Cauchy distribution and its applications. IET Image Process 15:2891–2909
Layeb A (2021) The Tangent Search Algorithm for Solving Optimization Problems. arXiv preprint arXiv:2104.02559
Derrac J, García S, Hui S et al (2014) Analyzing convergence performance of evolutionary algorithms: A statistical approach. Inf Sci 289:41–58
Carrasco J, García S, Rueda MM et al (2020) Recent trends in the use of statistical tests for comparing swarm and evolutionary computing algorithms: Practical guidelines and a critical review. Swarm Evol Comput 54:100665
García S, Molina D, Lozano M et al (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617–644
Derrac J, García S, Molina D et al (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18
Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70
Guo MW, Wang JS, Zhu LF et al (2020) An improved grey wolf optimizer based on tracking and seeking modes to solve function optimization problems. IEEE Access 8:69861–69893
Faramarzi A, Heidarinejad M, Mirjalili S et al (2020) Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst Appl 152:113377
Eskandar H, Sadollah A, Bahreininejad A et al (2012) Water cycle algorithm–A novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 110:151–166
Coello CAC, Montes EM (2002) Constraint-handling in genetic algorithms through the use of dominance-based tournament selection. Adv Eng Inform 16(3):193–203
Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85
Gandomi AH, Yang XS, Alavi AH et al (2013) Bat algorithm for constrained optimization tasks. Neural Comput Appl 22(6):1239–1255
Acknowledgements
This work was supported by the Basic Scientific Research Project of Institution of Higher Learning of Liaoning Province (Grant No. LJKZ0293), and the Project by Liaoning Provincial Natural Science Foundation of China (Grant No. 20180550700).
Funding
Basic Scientific Research Project of Institution of Higher Learning of Liaoning Province,LJKZ0293,Jiesheng Wang,Project by Liaoning Provincial Natural Science Foundation of China,20180550700,Jiesheng Wang
Author information
Authors and Affiliations
Contributions
Min Wang participated in the data collection, analysis, algorithm simulation, and draft writing. Jie-Sheng Wang participated in the concept, design, interpretation and commented on the manuscript. Xu-Dong Li, Min Zhang and Wen-Kuo Hao participated in the critical revision of this paper.
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that there is no conflict of interests regarding the publication of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, M., Wang, JS., Li, XD. et al. Harris Hawk Optimization Algorithm Based on Cauchy Distribution Inverse Cumulative Function and Tangent Flight Operator. Appl Intell 52, 10999–11026 (2022). https://doi.org/10.1007/s10489-021-03080-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-03080-0