Abstract
Harris hawks optimization (HHO) is a new meta-heuristic algorithm that builds a model by imitating the predation process of Harris hawks. In order to solve the problems of poor convergence speed caused by uniform choice position update formula in the exploration stage of basic HHO and falling into local optimization caused by insufficient population richness in the later stage of the algorithm, a Harris hawks optimization based on global cross-variation and tent mapping (CRTHHO) is proposed in this paper. Firstly, the tent mapping is introduced in the exploration stage to optimize random parameter q to speed up the convergence in the early stage. Secondly, the crossover mutation operator is introduced to cross and mutate the global optimal position in each iteration process. The greedy strategy is used to select, which prevents the algorithm from falling into local optimal because of skipping the optimal solution and improves the convergence accuracy of the algorithm. In order to investigate the performance of CRTHHO, experiments are carried out on ten benchmark functions and the CEC2017 test set. Experimental results show that the CRTHHO algorithm performs better than the HHO algorithm and is competitive with five advanced meta-heuristic algorithms.











Similar content being viewed by others
Data availability
Not applicable.
References
Shabania A, Asgariana B, Salidob M, Gharebaghi SA (2020) Search and rescue optimization algorithm: a new optimization method for solving constrained engineering optimization problems. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2020.113698
Chen YL, He FZ, Li HR, Zhang DJ, Wu YQ (2020) A full migration bbo algorithm with enhanced population quality bounds for multimodal biomedical image registration. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2020.106335
Fateh H, Bahramara S, Safari A (2020) Modeling operation problem of active distribution networks with retailers and microgrids: a multi-objective bi-level approach. Appl Soft Comput 94:106484. https://doi.org/10.1016/j.asoc.2020.106484
Sundaramurthy S, Jayavel P (2020) A hybrid grey wolf optimization and particle swarm optimization with c4.5 approach for prediction of rheumatoid arthritis. Appl Soft Comput 94:106500. https://doi.org/10.1016/j.asoc.2020.106500
Almohammadi KM, Harby K (2020) Operational conditions optimization of a proposed solar-powered adsorption cooling system: experimental, modeling, and optimization algorithm techniques. Energy 206:118007. https://doi.org/10.1016/j.energy.2020.118007
Moazzeni AR, Khamehchi E (2020) Rain optimization algorithm (roa): a new metaheuristic method for drilling optimization solutions. J Petrol Sci Eng 195:107512. https://doi.org/10.1016/j.petrol.2020.107512
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw. https://doi.org/10.1016/j.advengsoft.2013.12.007
Holland JH (1992) Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. https://doi.org/10.7551/mitpress/1090.001.0001
Storn R, Price K (1997) Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359. https://doi.org/10.1023/A:1008202821328
Mirjalili S, Mirjalili SM, Hatamlou A (2015) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513. https://doi.org/10.1007/s00521-015-1870-7
Zhao WG, Wang LY, Zhang ZX (2018) A novel atom search optimization for dispersion coefficient estimation in groundwater. Future Gener Comput Syst 91(FEB):601–610
Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Mhs95 Sixth International Symposium on Micro Machine & Human Science, pp 39–43. https://doi.org/10.1109/MHS.1995.494215
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. J Global Optim 39(3):459–471. https://doi.org/10.1007/s10898-007-9149-x
Simon D (2009) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713. https://doi.org/10.1109/TEVC.2008.919004
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. https://doi.org/10.1007/s00521-015-1920-1
Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowl Based Syst. https://doi.org/10.1016/j.knosys.2015.12.022
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249. https://doi.org/10.1016/j.knosys.2015.07.006
Abualigah L, Diabat A, Mirjalili S, Elaziz MA, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609. https://doi.org/10.1016/j.cma.2020.113609
Ahmadianfar I, Heidari AA, Noshadian S, Chen H, Gandomi AH (2022) Info: An efficient optimization algorithm based on weighted mean of vectors. Expert Syst Appl 195:116516
Martinez-Alvarez F, Cortés GA, José TF, Gutierrez-Aviles D, Melgar-García L, Pérez-Chacón R, Rubio-Escudero C, Rubio-Escudero C, Troncoso A (2020) Coronavirus optimization algorithm: a bioinspired metaheuristic based on the covid-19 propagation model. Big Data 8:308–322
Abd El-Sattar H, Kamel S, Hassan MH, Jurado F (2022) Optimal sizing of an off-grid hybrid photovoltaic/biomass gasifier/battery system using a quantum model of runge kutta algorithm. Energy Convers Manag 258:115539
Weiguo Z, Liying W, Seyedali M (2022) Artificial hummingbird algorithm: a new bio-inspired optimizer with its engineering applications. Comput Methods Appl Mech Eng 388:114194
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen HL (2019) Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst 97:849–872. https://doi.org/10.1016/j.future.2019.02.028
Pasandideh SHR, Niaki STA, Gharaei A (2015) Optimization of a multiproduct economic production quantity problem with stochastic constraints using sequential quadratic programming. Knowl Based Syst 84(8):98–107. https://doi.org/10.1016/j.knosys.2015.04.001
Abbasi A, Firouzi B, Sendur P (2021) On the application of harris hawks optimization (HHO) algorithm to the design of microchannel heat sinks. Eng Comput 37:1409–1428. https://doi.org/10.1007/s00366-019-00892-0
Konijeti MSNK, Bharathi ML (2022) Extraction of maximum power from solar with BLDC motor driven electric vehicles based HHO algorithm. Adv Eng Softw 170:103137. https://doi.org/10.1016/j.advengsoft.2022.103137
Mashaleh AS, Ibrahim NFB, Al-Betar MA, Mustafa HMJ, Yaseen QM (2022) Detecting spam email with machine learning optimized with harris hawks optimizer (hho) algorithm. Procedia Comput Sci 201:659–664. https://doi.org/10.1016/j.procs.2022.03.087
Wunnava A, Naik MK, Panda R, Jena B, Abraham A (2020) A differential evolutionary adaptive harris hawks optimization for two dimensional practical masi entropy-based multilevel image thresholding. J King Saud Univ Comput Inf Sci. https://doi.org/10.1016/j.jksuci.2020.05.001
Houssein EH, Hosney ME, Oliv D, Mohamed WM, Hassaballah M (2020) A novel hybrid harris hawks optimization and support vector machines for drug design and discovery. Comput Chem Eng 133(Feb.2):106656–110665616. https://doi.org/10.1016/j.compchemeng.2019.106656
Essa FA, Elaziz MA, Elsheikh AH (2020) An enhanced productivity prediction model of active solar still using artificial neural network and harris hawks optimizer. Appl Thermal Eng. https://doi.org/10.1016/j.applthermaleng.2020.115020
Chen HL, Jiao S, Wang MJ, Heidari AA, Zhao XH (2019) Parameters identification of photovoltaic cells and modules using diversification-enriched harris hawks optimization with chaotic drifts. J Clean Prod. https://doi.org/10.1016/j.jclepro.2019.118778
KumarKamboj V, Nandi A, Bhadoria A, Sehgal S (2020) An intensify harris hawks optimizer for numerical and engineering optimization problems - sciencedirect. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2019.106018
Qu CW, He W, Peng XN, Peng XN (2020) Harris hawks optimization with information exchange. Appl Math Model. https://doi.org/10.1016/j.apm.2020.03.024
Khalifeh S, Akbarifard S, Khalifeh V, Zallaghi E (2020) Optimization of water distribution of network systems using the harris hawks optimization algorithm (case study: Homashahr city). MethodsX. https://doi.org/10.1016/j.mex.2020.100948
Tikhamarine Y, Souag-Gamane D, Ahmed AN, Sammen SS, Kisi O, Huang YF, El-Shafie A (2020) Rainfall-runoff modelling using improved machine learning methods: Harris hawks optimizer vs particle swarm optimization. J Hydrol 589:125133. https://doi.org/10.1016/j.jhydrol.2020.125133
Song S, Wang P, Heidari AA, Wang M, Zhao X, Chen H, He W, Xu S (2021) Dimension decided harris hawks optimization with gaussian mutation: balance analysis and diversity patterns. Knowl Based Syst 215(Mar.5):106425–110642526
Li C, Li J, Chen H, Jin M, Ren H (2021) Enhanced harris hawks optimization with multi-strategy for global optimization tasks. Expert Syst Appl 185:115499. https://doi.org/10.1016/j.eswa.2021.115499
Zhao SJ, Gao LF, Yu DM, Tu J (2021) Improved harris hawks optimization coupling energy cycle decline mechanism and newton local enhancement strategy. Control Decis 36(3):629–636. https://doi.org/10.13195/j.kzyjc.2019.0810
Guo YX, Liu S, Gao WX, Zhang L (2022) Elite opposition-based learning golden-sine harris hawks optimization. Comput Eng Appl 58(10):153–161
Liu XL, Liang TY (2022) Harris hawk optimization algorithm based on square neighborhood and random array. Control Decis. https://doi.org/10.13195/j.kzyjc.2021.0478
Fan Q, Chen ZJ, Xia ZH (2020) A novel quasi-reflected harris hawks optimization algorithm for global optimization problems. Soft Comput 24:14825–14843. https://doi.org/10.1007/s00500-020-04834-7
Hussain K, Zhu W, Salleh MNM (2019) Long-term memory harris’ hawk optimization for high dimensional and optimal power flow problems. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2946664
Ma YM, Shi ZD, Zhao K, Gong CL, Shan LH (2020) Tdoa localization based on improved harris hawk optimization algorithm. Comput Eng Appl 46(12):179–184. https://doi.org/10.19678/j.issn.1000-3428.0056965
Zawbaa HM, Emary E, Grosan C (2016) Feature selection via chaotic antlion optimization. PLoS ONE 11(3):0150652
Gupta S, Deep K (2019) Improved sine cosine algorithm with crossover scheme for global optimization. Knowle Based Syst 165:374–406. https://doi.org/10.1016/j.knosys.2018.12.008
WuG, Mallipeddi R, Suganthan PN (2016) Problem definitions and evaluation criteria for the cec 2017 competition on constrained real-parameter optimization. Technical Report, Nanyang Technological University, Singapore, September 2017
Arora J (2012) Introduction to optimum design. Elsevier, Amsterdam Netherlands
Bayzidi H, Talatahari S, Saraee M, Lamarche C-P (2021) Social network search for solving engineering optimization problems. Comput Intell Neurosci 2021:8548639. https://doi.org/10.1155/2021/8548639
Sattar D, Salim R (2020) A smart metaheuristic algorithm for solving engineering problems. Engineering with Computers 37:2389–2417
Acknowledgements
The authors would like to thank the anonymous reviewers for their valuable comments and suggestions.
Funding
This study was supported by the National Natural Science Foundation of China (No. 61535008), the Natural Science Foundation of Tianjin (No. 20JCQNJC00430), the National Natural Science Foundation of China (No. 62203332) and the Science and Technology Research Team in Higher Education Institutions of Hebei Province (No. ZD2018045).
Author information
Authors and Affiliations
Contributions
CL was responsible for methodology, writing and reviewing, and supervision. SN was involved in data collation and tabulation, writing, reviewing, and editing, revising the manuscript and software. MY took part in writing, reviewing, and editing; and plotting the figures.
Corresponding author
Ethics declarations
Conflict of interest
We declare that the authors have no competing interests as defined by Springer, or other interests that might be perceived to influence the results and/or discussion reported in this paper.
Consent for publication
Not applicable.
Ethics approval and Consent to participate
Informed consent was obtained from all individual participants included in the study.
Human and animal rights
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Chen, L., Song, N. & Ma, Y. Harris hawks optimization based on global cross-variation and tent mapping. J Supercomput 79, 5576–5614 (2023). https://doi.org/10.1007/s11227-022-04869-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-022-04869-7