Skip to main content
Log in

Harris Hawk Optimization Algorithm Based on Cauchy Distribution Inverse Cumulative Function and Tangent Flight Operator

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. Zhang Y, Zhou X, Shih PC (2020) Modified Harris Hawks optimization algorithm for global optimization problems. Arab J Sci Eng 45(12):10949–10974

    Article  Google Scholar 

  5. Mahdavi S, Shiri ME, Rahnamayan S (2015) Metaheuristics in large-scale global continues optimization: A survey. Inf Sci 295:407–428

    Article  MathSciNet  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. Shayanfar H, Gharehchopogh FS (2018) Farmland fertility: A new metaheuristic algorithm for solving continuous optimization problems. Appl Soft Comput 71:728–746

    Article  Google Scholar 

  9. Zhang Y, Liu R, Wang X et al (2020) Boosted binary Harris hawks optimizer and feature selection. Eng Comput 4(1):30

    Google Scholar 

  10. Djenouri Y, Comuzzi M (2017) Combining Apriori heuristic and bio-inspired algorithms for solving the frequent itemsets mining problem. Inf Sci 420:1–15

    Article  Google Scholar 

  11. Karaboga D, Ozturk C (2011) A novel clustering approach: Artificial Bee Colony (ABC) algorithm. Appl Soft Comput 11(1):652–657

    Article  Google Scholar 

  12. Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98

    Article  Google Scholar 

  13. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  14. 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

    Article  MathSciNet  Google Scholar 

  15. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  16. Yang XS (2010) A new metaheuristic bat-inspired algorithm, Nature inspired cooperative strategies for optimization (NICSO, 2010) Springer Berlin, Heidelberg, pp 65 74

  17. Mirjalili S (2015) Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249

    Article  Google Scholar 

  18. Dokeroglu T, Sevinc E, Kucukyilmaz T et al (2019) A survey on new generation metaheuristic algorithms Comp. Ind Eng 137:106040

    Article  Google Scholar 

  19. Heidari AA, Mirjalili S, Faris H et al (2019) Harris hawks optimization: Algorithm and applications. Futur Gener Comput Syst 97:849–872

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. Cheng R, Jin Y (2014) A competitive swarm optimizer for large scale optimization. IEEE Trans Cybern 45(2):191–204

    Article  Google Scholar 

  22. Birogul S (2019) Hybrid harris hawk optimization based on differential evolution (HHODE) algorithm for optimal power flow problem. IEEE Access 7:184468–184488

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Bao X, Jia H, Lang C (2019) A novel hybrid harris hawks optimization for color image multilevel thresholding segmentation. Ieee Access 7:76529–76546

    Article  Google Scholar 

  31. 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

    Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. Too J, Abdullah AR, Mohd SN (2019) A new quadratic binary harris hawk optimization for feature selection. Electronics 8(10):1130

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

  38. 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

    Article  Google Scholar 

  39. Yüzgeç U, Kusoglu M (2020) Multi-objective harris hawks optimizer for multiobjective optimization problems. BSEU J Eng Res Technol 1(1):31–41

    Google Scholar 

  40. 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

    Article  Google Scholar 

  41. 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

    Google Scholar 

  42. Yang XS (2010) Nature-inspired metaheuristic algorithms. Luniver press

  43. 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

    Article  Google Scholar 

  44. Layeb A (2021) The Tangent Search Algorithm for Solving Optimization Problems. arXiv preprint arXiv:2104.02559

  45. Derrac J, García S, Hui S et al (2014) Analyzing convergence performance of evolutionary algorithms: A statistical approach. Inf Sci 289:41–58

    Article  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. 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

    Article  MATH  Google Scholar 

  48. 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

    Article  Google Scholar 

  49. Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70

    Article  Google Scholar 

  50. 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

    Article  Google Scholar 

  51. Faramarzi A, Heidarinejad M, Mirjalili S et al (2020) Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst Appl 152:113377

    Article  Google Scholar 

  52. 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

    Article  Google Scholar 

  53. 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

    Article  Google Scholar 

  54. Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85

    Article  Google Scholar 

  55. Gandomi AH, Yang XS, Alavi AH et al (2013) Bat algorithm for constrained optimization tasks. Neural Comput Appl 22(6):1239–1255

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Jie-Sheng Wang.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-03080-0

Keywords

Navigation