Abstract
Aiming at the shortcomings of Chimp optimization algorithm (ChOA), which is easy to fall into local optimal value and imbalance between global exploration ability and local exploitation ability. To improve ChOA from the perspective of multi-strategy mixing, MSChimp was proposed, and the algorithm was applied to global optimization and minimum spanning tree problems. The main research work of this paper is as follows: (1) In the initialization stage of ChOA, an opposition-based learning strategy was introduced to improve the population diversity; Sine Cosine Algorithm (SCA) was introduced in the exploitation process to improve the convergence speed and accuracy of the algorithm in the later stage, so as to balance the exploration and exploitation capabilities of the algorithm. (2) The improved algorithm was compared with different types of meta-heuristic algorithms in 20 benchmark functions and CEC 2019 test sets, and was used to solve the minimum spanning tree. The experimental results show that the improved ChOA has significantly improved the ability to find the optimal value, which verifies the effectiveness and feasibility of MSChimp. Compared with other algorithms, the algorithm proposed in this paper has strong competitiveness.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The data used for the corresdponding author.
References
Abedinpourshotorban H, Shamsuddin SM, Beheshti Z, Jawawi D (2016) Electromagnetic field optimization: a physics-inspired metaheuristic optimization algorithm. Swarm Evol Comput 26:8–22
Ahmad F, Shahid M, Alam M, Ashraf Z, Sajid M, Kotecha K, Dhiman G (2022) Levelized multiple workflow allocation strategy under precedence constraints with task merging in iaas cloud environment. IEEE Access 10:92809–92827
Alghawli AS, Taloba AI (2022) An enhanced ant colony optimization mechanism for the classification of depressive disorders. Comput Intell Neurosci 2022:1332664
Alrashed FA, Alsubiheen AM, Alshammari H, Mazi SI, Al-Saud SA, Alayoubi S, Kachanathu SJ et al (2022) Stress, anxiety, and depression in pre-clinical medical students: prevalence and association with sleep disorders. Sustainability 14:11320
Benaissa B, Hocine NA, Khatir S, Riahi MK, Mirjalili S (2021) YUKI algorithm and POD-RBF for elastostatic and dynamic crack identification. J Comput Sci 55:101451
Chen YJ, Wong ML, Li H (2014) Applying Ant Colony Optimization to configuring stacking ensembles for data mining. Expert Syst Appl 41(6):2688–2702
Chen D, Ge Y, Wan Y, Deng Y, Chen Y, Zou F (2022) Poplar optimization algorithm: a new meta-heuristic optimization technique for numerical optimization and image segmentation. Exp Syst Appl. 200:117118
Cuong-Le T, Minh H-L, Khatir S, Wahab MA, Tran MT, Mirjalili S (2021) A novel version of Cuckoo search algorithm for solving optimization problems. Expert Syst Appl 186:115669
Gupta VK, Shukla SK, Rawat RS (2022) Crime tracking system and people’s safety in India using machine learning approaches. Int J Mod Res 2(1):1–7
Harun G, Haydar L (2022) Chaotic harris hawks optimization algorithm. J Comp Des Eng. 1:1
Hosseini S, Khaled AA (2014) A survey on the imperialist competitive algorithm metaheuristic: implementation in engineering domain and directions for future research. Appl Comp 24:1078–1094
Hu T, Khishe M, Mohammadi M, Parvizi GR, Rashid TA (2021) Real time COVID-19 diagnosis from X-Ray images using deep CNN and extreme learning machines stabilized by chimp optimization algorithm. Biomed Signal Process Control. https://doi.org/10.1016/j.bspc.2021.102764
Huynh T, Thanh B, Nguyen T et al (2018) Improved cuckoo search and chaotic flower pollination optimization algorithm for maximizing area coverage in wireless sensor networks. Neural Comput Appl 30:2305–2317
Khatir S, Boutchicha D, Le Thanh C, Tran-Ngoc H, Nguyen TN, Abdel-Wahab M (2020) Improved ANN technique combined with Jaya algorithm for crack identification in plates using XIGA and experimental analysis. Theor Appl Fract Mech 107:102554
Khatir A, Capozucca R, Khatir S et al (2022) Vibration-based crack prediction on a beam model using hybrid butterfly optimization algorithm with artificial neural network. Front Struct Civ Eng 16:976–989
Khishe M, Mosavi MR (2020a) Chimp optimization algorithm. Exp Syst Appl. 149:113338
Khishe M, Mosavi MR (2020b) Classification of underwater acoustical dataset using neural network trained by Chimp optimization algorithm. Appl Acoust 157:107005
Kumar R, Dhiman G (2021) A comparative study of fuzzy optimization through fuzzy number. Int J Mod Res 1:1–14
Kumari CL, Kamboj VK (2020) An effective solution to single-area dynamic dispatch using improved chimp optimizer. Web Conf 184(4):01069
Kuo HC, Lin CH (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11(4):510–522
Lei D, Cai J (2020) Multi-population meta-heuristics for production scheduling: a survey. Swarm Evol Comput 58:100739
Mansor MH, Musirin I, Othman MM, Zamani M, Jelani S (2020) Immune –commensal-evolutionary programming for solving non-smooth/non-convex economic dispatch problem. Energy Rep 6:266–275
Mirjalili S (2016) a sine cosine algorithm for solving optimization problems. Know-Bas Syst 96:120
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69(3):46–61
Mirjalili S, Mirjalili SM, Hatamlou A (2015) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513
Mohammadi-Balani A, Nayeri MD, Azar A, Taghizadeh-Yazdi M (2020) Golden eagle optimizer: a nature-inspired metaheuristic algorithm. Comput Ind Eng 152:107050
Nayak J, Swapnarekha H, Naik B, Dhiman G, Vimal S (2022) Years of particle swarm optimization: flourishing voyage of two decades. Arch Comp Meth Eng. 22:1–63
Pashaei E, Pashaei E (2022) An efficient binary chimp optimization algorithm for feature selection in biomedical data classification. Neural Comp Appl. 34:1–25
Premkumar M, Pradeep J, Sowmya R, Haes AH, Seyedali M, Santhosh KB (2021) Multi-objective equilibrium optimizer: framework and development for solving multi-objective optimization problems. J Comput Design Eng. 1:24
Rani S, Babbar H, Srivastava G, Gadekallu TR, Dhiman G (2022) Security framework for internet of things based software defined networks using blockchain. IEEE Int Things J. 10:332
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm[J]. Inf Sci 179(13):2232–2248
Seyedali M, Andrew L (2016) The whale optimization algorithm. Adv Eng Soft 95:51–67
Shakya, S. (2022). Probabilistic model building genetic algorithm (pmbga): a survey.
Shang C, Ma L, Liu Y, Sun S (2022) The sorted-waste capacitated location routing problem with queuing time: a cross-entropy and simulated-annealing-based hyper-heuristic algorithm. Exp Syst Appl. 201:117077
Shareef H, Ibrahim AA, Mutlag AH (2015) Lightning search algorithm. Appl Soft Comput 36:315–333
Sharma T, Nair R, Gomathi S (2022) Breast cancer image classification using transfer learning and convolutional neural network. Int J Mod Res 2(1):8–16
Shirazi MI, Khatir S, Benaissa B, Mirjalili S, Wahab MA (2023) Damage assessment in laminated composite plates using modal strain energy and YUKI-ANN algorithm. Compos Struct 303:116272
Shukla SK, Pant B, Viriyasitavat W, Verma D, Kautish S, Dhiman G, Kaur A, Srihari K, Mohanty SN (2022a) An integration of autonomic computing with multicore systems for performance optimization in Industrial Internet of Things. IET Commun 1:1–14
Shukla SK, Gupta VK, Joshi K, Gupta A, Singh MK (2022b) Self-aware execution environment model (SAE2) for the performance improvement of multicore systems. Int J Mod Res 2(1):17–27
Singamaneni KK, Nauman A, Juneja S, Dhiman G, Viriyasitavat W, Hamid Y, Anajemba JH (2022a) An Efficient Hybrid QHCP-ABE model to improve cloud data integrity and confidentiality. Electronics 11(21):3510
Singamaneni KK, Dhiman G, Juneja S, Muhammad G, AlQahtani SA, Zaki J (2022b) A novel QKD approach to enhance IIOT privacy and computational knacks. Sensors 22(18):6741
Singh SP, Dhiman G, Viriyasitavat W, Kautish S (2022a) A novel multi-objective optimization based evolutionary algorithm for optimize the services of internet of everything. IEEE Access 10:106798–106811
Singh SP, Viriyasitavat W, Juneja S, Alshahrani H, Shaikh A, Dhiman G, Singh A, Kaur A (2022b) Dual adaption based evolutionary algorithm for optimized the smart healthcare communication service of the Internet of Things in smart city. Phys Commun 55:101893
Singh S, Singh NJ, Gupta A (2022c) System sizing of hybrid solar-fuel cell battery energy system using artificial bee colony algorithm with predator effect. Int J Energy Res 46:5847
Singh N, Hamid Y, Juneja S, Srivastava G, Dhiman G, Gadekallu TR, Shah MA (2023) Load balancing and service discovery using Docker Swarm for microservice based big data applications. J Cloud Comp 12(1):1–9
Samir Tiachacht, Samir Khatir, Cuong Le Thanh, Ravipudi Venkata Rao, Seyedali Mirjalili.
Vaishnav PK, Sharma S, Sharma P (2021) Analytical review analysis for screening COVID-19. Int J Mod Res 1:22–29
Waha MA (2022) Inverse problem for dynamic structural health monitoring based on slime mould algorithm. Eng Comp 38(3):2205–2228
Wilcoxon F (1944) Individual comparisons by ranking methods. Biometrics 1(6):22
Xiao X, Li C, Jiang B, Cai Q, Li K, Tang Z (2022) Adaptive search strategy based chemical reaction optimization scheme for task scheduling in discrete multiphysical coupling applications. Appl Soft Comp 121:108748
Xu Z, Liu X, Zhang K, He J (2022) Cultural transmission based multi-objective evolution strategy for evolutionary multitasking. Inf Sci an Int J. 582:22
Yang X (2010) Firefly algorithm, stochastic test functions and design optimisation. Int J Bio-Insp Comp. 2(2):78–84
Yang S, Wang J, Li M, Yue H (2022) Research on intellectualized location of coal gangue logistics nodes based on particle swarm optimization and quasi-newton algorithm. Mathematics 10:162
Yapici H, Cetinkaya N (2019) A new meta-heuristic optimizer: pathfinder algorithm. Appl Soft Comp 78:545
Zenzen R, Khatir S, Belaidi I, Le Thanh C, Wahab MA (2020) A modified transmissibility indicator and artificial neural network for damage identification and quantification in laminated composite structures. Comp Struct 248:112497
Zhang S, Luo Q, Zhou Y (2017) Hybrid Grey Wolf Optimizer Using Elite Opposition-Based Learning Strategy and Simplex Method. Int J Comput Intell Appl 11:1750012
Zhen S, Surender R, Dhiman G, Rani KR, Ashifa KM, Reegu FA (2022) Intelligent-based ensemble deep learning model for security improvement in real-time wireless communication. Optik 271:170123
Acknowledgements
This work is supported by National Science Foundation of China under Grant 62066005, and by the Project of Guangxi Natural Science Foundation under Grants No. ZL23014016.
Funding
The authors have not disclosed any funding
Author information
Authors and Affiliations
Contributions
ND; writing—original draft preparation and algorithm methodology; YZ; algorithm design and original draft revise, QL; experimental results and analysis, Ming Zhang; review and editing, WD; experimental results test. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
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
Du, N., Zhou, Y., Luo, Q. et al. Multi-strategy chimp optimization algorithm for global optimization and minimum spanning tree. Soft Comput 28, 2055–2082 (2024). https://doi.org/10.1007/s00500-023-09174-w
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09174-w