Skip to main content
Log in

Multi-strategy chimp optimization algorithm for global optimization and minimum spanning tree

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

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.

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

Similar content being viewed by others

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Alghawli AS, Taloba AI (2022) An enhanced ant colony optimization mechanism for the classification of depressive disorders. Comput Intell Neurosci 2022:1332664

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Harun G, Haydar L (2022) Chaotic harris hawks optimization algorithm. J Comp Des Eng. 1:1

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Khishe M, Mosavi MR (2020a) Chimp optimization algorithm. Exp Syst Appl. 149:113338

    Article  Google Scholar 

  • Khishe M, Mosavi MR (2020b) Classification of underwater acoustical dataset using neural network trained by Chimp optimization algorithm. Appl Acoust 157:107005

    Article  Google Scholar 

  • Kumar R, Dhiman G (2021) A comparative study of fuzzy optimization through fuzzy number. Int J Mod Res 1:1–14

    Google Scholar 

  • Kumari CL, Kamboj VK (2020) An effective solution to single-area dynamic dispatch using improved chimp optimizer. Web Conf 184(4):01069

    Google Scholar 

  • Kuo HC, Lin CH (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11(4):510–522

    Article  Google Scholar 

  • Lei D, Cai J (2020) Multi-population meta-heuristics for production scheduling: a survey. Swarm Evol Comput 58:100739

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Mirjalili S (2016) a sine cosine algorithm for solving optimization problems. Know-Bas Syst 96:120

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Mirjalili S, Mirjalili SM, Hatamlou A (2015) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513

    Article  Google Scholar 

  • Mohammadi-Balani A, Nayeri MD, Azar A, Taghizadeh-Yazdi M (2020) Golden eagle optimizer: a nature-inspired metaheuristic algorithm. Comput Ind Eng 152:107050

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Pashaei E, Pashaei E (2022) An efficient binary chimp optimization algorithm for feature selection in biomedical data classification. Neural Comp Appl. 34:1–25

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm[J]. Inf Sci 179(13):2232–2248

    Article  Google Scholar 

  • Seyedali M, Andrew L (2016) The whale optimization algorithm. Adv Eng Soft 95:51–67

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Shareef H, Ibrahim AA, Mutlag AH (2015) Lightning search algorithm. Appl Soft Comput 36:315–333

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Waha MA (2022) Inverse problem for dynamic structural health monitoring based on slime mould algorithm. Eng Comp 38(3):2205–2228

    Google Scholar 

  • Wilcoxon F (1944) Individual comparisons by ranking methods. Biometrics 1(6):22

    MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • Yang X (2010) Firefly algorithm, stochastic test functions and design optimisation. Int J Bio-Insp Comp. 2(2):78–84

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Yapici H, Cetinkaya N (2019) A new meta-heuristic optimizer: pathfinder algorithm. Appl Soft Comp 78:545

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Yongquan Zhou.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09174-w

Keywords

Navigation