Literature DB >> 35350647

A boosted chimp optimizer for numerical and engineering design optimization challenges.

Ch Leela Kumari1, Vikram Kumar Kamboj1,2, S K Bath3, Suman Lata Tripathi1, Megha Khatri1, Shivani Sehgal1,4.   

Abstract

Chimp optimization algorithm (ChoA) has a wholesome attitude roused by chimp's amazing thinking and hunting ability with a sensual movement for finding the optimal solution in the global search space. Classical Chimps optimizer algorithm has poor convergence and has problem to stuck into local minima for high-dimensional problems. This research focuses on the improved variants of the chimp optimizer algorithm and named as Boosted chimp optimizer algorithms. In one of the proposed variants, the existing chimp optimizer algorithm has been combined with SHO algorithm to improve the exploration phase of the existing chimp optimizer and named as IChoA-SHO and other variant is proposed to improve the exploitation search capability of the existing ChoA. The testing and validation of the proposed optimizer has been done for various standard benchmarks and Non-convex, Non-linear, and typical engineering design problems. The proposed variants have been evaluated for seven standard uni-modal benchmark functions, six standard multi-modal benchmark functions, ten standard fixed-dimension benchmark functions, and 11 types of multidisciplinary engineering design problems. The outcomes of this method have been compared with other existing optimization methods considering convergence speed as well as for searching local and global optimal solutions. The testing results show the better performance of the proposed methods excel than the other existing optimization methods.
© The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2022.

Entities:  

Keywords:  CEC2005; Engineering optimization; Hybrid search algorithms; Meta-heuristics search

Year:  2022        PMID: 35350647      PMCID: PMC8945882          DOI: 10.1007/s00366-021-01591-5

Source DB:  PubMed          Journal:  Eng Comput        ISSN: 0177-0667            Impact factor:   7.963


Introduction

Nowadays, artificial intelligence as well as machine learning are rapidly increasing, because it is easy to implement to solve real-life issues which are continuous or discontinuous, constrained or unconstrained [1, 2]. For handling these characteristics using conventional approaches such as the quasi-Newton method, sequential quadratic programming, fast steepest and conjugate gradient, etc. faced difficulties to solve them [3, 4]. In the existing research, all these methods were tested experimentally and noticed that they are not exactly sufficient to obtain effectual solutions to non-continuous, non-differential problems and real-life multi-model problems [5]. Thus, the meta-heuristics algorithm came into the picture which is very simple to understand and easily be implemented to handle several issues. Generally, in optimization, techniques depend on inhabitants to find out the solution on optimal and sub-optimal which is closer to an exact optimal value, located at the nearest point. In this algorithm, the optimization process starts unless the population set of the individuals are generated and then relying on optimization method every individual act for candidate solution for the problem. Thus, by updating the present location with the best position, the population will be up-to-date by reaching maximum iterations. In modern research, the meta-heuristics algorithm which gives better efficiency, less expensive, and successful in implementation is given prior importance to utilize. With such traits integrated, a new hybrid meta-heuristics optimization approach, ICHIMP-SHO algorithm is suggested in this research that depends on nature-lead and its mathematical formulation of search functions was designed to offer good competitiveness to current existing meta-heuristics optimizers. The intention to design this optimization technique is motivated by individual intelligence and sensual movement of social carnivores, named Chimps for their mass hunting mannerism in targeting the prey [6]. Hence, a stochastic and meta-heuristic mathematical model intended to handle various optimization problems and is verified by testing experimentally in this research work. It is true that optimization technique is a large field of study, and researchers are rapidly applying new approaches to provide better answers to various issues that target specific obstacles and can succeed in their discoveries. In research, old techniques give way to new approaches, which use a hybrid unique strategy to eliminate inefficient ways from the present. In this suggested study, a collection of research articles is offered in the literature review to enumerate the flaws of modern algorithms. Broadly speaking, meta-heuristics are of two types, named single solution-based meta-heuristics and population solution-based meta-heuristics. Improved Chimp (ICHIMP) variant belongs to swarm intelligence-based algorithm of the categories of population meta-heuristics, which is combined along with newly introduced swarm intelligence-based algorithm called Spotted Hyena Optimizer algorithm and named as Improved Chimp-Spotted Hyena Optimizer (ICHIMP-SHO) algorithm which is introduced in this paper. On the whole, this algorithm is simple to apply and involves very few operators than other population-based algorithms with minimum computational efforts. The remaining parts of the present article contain literature review on related algorithms in Sect. 2, and concepts of improved chimp optimizer (ICHIMP) algorithm are discussed in Sect. 3. Sections 4 and 5 describe spotted hyena optimizer (SHO) algorithm and proposed ICHIMP-SHO algorithm, respectively. Standard benchmark functions are described in Sect. 6. Section 7 showcases the outcomes and comparison of results with other existing algorithms. Testing of 11 engineering-based optimization design problems are shown in Sect. 8, and finally, conclusion and future scope of the paper are presented in Sect 9.

Literature review

Meta-heuristics approaches have been frequently used in recent years due to their efficiency when compared to other approaches. These algorithms provide a more effective answer to real-world optimization problems. As a result, new meta-heuristics algorithms must be introduced to overcome these optimization challenges. Meta-heuristics optimization algorithms (MOAs) are important in the ever-increasing use of engineering applications. Because of the complexity of today's situations, the need for the most up-to-date MOAs is quickly growing. It acquires distinct profits as: (i) Its natural algorithmic structure helps to implement it effortlessly; (ii) this suits real-life problems in engineering as it is a derivation-free mechanism; (iii) when compared to traditional optimization algorithms, this has better ability to minimize local optima; (iv) this is flexible in applying on different problems as its structure does not need any particular changes; (v) because of its simplicity and efficiency, this can be applied simultaneously in hardware applications as well as in computing applications. [like Field Programmable Gate Array (FPGA)] [6]. To limit the drawbacks of classical methods, meta-heuristics search algorithms were introduced. Few such algorithms are Biogeography-based optimization (BBO) [7], Artificial Bee Colony (ABC) [8], Differential Evolution (DE) [9], Genetic algorithm (GA) [10], Cuckoo Search algorithm (CSA) [11], Bacterial Foraging algorithm (BFA) [12], Flower pollination algorithm (FPA) [13], Chemical Reaction optimization (CRO) [14], Firefly algorithm (FA) [15], Immune algorithm (IA) [16], Teaching–Learning-based optimization algorithm [17], Particle Swarm optimization algorithm (PSO) [18], Grey wolf optimization (GWO) [19], Social spider for constrained optimization (SSO-C) [20], Gravitational Search algorithm (GSA) [21], and Bat algorithm (BA) [22]. The reasons how meta-heuristics algorithms are classified are explained in [23, 24], and with reference to [25, 26], meta-heuristics algorithms are considered by natural behavior and divided as single solution-based and population-based algorithms. Examples for single-based algorithms and population-based algorithms are: Variable Neighbourhood search (VNS) [27], Vortex search algorithm (VS) [28], whereas Simulated Annealing (SA) [29], Genetic algorithm (GA) [30], and Tabu search (TS) [31] have an emerging way to find a solution for combinatorial real-world problems in covering and scheduling, Cuckoo search algorithm (CSA) [32], Gravitational search algorithm (GSA) [33], Evolutionary programming (EP) [34] are a fast technique and classical evolutionary programmings were performed on real-world problems. Harmony search (HS) [35] is inspired using the music production cycle analogy. HS may not need the initial values of the variables for decision. Forest Optimization Algorithm (FOA) [36] is for finding maximum value and minimum value with a real application and found that the FOA can typically find solutions correctly. Grey Wolf Optimizer Algorithm (GWO) [19] work was inspired by a Swarm intelligence optimization through the grey wolves and the suggested model imitated the grey wolves' social hierarchical and hunting behavior. Moth Flame Optimizer (MFO) [37], the key influence of this optimizer is the moth navigation system called transverse orientation in nature. Moths migrate in darkness by keeping a preset moon angle, a very effective method for long-distance flying in a straight line. However, such fancy insects are stuck around artificial lights in a useless/deadly spiralling course. Stochastic Fractal Search Algorithm (SFS) [38] centered on random fractals to address global optimization problems with continuous variables, both constrained and unconstrained. In the entire optimization, if only one solution carries then it is known as a single solution-based algorithm and if there are many different solutions in the whole optimization phase, then it is a population-based algorithm, and as such, the solution may coincide with the optimum very nearly. The two main components of meta-heuristics are exploitation and exploration [25]. Exploration extends searching widely to produce many different solutions, whereas exploitation focuses on searching in a specified area, assuming that area is the best for the present. It is very much important and necessary to balance these two components exploitation and exploration in MOA to keep away the fluctuations in the rate of convergence, as well preventing local and global optimum [39, 40]. Exploitation indicates single solution-based meta-heuristics and exploration indicates populated solution-based meta-heuristics. Optimization problems can find solutions by nature-inspired MOAs' physical or biological behavior implementation. They are classified into four main classes (Fig. 1) [24, 41]: Swarm Intelligence based algorithm, Evolutionary algorithms (EAs), Human-based, and Physics-based algorithms. The below is the survey made on the algorithms which fall under these four categories. Among them, first, the Evolutionary algorithms replicate features of biological generation like recombining, mutation, and selecting processes [23]. The famous Evolutionary algorithms are Differential Evolution (DE) which presented the minimization of potentially nonlinear and non-differentiable continuous space functions. It only requires some strong control variables, taken from a perfectly defined number interval, Evolutionary Strategy (ES) [42], Biogeography-based optimization (BBO) made analysis of biological species, that can be used to deduce algorithms suitable for optimization. Evolutionary Programming (EP) and Genetic algorithm (GA) are drawn from Darwinian Theory. Second, as per [41, 43], Physics-based algorithms are analogous to natural physical laws. The famous algorithms are Quantum Mechanics-Based (QMBA) and Gravitational Search (GSA) which were influenced by the Gravitational Law and the theory of mass interaction. GSA utilizes Newtonian mechanics theory, and its search agent is the set of masses. Few more physics-based algorithms are Central Force Optimization (CFO) [44], Charged System Search (CSS) [45], Electromagnetism Like Algorithms (ELA) [46], Lightning Attachment Procedure Optimization (LAPO) [41], Big-Bang Big-Crunch (BBBC) [47], and Adaptive gbest-guided gravitational search algorithm (AGBGSA) [48]. Third, MOAs are inspired by natural human behavior. The best examples of them are Teaching–Learning-based optimization (TLBO) which comprises of two phases, teaching phase and learner phase, Imperialist Competitive Algorithm (ICA) [49], and Socio Evolution and Learning Optimization (SELO) [50]. Fourth, MOAs imitate the social behavior of organisms like swarms, shoals, flocks, or herds [51]. Few algorithms under this class are Particle Swarm optimization (PSO), Bat algorithm (BA), Ant colony optimization (ACO), Improved monarch butterfly optimization algorithm (MBO) [52], Cuckoo Search algorithm (CSA), Krill herd (KH) [53], Grey wolf optimizer (GWO), Multi-Objective Grasshopper optimization algorithm (MOGOA) [54], binary salp swarm algorithm (BSSA) [55], hybrid dragonfly optimization algorithm and MLP (DOA-MLP) [56], and Improved Whale Trainer [57].
Fig. 1

Classifications of population-based meta-heuristics search algorithms

Classifications of population-based meta-heuristics search algorithms A brief of recently developed algorithms to find solution for optimization problems: Harris Hawks optimizer (HHO) [25] is being introduced to tackle different tasks of optimization. The strategy is influenced by nature's cooperative activities and by the patterns of predatory birds, Harris' hawks. Henry Gas Solubility Optimization Algorithm (HGSO) [58] imitates the procedures of Henry’s rule. HGSO aimed at matching the production and conservation capabilities of check room and overcome local optimum. Photon Search Algorithm (PSA) [59] got inspired by the properties of photons in the field of physics. Chaotic Krill Herd Algorithm (CKH) [60] combined chaos theory with Krill Herd Optimization procedure to speed up global convergence. Bird Swarm Algorithm (BSA) [61] depends on social interactions of swarm intelligence with bird swarm. Lightning Search algorithm (LSA) [62] is a meta-heuristic technique used to resolve problems on constraint optimization by following lightning phenomenon applying the concept of fast-moving particles called projectiles. Multi-Verse Optimizer (MVO) [63], an environment lead heuristic algorithm, relies on three stages named: wormhole, black hole, and white hole. Virus Colony search (VCS) [64] is an environment-inspired method that affects the spreading and infection stages of the host cells followed by the virus for its survival in the cell environment. To find solutions for real-time problems, the Grasshopper Optimization algorithm (GOA) [65] follows grasshopper swarms behavior. Based on the thinking ability of the chicken swarm, the Chicken Swarm Optimization algorithm (CSO) [66] came into existence. Grey Wolf Optimizer-Sine Cosine Algorithm (GWO-SCA) [67] is a meta-heuristics optimizer correlating the nature of wolf with mathematical sine–cosine concepts. Crow Particle Swarm Optimization algorithm (CPO) [68] is a hybrid combination of crow search algorithm and particle swarm optimization. Whale Optimization technique (WOA) [69] is a hybridized combinatorial meta-heuristics technique of Whale and swarm human-based optimizers for finding perfect exploratory and convergence capabilities. Spotted Hyena Optimizer (SHO) [70] is a new meta-heuristic algorithm encouraged by the natural collaborative behavior of spotted hyenas in searching, encircling, and attacking the prey. Multi-Objective Spotted Hyena Optimizer (MOSHO) [71] is developed to reduce multiple objective functions. A modified adaptive butterfly optimization algorithm (BOA) [72] is developed based on butterfly observation that produces its fragrance when traveling in search of food from one place to another place. Binary Spotted Hyena Optimizer (SHO) [73] is a meta-heuristic algorithm introduced based on hunting behavior of spotted hyena which deals with discrete optimization problems. Hybrid Harris Hawks pattern search algorithm (HHO-PS) [74] is a meta-heuristic optimizer developed to figure out a newer version of Harris Hawks for finding a solution in local and global search. The Hybrid Harris Hawks-Sine–Cosine method (HHO-SCA) [75] is influenced by the virtuous behavior of Harris Hawks which added up with mathematical concepts of sine and cosine to increase its ability in exploration and exploitation phases. Bernstrain-Search Differential Evolution algorithm (EBSD) [76] belongs to a family of universal differential evolution algorithms, which is proposed based on mutation and crossover operators. Reliability-based design optimization algorithm (RBDO) [77] deals with the uncertainty factors like global convergence, complicated design variables. Table 1 presents a brief review on population based meta-heuristics.
Table 1

A brief review on few of population meta-heuristics

YearNo. of benchmark functionsTechnique and reference numberName of authorsComplication
202129Arithmetic optimization algorithm [78]L L. Abualigah et al.Engineering design problem
202130Archimedes optimization algorithm [79]F F.A. Hashim et al.Engineering design optimization
202114Modified butterfly optimization algorithm [72]L. et al.Engineering design problem
202123hSMA-PS [80]L. A. Bala Krishna et al.Standard benchmark and engineering design problem
202123Aquila optimizer [81]L. L. Abualigah et al.Standard benchmark and engineering design problem
202130Spiral motion mode embedded grasshopper optimization algorithm [82]L. Z. Xu et al.Standard benchmark and engineering design problem
2021NAHybrid variational mode decomposition (HVMD) [83]Z. M. Neshat et al.Wind turbine power output prediction
2021NAModified krill herd [84] A. Kaur et al.Economic load dispatch problem
202123A meliorated Harris Hawks optimizer [85]A A. Nandi et al.Combinatorial unit commitment
202123Hunger game search algorithm [86]A Y. Yang et al.Standard benchmark and engineering design problem
202123Soccer-inspired meta-heuristics [87]Y E. Osaba et al.Optimization problems
202132Hybrid Harris Hawks pattern search algorithm (HHO-PS) [74]Ardhala Balakrishna, Sohbit Saxena, Vikram Kumar KambojStandard functions, multidisciplinary engineering problems
202129Whale optimization algorithm (WOA) [69]Vamshi Krishna Reddy, Venkata Lakshmi NarayanaStandard functions, multidisciplinary engineering problems
202089Hybrid multi-population algorithm (HMPA) [88]Y S. Barshandeh et al.Standard Benchmark and Engineering Design Problem
202033Slime mould algorithm [89]S. S. Li et al.Standard benchmark and engineering design problem
202029Marine predators algorithm [90]S. A. Faramarzi et al.Engineering design optimization
202030Chimp optimization algorithm (ChoA) [6]M.Khishe, M. R. MosaviStandard benchmark functions
2020NAHSMA_WOA [91]M. Abdel-Basset, V. Chang, and R. MohamedThe image segmentation issue (ISP) connected to an infected person's X-ray owing to Covid-19 was investigated in this study
20208K-Means clustering and chaotic slime mould algorithm [92]Z. Chen and W. LiuStandard benchmark functions
2020NAMOSMA: multi-objective slime mould algorithm [93]M. Premkumar, P. Jangir, R. Sowmya, H. H. Alhelou, A. A. Heidari, and H. ChenMultidisciplinary engineering problems
2020NAChaotic Slime Mould Algorithm with Chebyshev Map [94]J. Zhao and Z. M. GaoStandard benchmark functions
2020NAChaotic salp swarm algorithm [95]S. K. Majhi, A. Mishra, and R. PradhanThe authors conducted a thorough investigation of breast anomalies in thermal imaging using the CSSA algorithm, ensuring a healthy balance between the exploration and exploitation stages
20206Modified Whale Optimization Algorithm [96]Y. Li, M. Han, and Q. GuoStandard benchmark functions
202031Adaptive Chaotic Sine Cosine Algorithm [97]Y. Ji et alStandard benchmark functions
2020NAChaotic whale optimization algorithm [98]C. Paul, P. K. Roy, and V. MukherjeeIn this study, a chaotic base whale optimization algorithm was used to investigate combined heat and power economic dispatch in order to reduce fuel costs and emissions. To investigate global issues, two separate nonlinear realistic power regions were used
20205Reliability-based design optimization algorithm (RBDO) [77]Zeng Meng et alEngineering problems
20204Bernstrain-search differential evolution algorithm (EBSD) [76]Hoda zamani, Mohammad H.Nadimi-Shahraki, Shokooh Taghian, Mahdis Banaie-DezfouliEngineering design problems
202023Hybrid Harris Hawks-Sine–Cosine algorithm (HHO-SCA) [75]Vikram Kumar Kamboj, Ayani Nandi, Ashutosh Bhadoria, Shivani SehgalStandard functions, multidisciplinary engineering problems
202029Binary spotted hyena optimizer (SHO) [73]Vijay Kumar, Avneet KaurStandard benchmark functions
202014Modified adaptive butterfly optimization algorithm (BOA) [72]Kun Hu, Hao Jiang, Chen-Gaung Ji, Ze PanStandard benchmark functions
202020Chicken Swarm Optimization algorithm (CSO) [66]Sanchari Deb et alStandard functions, multidisciplinary engineering problems
202023Photon Search Algorithm (PSA) [59]Y. Liu and R. LiStandard benchmark functions
201913Hybrid Particle Swarm and Spotted Hyena Optimizer algorithm(HPSSHO) [99]Gaurav Dhiman, Amandeep KaurStandard benchmark functions and real-life engineering design problem
201947Henry Gas Solubility Optimization Algorithm (HGSO) [58]F.A Hashim et alStandard benchmark functions
201929Harris Hawks optimizer (HHO) [100]A.A. Heidari et alStandard benchmark functions, engineering problems
201928Self-adaptive differential artificial bee colony algorithm [101]X X. Chen et alOptimization
201920The Sailfish Optimizer [102]S. Shadravan, H. R. Naji, V K. BardsiriStandard test function
2019NASynthetic Minority Over-Sampling[103]C. Verma, Z. Illes, and V. StoffovaData communication
201929Harris Hawks optimizer [25] A. Heidari, et alStandard benchmark
201830Multi-objective spotted hyena optimizer (MOSHO) [71]Gaurav Dhiman, Vijay KumarStandard benchmark functions
20186Crow Particle Swarm Optimization(CPO)algorithm [68]Ko-Wei Huang et alStandard benchmark functions
201729Spotted Hyena Optimizer(SHO) [70]Gaurav Dhiman, Vijay KumarStandard benchmark functions
201722Grey Wolf Optimizer-Sine–Cosine Algorithm (GWO-SCA) [67]N.Singh, S.B.SinghBenchmark functions and real-life optimization
201719Grosshopper Optimization algorithm (GOA) [65]Shahrzad Saremi, Seyedali Mirjali, Andrew LewisMultidisciplinary engineering problems
201630Virus colony search (VCS) [64]Mu Dong Li et al.Benchmark functions, engineering problems
201624Multi-verse optimizer (MVO) [63]Seyedali Mirjali, Seyed Mohammad Mirjalili, Abdolreza HatamlouStandard benchmark functions, engineering problems
201618Bird swarm algorithm (BSA) [61]Xiang-Bing Meng et al.Standard benchmark functions
201524Lightning search algorithm (LSA) [62]Hussain Shareef et al.Standard benchmark functions
201523Stochastic fractal search algorithm (SFS) [38]H.SalimiStandard benchmark functions
201536Moth flame optimizer (MFO) [104]S.MirjaliliStandard benchmark functions, engineering problems
201422Binary optimization using hybrid particle swarm optimization and gravitational search algorithm (PSOGSA) [105]Seyedali Mirjalili et al.Standard benchmark functions
201414Chaotic Krill Herd Algorithm (CKH) [60]Gai-Ge Wang et al.Standard benchmark functions
20144Forest Optimisation Algorithm (FOA) [36]M. Ghaemi et al.NA
201432Grey Wolf Optimizer Algorithm (GWO) [19]S.Mirjalili et al.Standard benchmark functions, engineering problems
201213Teaching learning based optimization algorithm (TLBO) [26]R.V. Rao et al.Standard benchmark functions
200923Gravitational search (GSA) [106]E. Rashedi et al.Standard benchmark functions
200814Biogeography-based Optimization (BBO) [107]D. SimonStandard benchmark functions
2001NAHarmony search (HS) [35]Z.W. Geem et al.Musical variables
199923Evolutionary Programming (EP) [108]Xin Yao, Yong Liu, Guangming linStandard benchmark functions
199730Differential Evolution (DE) [9]R. Storn and K. PriceStandard benchmark functions
1989NATabu Search (TS) [109]Fred GloverReal-world problems
A brief review on few of population meta-heuristics

Literature survey on CHIMP variants

A specific related study has been provided in this area to investigate information regarding current developments linked to CHIMP variations, and recently developed methods by various researchers are mentioned. As demonstrated by the stated literature studies, the researcher has built a wide range of meta-heuristic and hybrid versions of CHIMP to solve various sorts of stochastic challenges. Various academics evaluated real-time troubles such as data mining, climatic and environment concerns, medication and pharmaceuticals, engineering design issues, picture segmentation, power flow, solar PV modules, and so on using a heuristic technique. The capacity of any algorithm to find a suitable balance between intensification and diversity determines the accuracy of its answer. According to research, slow convergence is a common problem with most heuristic algorithms. As a result, the computational efficiency suffers. As a result, the use of hybrid algorithms to improve solution efficiency is becoming increasingly popular. Various CHIMP approaches have also been successfully employed by many researchers to maximize specific objective functions. The ultimate objective of these methods is to discover the optimal solution to a problem. Researchers have recently created novel CHIMP versions for a variety of applications one of which is the DCELM-ChOA algorithm; first, ELMs’ parameters are tuned dimensionally, and then, ChOA is applied to acclimatize input layer weights and moreover bias ELM to eventually shoot up the system’s stableness and reliability which was invented to obtain accurate X-ray for detection of COVID-19 positive [110]. RVFL-CHOA [111], the standard CHIMP, was enhanced with Random Vector Functional Link (RVFL); RVFL is used to foretell the instant power outcome of the network and the production of power of a solar dish/stirling power plant in a month. SSC [112] Sine–cosine and Spotted Hyena-based Chimp Optimization algorithm was introduced to fight against the limitations of slow convergence and stuck at local optima of ChoA technique and its efficacy was tested on six real-time engineering problems proving its effectiveness with other techniques. SChoA [113] deputes sine–cosine functions with chimp optimization algorithm to modify the equations of standard CHIMP in its hunting procedure in minimizing various limitations of ChoA technique. The burning topic is the challenge of discovering solutions to difficulties for optimization. If the number of optimization parameters continues to grow, the complexity of optimization issues will increase. Furthermore, some of the proposed deterministic techniques are vulnerable to local optima entrapment. To solve such issues, meta-heuristic (MA) nature-inspired optimization approaches are used. The lack of starting assumptions and population dependency are two key features of these approaches. Even still, no optimization strategy has yet been discovered that can solve all optimization problems [114]. This inspired to create the Improved Chimp-Spotted Hyena Optimizer, a meta-heuristic hybrid variation optimizer (ICHIMP-SHO). Chimp Optimization Algorithm (ChoA) [6] is designed based on the intelligence ability of Chimps in group hunts. This algorithm is developed to solve slow convergence speed, trapping in high-dimensional problems. Spotted Hyena optimizer (SHO) is a new upcoming optimizer influenced by the trapping behavior of spotted hyena. This technique benefits upon other meta-heuristics as follows: (i) implementation of the algorithm is easy because of its simple structure; (ii) it makes smooth continuous solutions in local optimum; (iii) it has finer local and global search capability; (iv) due to the continued diminution of search space, SHO convergence rate is faster. And this solves many types of engineering design problems [70]. Data mining feature selection and unit commitments are the major discrete optimization issues. To solve these problems, SHO is used. Feature selection targets unnecessary features and removes them from the data set and minimizes computation requirement, dimensionality, and results in better accuracy. In practice, real-time problems may have a huge number of features with relevant and irrelevant features. At that time, it is difficult for finding a solution. Then, the characteristic selection is treated as a combinatorial optimization problem. To solve this, selection feature problem binary meta-heuristics algorithms are used. Few examples are Binary Gravitational Search algorithm (BGSA) [115], Binary Grey Wolf optimizer (BGWO) [116], Binary Bat algorithm (BBA) [117, 118], and Binary Particle Swarm optimization (BPSO) [119]. Some of Spotted Hyena optimizer algorithm variants are: HPSSHO algorithm targets in improving hunting tactic of spotted hyena by merging standard SHO with Particle Swarm Optimization and tested on standard benchmark functions to prove its effectiveness in regulating to validate the significance of the proposed HPSSHO performance in assessment with state-of-the art optimization techniques; the parametric tests have been conducted on the benchmark functions [120]. HMOSHSSA [121], hybrid technique, uses MOSHO exploration skill, and SSA updates global search for finding best solution than the standard SHO. MOSHEPO [122] combined Multi-objective Spotted Hyena optimizer and Emperor Penguin Optimizer to contemplate many physical and operational constraints. To reduce heating effect, providing ventilation and air conditioning in the systems, a modification is carried out by merging four different meta-heuristic techniques: salp swarm, spotted hyena, wind-driven, and whale optimization algorithm with multilayer perceptron neural network to conquer computation time [123].

Novelty of proposed research work

(i) The spotted hyena optimizer is used to improve the local search capacity of ICHIMP in the suggested study. (ii) The specifications of ICHIMP are not changed to preserve the original features of ICHIMP. (iii) The ICHIMP-SHO method has been successfully applied for seven standard uni-modal benchmark functions, six standard multi-modal benchmark functions, ten standard fixed-dimension benchmark functions, and 11 types of interdisciplinary engineering design challenges. (iv) The efficacy of the suggested algorithm has been validated by Wilcoxon Rank test. (v) According to the comparative analysis shown in the results section, the proposed technique performs very well in terms of fitness evaluation and solution precision.

Background of suggested work

Chimps (Chimpanzees) correspond to a family of African genus of huge chimpanzee. The living style of them is close to humans. Brain-to-body ratio (BBR) of Chimps and Dolphins are alike to humans. It is noticed that mammals along BBR are generally understood to be brilliant [124]. The DNA of human and Chimp are alike as they are from same solitary ancestors that existed a few million years back. Chimps hunt in group. All the chimps in a group are not same according to their ability and brilliance, but they perform their duties as a part of a chimp colony. The hunting procedure entails their natural capacity to communicate among group to drive, chase, and assault in lower canopy. If the prey manages to flee throughout this procedure, the chimps will regroup and launch another attack. In this process, each chimp may switch places. The exhausted victim eventually runs out of energy and is attacked by the chimps. In this procedure, each matching approach has a probability based on the locations of chimps in a group and the prey. Despite a good convergence rate, CHIMP struggles to identify the most optimal solution. As a result, an improved approach is introduced to reduce this effect while increasing its effectiveness. The literature survey on some newly developed CHIMP variants is: The paper [125] presented ChOA for training artificial neural network and proved best than other existing algorithms. Abbas et al. [126] used a new chimp optimization algorithm to train radial basis function neural network which is the utilized as a detector and further improvised to eradicate exploration and exploitation phases by upgrading ChOA and stood better with outstanding performance when compared with five well-noted algorithms. Heming Jia et al. applied enhanced chimp optimization algorithm (EChOA) in [127] and verified its effectiveness on standard benchmark functions in giving tough competition with other algorithms. Jianhao Wang et al. proposed Binary Chimp Optimization algorithm (BChOA) in [128] as the basic ChOA is not suitable in finding solutions for binary problems because of its continuous hunting nature. To evaluate its efficiency, it has been tested on 43 standard benchmark functions obtaining good results. ICHIMP in [129] is implemented to find solutions for dynamic economic load dispatch problems in single area. To overcome the drawbacks of ChOA to stuck in local optima, Di Wu et al. introduced Enhanced Chimp Optimization Algorithm (EChOA); here, highly disruptive polynomial mutation is involved to multiply the population in space to shoot up the diversity in the population, Spearman’s rank correlation coefficient calculates the highest and lowest fitness among chimps, and later, Beetle Antenna Search Algorithm (BAS) is used to evade local optimum by chimps with lowest fitness. The combination of these three strategies enhances the exploration and exploitation phases and is tested on 17 benchmark datasets to prove its efficacy. Abdul Jabbar et al. [130] proposed a fresh hybrid algorithm by merging chimp optimization with conjugate gradient algorithm and tested on ten optimization functions, proving that the combination noted good results in gaining optimal solutions. Essam et al. [131] introduced opposition-based Levy Flight chimp optimizer (IChOA) in which opposition-based learning is involved in increasing pop in initializing stage of ChOA and Levy Flight is responsible for improving exploitation ability. This combination brought good results when compared with other algorithms in obtaining better thermography images to detect breast cancer. Bismin et al. [132] introduced Chimp-CoCoWa-AODV to enhance the MANET performance. The recommended calculation aims to increase the local search capacity of CHIMP utilizing Improved Chimp Optimizer; in an effort to speed up ICHIMP, a combination of ICHIMP-SHO is introduced. Seven standard uni-modal benchmark functions, six standard multi-model benchmark functions, ten standard fixed-dimension benchmark functions, and 11 types of interdisciplinary engineering design challenges are all used to evaluate it. The findings are superior to those of other algorithms now in use.

Improved chimp optimizer

Chimps hunt very cleverly remembering the previous track of their attacks and are very closely related to swarm intelligence strategy, and based on this behavior, an innovative algorithm known as Chimp Optimization Algorithm (ChoA) is introduced. Chimps hunt in a group very intelligently based on two phases, namely, exploration and exploitation. Chimps are divided into four parties specifically named driver, barrier, chaser, and attacker. They streamline themselves by chasing, driving, blocking, and attacking in trapping the prey. The mathematical equations [Eqs. (1) and (2)] represent driving and chasing of the prey Here, , , and  = coefficient vectors, t = number of current iteration, , and . Coefficient vectors , , and are found out using Eqs. (3), (4), and (5). In the improved chimp optimizer, Eqs. (1) and (2) have been modified as follows:where ran(1) and ran(3) represent the random integer values and can be given by the following mathematical equation:where SAN represents the search agent number; Non-linearly decreases from 2.5 to 0 in both the phases iteratively. The vectors and are ranged [0, 1]. the chaotic vector serves chimps in the process of trapping (Fig. 3a).
Fig. 3

a 2D view for the position of prey and chimp, b 3D view for the position of prey and chimp, and c flowchart of proposed ICHIMP-SHO algorithm

In this hunting process usually, an attacker chimp leads this operation followed by driver, barrier, and chaser. Mathematically, the actions of Chimps are imitated in the sequence initially starting from an attacker, driver, and then barrier; chaser will give better lead to notice the position of prey. Up till now, the location of Chimps is to be updated immediately and store the best positions of Chimps. This process is reflected mathematically in the Eqs. (7), (8), and (9) In the modify chimp algorithm, the has been selected with the help of the following equation: In the modify chimp algorithm, the has been selected with the help of the following equation: In the modify chimp algorithm, the has been selected with the help of the following equation: In the modify chimp algorithm, the has been selected with the help of the following equation: Equation (2) mentioned above can be used to determine the spot of attacker, barrier, chaser, and driver as per Eqs. (8a)–(8d), respectively The overall final positions of all the chimps can be obtained by taking the mean of the attacker, barrier, chaser, and driver positions as per Eq. (9) To generate the initial arbitrary position of search agents, the below mathematical equation can be adopted The PSEUDO code for calculations of Y1, Y2, Y3, and Y4 are given in Fig. 2a, b.
Fig. 2

a PSEUDO code for calculation of Y1 and Y2. b PSEUDO code for calculation of Y3 and Y4

a PSEUDO code for calculation of Y1 and Y2. b PSEUDO code for calculation of Y3 and Y4

Spotted hyena optimizer

The spotted hyena lives in a group of no less than 100 individuals. They embark on hunting expeditions in groups. Spotted, striped, brown, and aardwolf are the four classifications. These are colossal hunters who know what they are doing. They create a sound that sounds like a human chuckle to communicate with one another. They have spots on their bodies. They devise coordinated arrays to encourage organizational understanding among hyenas. SHO is mathematically illustrated by three stages, i.e., hunting, encircling, and finally attacking the prey. The present finest solution is prey which is nearer to optimum solution. Remaining hyenas renew their location once that finest solution is determined. Mathematically, spotted hyenas encircling behavior is formulated using below equations where  = the gap among prey and hyena. and  = coefficient vectors. s = the present iteration.  = the vector spot of prey.  = the vector spot of hyena. and are compared as follows:where Itr = 1, 2, 3, …, Maxitr. Here, from 5 to 0 linearly decreases during iteration process, and maintains steadiness between exploration and exploitation. The random vectors , ranged [0, 1]. The and values are fine tuned, such that hyenas move to other area about the present position. Using Eqs. (11) and (12), hyenas renew their points randomly all over the prey. To structure the hunting activities of spotted hyenas, we expect finest searching agent has awareness regarding prey position. Remaining search agents designs an array which is of devoted friends and renews the location for the finest search agent. Mathematically hunting is formulated aswhere  = first best position of spotted hyena.  = the location of remaining spotted hyenas. N = the count of spotted hyenas can be worked out aswhere vector ranges [0.5, 1]. N = the number of candidate solutions, related to the superlative optimum solution in search space. is group of N optimum solutions. To explain the attacking stage, it is necessary to reduce the value of H. Thus, difference in is also reduced due to change in H value which diminished from 5 to 0 during iteration runs. The mathematically attacking the prey (exploitation) is prearranged bywhere accumulates finest solution and further search agents renew their locations by the positions of finest searching agent. SHO permits their hyenas to renew their locations and attack the prey. The searching behavior explains the exploration ability of an algorithm. SHO algorithm guarantees the ability of using with random values > 1 or < − 1. takes the responsibility for more randomized behavior of SHO algorithm and avoids local optimal values. Below Algorithm 2 depicts spotted hyena optimizer.

Proposed improved chimp optimizer (ICHIMP-SHO)

This work extends an enhanced version of hunting behavior of Improved Chimp optimizer by means of spotted hyena, as depicted in Fig. 3c. To experience this consequence, the driving and chasing Eqs. (1) and (2) of IChimp along with hunting behavior of spotted hyena in Eq. (17) are considered to modify into Eq. (21). The pseudo code for the suggested ICHIMP-SHO algorithm is discussed in Algorithm 3 a 2D view for the position of prey and chimp, b 3D view for the position of prey and chimp, and c flowchart of proposed ICHIMP-SHO algorithm The two-dimensional and three-dimensional views for the position of chimp from the respective prey are depicted in Fig. 3a, b, respectively. The suggested ICHIMP-SHO variant is beneficial above few population-based meta-heuristic techniques mainly in three aspects as follows. The first aspect refers in combining two conventional techniques to frame a simple new efficient simulation method which executes faster with complex mathematical operations when compared with other existing methods. The features of standard ICHIMP are injected to SHO technique as initial parameters to strengthen its power which excels in processing and endeavors to optimize these values to boost up the ability of ICHIMP to consider the optimal value of optimization issue. This process is done without involving complex operations. The second aspect is the proposed new method succeeded in obtaining best results than the solution drawn by ICHIMP. The experimental result stands as proof in the result section displaying its performance in terms of numerically and experimentally. This makes difference between the suggested techniques with other techniques. Majorly, most of the techniques suffer to attain optimum solution with increasing number of iterations due to downside inability. The suggested method develops a vital and standard method to solve this issue which can be practiced by the other methods in optimization by considering the operating phases of this method. The third aspect is the idea behind the ICHIMP-SHO method is to enhance the optimization strength of ICHIMP to attain the optimized values, but not the complexity of the algorithm. The suggested optimization technique is developed with incorporating SHO algorithm functionality to the ICHIMP. The above two mathematical models have independent structures for managing optimization. To combine them, the computational methods are utilized to transform the principles of one algorithm into the other algorithm. As such, in this research work, ICHIMP pattern is mapped into the SHO parameters and translating SHO attributes back to ICHIMP. Along with this procedure, new operators have been introduced to improve the sophistication of hybrid variants. To examine the proposed hybrid variant ICHIMP-SHO, 16 benchmark functions and 11 constrained engineering optimal issues are considered to verify with different types of parameter settings.

Standard benchmark functions

A cluster of unique benchmark functions [30, 105] is used to put the proposed ICHIMP-SHO optimization approach to the test. The standard benchmarks are categorized into uni-modal (UM), multi-modal (MM), and fixed dimensions (FD). Based on objective fitness, these standard benchmark functions are defined such as dimension, range limit, and optimum value (fmin). The mathematical formulations for UM, MM, and FD are displayed in Tables 2, 3, and 4, and their results are described in outcomes and discussion section. Thirty trial runs are used to test the performance of standard benchmark functions. Table 5 illustrates the proposed algorithm’s details of parameter setting.
Table 2

Uni-modal (UM) standard benchmark functions

FunctionsDimensionsRangefmin
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{1} (U) = \sum\limits_{m = 1}^{z} {U_{m}^{2} }$$\end{document}F1(U)=m=1zUm230[− 100, 100]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{2} (U) = \sum\nolimits_{m = 1}^{z} {\left| {U_{m} } \right|} + \mathop \prod \nolimits_{m = 1}^{z} \left| {U_{m} } \right|$$\end{document}F2(U)=m=1zUm+m=1zUm30[− 10, 10]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{3} (U) = \sum\limits_{m = 1}^{z} {(\sum\limits_{n - 1}^{m} {U_{n} } } )^{2}$$\end{document}F3(U)=m=1z(n-1mUn)230[− 100, 100]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{4} (U) = \max_{m} \{ \left| {U_{m} } \right|,1 \le m \le z\}$$\end{document}F4(U)=maxm{Um,1mz}30[− 100, 100]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{5} (U) = \sum\nolimits_{m = 1}^{z - 1} {[100(U_{m + 1} } - U_{m}^{2} )^{2} + (U_{m} - 1)^{2} ]$$\end{document}F5(U)=m=1z-1[100(Um+1-Um2)2+(Um-1)2]30[− 38, 38]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{6} (U) = \sum\nolimits_{m = 1}^{z} {([U_{m} } + 0.5])^{2}$$\end{document}F6(U)=m=1z([Um+0.5])230[− 100, 100]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{7} (U) = \sum\nolimits_{m = 1}^{z} {mU_{m}^{4} } + random[0,1]$$\end{document}F7(U)=m=1zmUm4+random[0,1]30[− 1.28, 1.28]0
Table 3

Multi-modal (MM) standard functions

Multi-modal (F8–F13) bench mark functionsDimRange\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$f_{\min }$$\end{document}fmin
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{8} (U) = \sum\limits_{m = 1}^{z} { - U_{m} } \sin (\sqrt {\left| {U_{m} } \right|} )$$\end{document}F8(U)=m=1z-Umsin(Um)30[− 500, 500]− 418.98295
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{9} (U) = \sum\limits_{m = 1}^{z} [ U_{m}^{2} - 10\cos (2\pi U_{m} ) + 10]$$\end{document}F9(U)=m=1z[Um2-10cos(2πUm)+10]30[− 5.12, 5.12]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{10} (U) = - 20\exp ( - 0.2\sqrt {\left( {\frac{1}{z}\sum\limits_{m = 1}^{z} {U_{m}^{2} } } \right)} ) - \exp (\frac{1}{z}\sum\limits_{m = 1}^{z} {\cos (2\pi U_{m} } ) + 20 + d$$\end{document}F10(U)=-20exp(-0.21zm=1zUm2)-exp(1zm=1zcos(2πUm)+20+d30[− 32, 32]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{11} (U) = 1 + \sum\limits_{m = 1}^{z} {\frac{{U_{m}^{2} }}{4000}} - \prod_{m - 1}^{z} \cos \frac{{U_{m} }}{\sqrt m }$$\end{document}F11(U)=1+m=1zUm24000-m-1zcosUmm30[− 600, 600]0

\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\begin{aligned} F_{12} (U) & = \frac{\pi }{z}\left\{ {10\sin (\pi \tau_{1} ) + \sum\limits_{m = 1}^{z - 1} {(\tau_{m} - 1)^{2} [1 + 10\sin^{2} (\pi \tau_{m + 1} )] + (\tau_{z} - 1)^{2} } } \right\} \hfill \\ & \quad + \sum\limits_{m = 1}^{z} {g(U_{m} ,10,100,4)} \hfill \\ \end{aligned}$$\end{document}F12(U)=πz10sin(πτ1)+m=1z-1(τm-1)2[1+10sin2(πτm+1)]+(τz-1)2+m=1zg(Um,10,100,4)

Where, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\tau_{m} = 1 + \frac{{U_{m} + 1}}{4}$$\end{document}τm=1+Um+14

\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$g(U_{m} ,b,x,i) = \left\{ {0\begin{array}{*{20}c} {x(U_{m} - b)^{i} U_{m} > b} \\ { - b < U_{m} < b} \\ {x( - U_{m} - b)^{i} U_{m} < - b} \\ \end{array} } \right\}$$\end{document}g(Um,b,x,i)=0x(Um-b)iUm>b-b<Um<bx(-Um-b)iUm<-b

30[− 50, 50]0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{13} (U) = 0.1\left\{ {\sin^{2} (3\pi U_{m} ) + \sum\limits_{m = 1}^{z} {(U_{m} - 1)^{2} [1 + \sin^{2} (3\pi U_{m} + 1)] + (x_{z} - 1)^{2} [1 + \sin^{2} ]} } \right\}$$\end{document}F13(U)=0.1sin2(3πUm)+m=1z(Um-1)2[1+sin2(3πUm+1)]+(xz-1)2[1+sin2]30[− 50, 50]0
Table 4

Fixed-Dimension (FD) standard functions

Fixed-modal (FD) (F14–F23) standard benchmark functionsDimensionRange\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$f_{\min }$$\end{document}fmin
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{14} (U) = [\frac{1}{500} + \sum\nolimits_{n = 1}^{2} 5 \frac{1}{{n + \sum\nolimits_{m = 1}^{z} {(U_{m} - b_{mn} )6} }}]^{ - 1}$$\end{document}F14(U)=[1500+n=1251n+m=1z(Um-bmn)6]-12[− 65.536, 65.536]1
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{15} (U) = \sum\nolimits_{m = 1}^{11} {[b_{m} - \frac{{U_{1} (a_{m}^{2} + a_{m} \eta_{2} )}}{{a_{m}^{2} + a_{m} \eta_{3} + \eta_{4} }}} ]^{2}$$\end{document}F15(U)=m=111[bm-U1(am2+amη2)am2+amη3+η4]24[− 5, 5]0.00030
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{16} (U) = 4U_{1}^{2} - 2.1U_{1}^{4} + \frac{1}{3}U_{1}^{6} + U_{1} U_{2} - 4U_{2}^{2} + 4U_{2}^{4}$$\end{document}F16(U)=4U12-2.1U14+13U16+U1U2-4U22+4U242[− 5, 5]− 1.0316
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{17} (U) = (U_{2} - \frac{5.1}{{4\pi 2}}U_{1}^{2} + \frac{5}{\pi }U_{1} - 6)^{2} + 10(1 - \frac{1}{8\pi })\cos U_{1} + 10$$\end{document}F17(U)=(U2-5.14π2U12+5πU1-6)2+10(1-18π)cosU1+102[− 5, 5]0.398
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\begin{gathered} F_{18} (U) = [1 + (U_{1} + U_{2} + 1)^{2} (19 - 14U_{1} + 3U_{1}^{2} - 14U_{2} + 6U_{1} U_{2} + 3U_{2}^{2} )] \hfill \\ x[30 + (2U_{1} - 3U_{2} )^{2} x(18 - 32U_{1} + 12U_{1}^{2} + 48U_{2} - 36U_{1} U_{2} + 27U_{2}^{2} )] \hfill \\ \end{gathered}$$\end{document}F18(U)=[1+(U1+U2+1)2(19-14U1+3U12-14U2+6U1U2+3U22)]x[30+(2U1-3U2)2x(18-32U1+12U12+48U2-36U1U2+27U22)]2[− 2, 2]3
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{19} (U) = - \sum\nolimits_{m = 1}^{4} {d_{m} \exp ( - \sum\nolimits_{n = 1}^{3} {U_{mn} (U_{m} - q_{mn} )^{2} } } )$$\end{document}F19(U)=-m=14dmexp(-n=13Umn(Um-qmn)2)3[1, 3]− 3.32
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{20} (U) = - \sum\nolimits_{m = 1}^{4} {d_{m} } \exp ( - \sum\nolimits_{n = 1}^{6} {U_{mn} (U_{m} } - q_{mn} )^{2} )$$\end{document}F20(U)=-m=14dmexp(-n=16Umn(Um-qmn)2)6[0, 1]− 3.32
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{21} (U) = - \sum\nolimits_{m = 1}^{5} {[(U - b_{m} )(U - b_{m} )^{T} + d_{m} } ]^{ - 1}$$\end{document}F21(U)=-m=15[(U-bm)(U-bm)T+dm]-14[0, 10]− 10.1532
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{22} (U) = - \sum\nolimits_{m = 1}^{7} {[(U - b_{m} )(U - b_{m} )^{T} } + d_{m} ]^{ - 1}$$\end{document}F22(U)=-m=17[(U-bm)(U-bm)T+dm]-14[0, 10]− 10.4028
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{23} (U) = - \sum\nolimits_{m = 1}^{7} {[(U - b_{m} )(U - b_{m} )^{T} } + d_{m} ]^{ - 1}$$\end{document}F23(U)=-m=17[(U-bm)(U-bm)T+dm]-14[0, 10]− 10.5363
Table 5

Parameter constraints for the proposed search method

Parameter settingICHIMP-SHO
Number of search agents30
Number of iterations for benchmark problems (uni-modal, multi-modal, and fixed dimension)500
Number of iterations for Engineering design problems500
Number of trial runs for each function and engineering optimal designs30
The complete study is considered by 30 search agents, and maximum iterations of 500. The suggested ICHIMP-SHO was tested using the MATLAB R2016a software on an Intel corei3 processor laptop with a 7th generation CPU and 8GB RAM. Uni-modal (UM) standard benchmark functions Multi-modal (MM) standard functions Where, Fixed-Dimension (FD) standard functions Parameter constraints for the proposed search method The aforementioned parametric settings are the ideal choice for testing the proposed optimizer for standard benchmarks and engineering design challenges.

Outcomes and discussion

In this research work, the introduced Improved Chimp-Spotted Hyena Optimizer algorithm is tested on three major classes of standard benchmark functions to verify the presentation of the developed ICHIMP-SHO technique. The exploitation and convergence rate of ICHIMP-SHO is tested by uni-modal benchmark functions which have a single minimum. As the name multi-modal replicates which have more than one minimum, hence, these functions are utilized to test for exploration and avoid local optimum. The design variables are obtained by the difference between multi-modal and fixed-dimension benchmark functions. The fixed-dimension benchmark functions will store these design variables, and maintain a chart of previous data of search space and compare with multi-modal benchmark functions. For comprehensive comparison analysis, a record of results of the developed ICHIMP-SHO algorithm was framed which were tabulated in the criteria of mean value, standard deviation, median value, the best value, worst value, and parametric tests by performing with 500 iterations and maximum runs of 30.

Evaluation of (F1–F7) functions (exploitation)

The test results for uni-modal (F1–F7) benchmark functions of suggested technique are illustrated in Tables 6, 7. The mean value and standard deviation were considered for evaluation of the test results with few newly developed meta-heuristic algorithms named LSA [62], BRO [133], OEGWO [134], PSA [59], HHO-PS [74], SHO [70], HHO [100], ECSA [135], and TSO [136], and are presented in Table 8. Its characteristic curves, trial runs, and convergence comparative curves with other algorithms are depicted in Figs. 4, 5, 6.
Table 6

Test observations of (F1–F7) functions using ICHIMP-SHO algorithm

FunctionMeanSt. deviationBest fitness valueWorst fitness valueMedianWilcoxon rank sum testt test
P valueP valueh value
F13.91443E−281.07214E−272.2954E−305.6993E−277.16499E−291.7344E−060.0549713230
F24.70089E−173.86924E−177.04913E−181.59728E−164.01121E−171.7344E−062.69095E−071
F38.48976E−072.54158E−061.11728E−091.38683E−051.50394E−071.7344E−060.0776116490
F43.64228E−083.08114E−082.77549E−091.26518E−073.2531E−081.7344E−064.36866E−071
F528.383183630.67170325526.2339271628.8907012528.653061991.7344E−066.30357E−491
F61.4816988570.4051389110.7425242222.2571340211.7322920691.7344E−061.57295E−181
F70.0011274190.000563140.0002750880.002388460.0010361411.7344E−067.83249E−121
Table 7

Execution Time for Uni-modal Benchmark Problems using ICHIMP-SHO algorithm

FunctionBest timeAverage timeWorst time
F11.43751.7958333332.328125
F21.3906251.7598958331.9375
F31.8593752.1182291672.296875
F41.31251.4723958331.671875
F51.343751.5192708331.75
F61.343751.4807291671.703125
F71.43751.606251.8125
Table 8

Evaluation for (F1–F7) problems

AlgorithmParameters(F1–F7) Uni-modal benchmark functions
F1F2F3F4F5F6F7
Lightning search algorithm (LSA) [62]Mean4.81067E−083.3400000000.0240796740.03680654443.240804021.49327573364.28160301
St.Deviation3.40126E−072.0860078000.0057261980.15623302329.921944481.30282703943.75576111
Battle Royale Optimization algorithm (BRO)[133]Avg3.0353E−090.00004654.8652550.51875799.9368482.8731E−080.000368
St.Deviation4.1348E−090.00002416.1173290.40365782.8629581.8423E−080.000094
Opposition based enhanced grey wolf optimization algorithm (OEGWO) [134]Avg2.49 × 10–344.90 × 10–251.01 × 10–11.90 × 10–52.72 × 1011.40 × 10003.63 × 10–4
St.Deviation7.90 × 10–346.63 × 10–253.21 × 10–12.43 × 10–57.85 × 1014.91 × 10–12.68 × 10–4
Photon Search Algorithm (PSA) [59]Mean15.32222.23143978.08371.1947332.641019.86670.0237
St.Deviation27.33891.50883718.91561.0316705.158933.45890.0170
Hybrid Harris Hawks Optimizer-Pattern Search algorithm (hHHO-PS) [74]Avg9.2 × 10–0178.31E5.03 × 10–206.20 × 10–542.18 × 10–93.95 × 10–140.002289
St.Deviation5E−1064.46 × 10–531.12 × 10–191.75 × 10–536.38 × 10–103.61 × 10–140.001193
Spotted Hyena Optimizer (SHO) [70]Avg0007.78 × 10–128.59E+002.46 × 10–13.29 × 10–5
St.Deviation0008.96 × 10–125.53E−011.78 × 10–12.43 × 10–5
Harris Hawks Optimizer (HHO) [100]Mean1.06 × 10–906.92 × 10–511.25 × 10–804.46 × 10–480.0150020.0001150.000158
St.Deviation5.82 × 10–902.47 × 10–506.63 × 10–801.70 × 10–470.0234730.0001540.000225
Enhanced Crow search algorithm (ECSA) [135]Mean7.4323E−1195.22838E−593.194E−1023.04708E−527.9964570810.4001190791.30621E−05
St.Deviation4.2695E−1182.86361E−581.7494E−1011.66895E−510.6613782130.1939398668.39859E−06
Transient Search Optimization (TSO) [136]Avg1.18 × 10–998.44 × 10–593.45 × 10411.28E−538.10 × 10–23.35 × 10–33.03 × 10–4
St.Deviation6.44 × 10–993.93 × 10–581.26 × 10–416.58 × 10–53116.82 × 10–33.00 × 10–4
ICHIMP-SHO (Proposed algorithm)Mean3.91443E−284.70089E−178.48976E−073.64228E−0828.383183631.4816988570.001127419
St.Deviation1.07214E−273.86924E−172.54158E−063.08114E−080.6717032550.4051389110.00056314
Fig. 4

3D view of uni-modal (UM) standard benchmark problems

Fig. 5

Comparative curve of ICHIMP-SHO with GWO, DA, ALO, MVO, SSA, and PSO for UM standard bench mark functions

Fig. 6

Trial runs of ICHIMP and ICHIMP-SHO for UM standard bench mark functions

Test observations of (F1–F7) functions using ICHIMP-SHO algorithm Execution Time for Uni-modal Benchmark Problems using ICHIMP-SHO algorithm Evaluation for (F1–F7) problems 3D view of uni-modal (UM) standard benchmark problems Comparative curve of ICHIMP-SHO with GWO, DA, ALO, MVO, SSA, and PSO for UM standard bench mark functions Trial runs of ICHIMP and ICHIMP-SHO for UM standard bench mark functions

Evaluation of (F8–F13) functions (exploration)

The multi-modal benchmark functions (F8–F13) show the design variables in the desired number in the exploration phase. The test results are tabulated in Tables 9, 10. As well, the comparison of results was done considering mean value and standard deviation with other algorithms, such as LSA [55], BRO [106], OEGWO [107], PSA [40], hHHO-PS [67], SHO [63], HHO [51], ECSA [108], and TSO [109], and is recorded in Table 11. Also, its characteristics curves, trial runs, and convergence comparative curves with other algorithms are depicted in Figs. 7, 8, 9.
Table 9

Test results of multi-modal benchmark functions using ICHIMP-SHO algorithm

FunctionMean valueSt. DeviationBest fitness valueWorst fitness valueMedian valueWilcoxon Rank Sum Testt Test
P valueP valueh value
F8− 5231.965502755.2916365− 6835.710117− 3547.406759− 5099.5155881.7344E−062.85762E−261
F97.95808E−145.29885E−1402.27374E−135.68434E−142.89814E−064.53821E−091
F109.52719E−141.69917E−146.83897E−141.35891E−139.50351E−141.67736E−061.13726E−231
F110.0017252780.00453224600.01544183600.1250.0459815111
F120.0881800590.0973093990.0118034370.5677166360.0745922181.7344E−062.80855E−051
F131.9110067150.3171962581.3250945182.5270609251.8661112641.7344E−061.49706E−241
Table 10

Execution time for multi-modal benchmark problems using ICHIMP-SHO algorithm

FunctionBest timeAverage timeWorst time
F81.3593751.5104166671.734375
F91.3281251.4791666671.703125
F101.343751.5218751.8125
F111.406251.52031251.6875
F121.718751.85156252.015625
F131.656251.8057291671.921875
Table 11

Comparison for multi-modal benchmark functions

AlgorithmFactors(F8–F13) multi-modal benchmark functions
F8F9F10F11F12F13
Lightning search algorithm (LSA) [62]Avg− 8001.388762.76189601.0774469470.3978873582.6861999950.007241875
St.Deviation669.15931014.91530210.3379795091.68224E−160.9108027740.006753356
Battle Royale Optimization algorithm (BRO) [133]Mean− 7035.210748.2753500.3507240.0013730.3694970.000004
St.Deviation712.3326914.0945850.6887020.0107960.6014500.000020
Opposition based enhanced grey wolf optimization algorithm (OEGWO) [134]Avg− 3.36 × 1038.48 × 10–19.41 × 10–157.50 × 10–139.36 × 10–021.24E + 00
St.Deviation3.53 × 1024.65E + 003.56 × 10–154.11 × 10–123.95 × 10–022.09 × 10–1
Photon search algorithm (PSA) [59]Mean11, 648.55127.37631.67660.52940.17161.5458
St.Deviation1230.43149.19890.99290.61020.27063.3136
Hybrid Harris Hawks Optimizer-Pattern Search algorithm (hHHO-PS) [74]Avg− 12, 332008.88 × 10–6002.94 × 10–151.16 × 10–13
St.Deviation335.79880003.52E−151.15E−13
Spotted Hyena Optimizer (SHO)[70]Mean− 1.16E × 1030.00E + 002.48E + 000003.68 × 10–29.29 × 10–1
St.Deviation2.72E × 1020.00E + 001.41E + 000001.15 × 10–29.52 × 10–2
Harris Hawks Optimizer (HHO) [100]Mean− 12561.3808.88 × 10–1608.92 × 10–60.000101
St.Deviation40.824190001.16 × 10–50.000132
Enhanced Crow search algorithm (ECSA)[135]Mean− 2332.386708.88178E−1600.117384070.444690657
St.Deviation223.939950000.28496330.199081675
Transient Search Optimization (TSO) [136]Avg− 12, 569.5008.88 × 10–1601.30 × 10–47.55 × 10–4
St.Deviation1.81 × 10–200001.67 × 10–41.74 × 10–3
ICHIMP− SHO (proposed algorithm)Mean− 5231.9655027.95808E−149.52719E−140.0017252780.0881800591.911006715
St.Deviation755.29163655.29885E−141.69917E−140.0045322460.0973093990.317196258
Fig. 7

3D view of multi-modal (MM) standard benchmark problem

Fig. 8

Comparative curve of ICHIMP-SHO with GWO, DA, ALO, MVO, SSA, and PSO for MM standard bench mark functions

Fig. 9

Trial Runs of ICHIMP and ICHIMP-SHO for MM standard bench mark functions

Test results of multi-modal benchmark functions using ICHIMP-SHO algorithm Execution time for multi-modal benchmark problems using ICHIMP-SHO algorithm Comparison for multi-modal benchmark functions 3D view of multi-modal (MM) standard benchmark problem Comparative curve of ICHIMP-SHO with GWO, DA, ALO, MVO, SSA, and PSO for MM standard bench mark functions Trial Runs of ICHIMP and ICHIMP-SHO for MM standard bench mark functions

Evaluation of (F14–F23) functions

The fixed-dimensional benchmark (F14–F23) functions do not manipulate the design variables, but prepare the previous search space record of multi-modal benchmark functions. Tables 12, 13 show the test results of proposed algorithm and Table 14 showcases the comparative analysis of mean value and standard deviation with LSA [55], ECSA [108], TSO [109], PSA [40], hHHO-PS [67], SHO [63], and HHO [51]. Figures 10, 11, 12 show characteristics curves, trial runs, and convergence comparative curves with other algorithms.
Table 12

Test observations for Fixed Dimensions Functions using ICHIMP-SHO algorithm

FunctionMeanSTDBest fitnessWorst fitnessMedianWilcoxon Rank Sum Testt Test
P valueP valueh Value
F145.9233067454.5291467850.99800383812.670505812.9821051571.7344E−062.85762E−261
F150.0031991960.0068855860.0003075050.0206788170.0005090821.7344E−060.0165147451
F16− 1.0316284212.91482E−08− 1.031628453− 1.031628341− 1.0316284271.7344E−061.0841E−2201
F170.3978891193.73497E−060.3978873730.3979077880.3978882211.7344E−061.4346E−1471
F183.0000568787.82165E−053.0000002243.0002536793.0000221521.7344E−061.053E−1341
F19− 3.8617207870.002004746− 3.862779317− 3.855118521− 3.8626179751.7344E−064.9726E−971
F20− 3.2669615330.070877244− 3.321992205− 3.114124068− 3.321966371.7344E−065.07294E−501
F21− 9.0541149242.269865564− 10.15311737− 2.630423301− 10.151046291.7344E−061.47747E−191
F22− 9.7917743351.890396917− 10.4026378− 2.765188383− 10.400300861.7344E−061.05403E−221
F23− 10.17383431.371487294− 10.53611947− 5.128445026− 10.534381251.7344E−064.06341E−271
Table 13

Execution time for fixed dimensions benchmark problems using ICHIMP-SHO algorithm

FunctionBest timeAverage timeWorst time
F141.3593751.5104166671.734375
F150.250.2885416670.5
F160.1406250.2093750.359375
F170.1406250.2223958330.40625
F180.1406250.1958333330.40625
F190.2656250.29531250.515625
F200.3750.4281250.625
F210.3750.44843750.703125
F220.43750.5093750.640625
F230.5468750.6093750.78125
Table 14

Comparison for fixed-dimension benchmark functions

AlgorithmParameters(F14–F23) fixed-dimension benchmark functions
F14F15F16F17F18F19F20F21F22F23
Lightning search algorithm (LSA)[62]Mean0.3581725500.0241485460.000534843− 1.0316284533.000000000− 3.862782148− 3.272060061− 7.027319823− 7.136702131− 7.910438367
St.Deviation0.7439600080.0472791680.0004241130.0000000003.34499E−150.0000000000.0592764703.1561520993.5149776713.596042666
Enhanced Crow search algorithm (ECSA) [135]Mean1.0002690.000327− 1.031610.3979933.00003− 3.86061− 3.32066− 10.1532− 10.44028− 10.5359
St.Deviation2.62E−031.24337E−052.20378E−051.16E−042.752E−054.53E−041.79E−038.75374E−051.611114E−044.62E−04
Transient Search Optimization (TSO) [136]Mean9.68E + 0009.01 × 10–4− 1.06 × 10–13.97 × 10–13.00E + 000− 3.75E + 000− 3.01− 10.1485-10.395810.5267
St.Deviation3.29E + 0001.06 × 10–42.86 × 10–112.46 × 10–19.05E + 0004.39E × 10–10.1709907.42 × 10–1−31.43 × 10–22.63 × 10–2
Photon Search Algorithm (PSA) [59]Mean0.48020.0077− 1.0360.39793− 3.8556− 3.043− 9.7302− 9.8628− 9.8189
St.Deviation0.11580.02242.33 × 10–71.41 × 10–71.36 × 10–50.01530.19401.13471.28941.8027
Hybrid Harris Hawks Optimizer-Pattern Search algorithm (hHHO-PS) [74]Mean0.9980040.000307− 1.031630.3978873− 3.86278− 3.322− 10.1532− 10.4029− 10.5364
St.Deviation1.57 × 10–161.65 × 10–131.11 × 10–16002.63 × 10–152.26 × 10–154.35 × 10–157.47 × 10–127.74 × 10–157.69 × 10–15
Spotted Hyena Optimizer (SHO) [70]Mean1.1302.70 × 10–3− 1.03160.3983.000− 3.89− 1.44E + 000− 2.08E + 0001.61 × 101− 1.68E + 000
St.Deviation0.56595.43 × 10–35.78 × 10–141.26 × 10–142.66 × 10–131.13 × 10–115.47 × 10–13.80 × 10–12.04 × 10–42.64 × 10–1
Harris Hawks Optimizer (HHO)[100]Mean1.3611710.00035− 1.031630.3978953.000001225− 3.8597664− 3.06481− 5.37397− 5.08346− 5.78398
St.Deviation0.952043.20 × 10–51.86 × 10–91.60 × 10–54.94 × 10–60.005194670.1361481.2275020.0046721.712458
ICHIMP-SHO (proposed algorithm)Mean5.9233067450.003199196− 1.0316284210.3978891193.000056878− 3.861720787− 3.266961533− 9.054114924− 9.791774335− 10.1738343
St.Deviation4.5291467850.0068855862.91482E−083.73497E−067.82165E−050.0020047460.0708772442.2698655641.8903969171.371487294
Fig. 10

3D view of fixed-dimension (FD) modal standard benchmark functions

Fig. 11

Comparative curve of ICHIMP-SHO with GWO, DA, ALO, MVO, SSA, and PSO for fixed standard

Fig. 12

Trial Runs of ICHIMP and ICHIMP-SHO for fixed-dimension standard bench mark functions

3D view of fixed-dimension (FD) modal standard benchmark functions Comparative curve of ICHIMP-SHO with GWO, DA, ALO, MVO, SSA, and PSO for fixed standard Trial Runs of ICHIMP and ICHIMP-SHO for fixed-dimension standard bench mark functions Test observations for Fixed Dimensions Functions using ICHIMP-SHO algorithm Execution time for fixed dimensions benchmark problems using ICHIMP-SHO algorithm Comparison for fixed-dimension benchmark functions Hence, the test results for UM, MM, and FD benchmarks problems are tabulated in Tables 6, 7, 8, 9, 10, 11, 12, 13, 14, and the assessment of the proposed optimizer with other meta-heuristics search algorithms for UM, MM, and FD benchmark problems is given in Figs. 5, 8 and 11 and trial run solutions for UM, MM, and FD benchmarks problems are shown in Figs. 6, 9, and 12. The above result clearly shows that the proposed optimizer presents much better than other algorithms. In subsequent sections, the proposed optimizers have been applied to 11 engineering optimization problems.

Engineering-based optimization design problems

To validate the efficacy of the suggested ICHIMP-SHO algorithm, 11 types of engineering-based optimization designs are considered: pressure vessel, Speed reducer problem, Three-bar truss problem, welded beam, gear train design problem, belleville spring problem, cantilever beam design, rolling element bearing, (discrete variables), I-beam design, Multi-disk clutch break, and Tension/compression spring design problem. The results for engineering-based optimization design issues were examined using several meta-heuristic optimizers, and convergence curves were compared to the standard CHIMP method, as shown in Fig. 24. Table 15 describes the engineering-based optimization design problems; Table 16 presents best values (Best fit), the average value (Ave), median value (Median), standard deviation (SD), and worst value (Worst fit); Table 17 shows Wilcoxon P value and t test values and the computation time of engineering-based optimization design problems is shown in Table 18.
Fig. 24

Convergence curve and Trial runs for multidisciplinary engineering design problem with ICHIMP and ICHIMP-SHO

Table 15

Basic information of (SPECIAL1—SPECIAL11) engineering-based designs

Engineering functions and their descriptionSpecial 1Special 2Special 3Special 4Special 5Special 6Special 7Special 8Special 9Special 10Special 11
Name of the functionPressure VesselSpeed reducerThree-wbar trussWelded BeamGear trainBelleville springCantilever BeamRolling element bearingI beamSpring designMultiple disk clutch brake
Type of objectiveMinimize costMinimize weightMinimize weightMinimize costMinimize gear ratioMinimize weightMinimize weightMaximize dynamic loadMinimize vertical deflectionMinimize weightMinimize weight
No. of discrete variables4744510435
Count of constraint411371519448
Table 16

ICHIMP-SHO results for engineering design issues

Name of designMeanStandard deviationBestWorstMedian
Pressure vessel6060.428268.2015908.05516990.72015963.8967
Speed reducer problem3012.0774.3253433003.63153020.87073012.2509
Three−bar truss problem263.90360.006451263.89701263.92124263.90085
Welded beam1.7297850.0028541.7265761.74048081.7291861
Gear train3.91E−126.49E−126.38E−162.49E−111.10E−12
Belleville spring1.9956260.0099451.98176552.03141991.9928986
Cantilever beam design1.3034270.0001131.30329581.30382441.3034114
Rolling element bearing− 85150.788.71365− 85383.949− 84905.165− 85152.953
I-beam design0.0066263.62E−080.0066260.00662610.006626
Spring design0.0128010.0001170.01269150.01313690.0127433
Multiple disk clutch brake (discrete variables)0.391180.001010.39005360.39460360.3910156
Table 17

Parametric results using proposed ICHIMP-SHO Algorithm

Name of designP valuet Valueh Value
Pressure vessel1.73E−064.73E−411
Speed reducer problem1.73E−063.24E−841
Three-bar truss problem1.73E−061.63E−1351
Welded beam1.73E−061.83E−821
Gear train1.73E−060.0025712250
Belleville spring1.73E−061.52E−681
Cantilever beam design1.73E−061.35E−1191
Rolling element bearing1.73E−062.95E−881
I-beam design1.73E−062.27E−1541
Spring design1.73E−065.91E−611
Multiple disk clutch brake (Discrete variables)1.73E−067.92E−771
Table 18

Results of computational time using proposed ICHIMP-SHO algorithm

Name of designBest timeMean timeWorst time
Pressure vessel0.156250.2843750.375
Speed reducer problem0.3906250.4755208330.65625
Three-bar truss problem0.156250.1994791670.328125
Welded beam0.2343750.3104166670.484375
Gear train0.2031250.2708333330.390625
Belleville spring0.250.3020833330.421875
Cantilever beam design0.281250.3380208330.453125
Rolling element bearing0.5156250.63281250.875
I-beam design0.218750.2833333330.390625
Spring design0.18750.2520833330.40625
Multiple disk clutch brake (discrete variables)0.2968750.3656250.5625
Basic information of (SPECIAL1—SPECIAL11) engineering-based designs ICHIMP-SHO results for engineering design issues Parametric results using proposed ICHIMP-SHO Algorithm Results of computational time using proposed ICHIMP-SHO algorithm

Pressure vessel design

One of the multidisciplinary engineering optimization problems is depicted in Fig. 13, which is named Pressure Vessel design problem [137, 138]. The important aspect of this issue in engineering optimization design is to minimize or decrease the overall price, which includes material quality, welding, and the vessel's cylindrical form, as illustrated in Fig. 13. While, there are four types of factors utilized to create the pressure vessel issue (q1, q2, q3, and q4), such as shell thickness (T), head thickness (T), internal radius ®, and cylindrical unit length (L) which are taken into account. This vessel has end caps on either sides, and the structure's head is hemispherical in form. The four types of constraints described above are the topic of a design problem, and the mathematical specification issue for the pressure vessel is represented in Eqs. (22)–(23d). Table 19 summarizes the conclusions of the analysis. The following are the results of ICHIMP-SHO compared with various algorithms.
Fig. 13

Design of pressure vessel

Table 19

Comparative observations of ICHIMP-SHO for pressure vessel optimisation design issue with other algorithms

Comparative algorithmsOptimal values for variablesOptimum cost
TsThRL
Proposed ICHIMP-SHO0.7817850.39076840.48638197.74385908.0551
hHHO-SCA [75]0.9459090.44713846.8513125.46846393.092794
BCMO [139]0.77892433620.385009637240.3556904385199.50287809676059.714
SMA [89]0.79310.393240.6711196.21785994.1857
ACO [140]0.81250.437542.1036176.57276059.0888
GWO [19]0.81250.434542.0892176.75876051.564
AIS-GA [141]0.81250.437542.098411176.679726060.138
GSA [106]1.1250.62555.988784.45428538.84
DELC [142]0.81250.437542.0984455176.6365956059.7143
SiC-PSO [143]0.81250.437542.098446176.6365966059.714335
G-QPSO [144]0.81250.437542.0984176.63726059.7208
NPGA [145]0.81250.43750042.097398176.6540476059.946341
CDE [146]0.81250.43750042.098411176.6376906059.7340
HHO [100]0.81250.437542.098445176.6365966000.46259
CLPSO [147]0.81250.437542.0984176.63666059.7143
GeneAs [148]0.93750.500048.3290112.67906410.3811
MFO [37]0.81250.437542.0981176.6416059.7143
ACO0.81250.437542.1036176.57276059.089
MVO [63]0.81250.437542.0907382176.7386906060.8066
SCA0.8175770.41793241.74939183.572706137.3724
HS [35]1.0995230.90657944.456397176.658876550.0230
Lagrangian multiplier1.1250.62558.29143.697198.043
Branch-bound1.1250.62547.7117.7018129.1
ChOA [76]1.0430.54853.23677.3306.854
Design of pressure vessel Comparative observations of ICHIMP-SHO for pressure vessel optimisation design issue with other algorithms We consider To minimize Here Variable range,

Speed reducer

As illustrated in Fig. 14 [110], this type of design issue has seven variables. It is made up of the face width × 1, the teeth module × 2, the pinion teeth number × 3, the first shaft length bearings × 4, the second shaft length bearings × 5, the 1st shaft diameter × 6, and the 2nd shaft diameter × 7. The weight of the velocity reducer must be reduced first which is the main aim of this issue. Figure 14 depicts the engineering design of a speed reducer. Table 20 summarizes the results of the analysis. GSA [61], hHHO-SCA [68], PSO [18], OBSCA, MFO [122], SCA, HS [31], and GA [10] are compared to the analytical findings of ICHIMP-SHO. Equations (24)–(24k) show the mathematical framework of the pressure vessel optimization design issue. The following is how the equations are written.
Fig. 14

Speed reducer design of engineering problem

Table 20

Comparative results of ICHIMP-SHO for speed reducer optimisation design issue with other algorithms

Comparative algorithmsOptimal values for variablesOptimum fitness
x1x2x3x4x5x6x7

Proposed

ICHIMP-SHO

3.5060120.7177.4700457.890153.3508295.2887043003.6315
GSA [106]3.6000000.7178.37.83.3696585.2892243051.120
hHHO-SCA [75]3.5061190.7177.37.991413.4525695.2867493029.873076
PSO [149]3.5000190.7178.37.83.3524125.2867153005.763
OBSCA3.08790.755026.47387.36507.95773.49505.23123056.3122
MFO [37]3.5075240.7177.3023977.8023643.3235415.2875243009.571
SCA3.5087550.7177.37.83.4610205.2892133030.563
HS [35]3.5201240.7178.377.83.3669705.2887193029.002
GA [30]3.5102530.7178.357.83.3622015.2877233067.561
Speed reducer design of engineering problem Comparative results of ICHIMP-SHO for speed reducer optimisation design issue with other algorithms Proposed ICHIMP-SHO Minimizing Subjected to Here

Three-bar truss engineering design problem

To test the suggested ICHIMP-SHO algorithm output, this engineering design is considered which is figured in Fig. 15. The idea is to reduce the fitness value of the weight. It is imbibed with three constraints, namely, deflection constraint, buckling constraint, and stress constraint. Equations (25–26c) expose the three-bar truss problem numerically and its comparison results are tabulated in Table 21.
Fig. 15

Three-bar truss engineering design issue

Table 21

Comparative observations of ICHIMP-SHO for three-bar truss optimisation design issue with other algorithms

Comparative algorithmsOptimal values for variablesOptimum weight
X1X2

Proposed

ICHIMP-SHO

0.7885950.408486263.89701
Hernandez0.7880.408263.9
Ray and Saini [150]0.7950.398264.3
Gandomi [151]0.788670.40902263.9716
EEGWO [76]0.7907617221543390.4026323037234292.6392442078878771E+02
GWO-SA [152]0.7890.408263.896
WDE [76]0.5155351078193260.01563415004347952.639297829829848E+02
ALO0.7890.408263.896
CS [153]0.7890.409263.972
hHHO-SCA [75]0.7884980.40875263.8958665
DEDS [154]0.7890.408263.896
CSA [155]0.7886389760.408350573263.895844337
MBA [151]0.7890.409263.896
Ray and Liew [156]0.7886210370.408401334263.8958466
Raj et al.0.7897644100.405176050263.89671
Three-bar truss engineering design issue Comparative observations of ICHIMP-SHO for three-bar truss optimisation design issue with other algorithms Proposed ICHIMP-SHO Variable range . Here, l = 100 cm, P = 2KN/cm2, and σ = 2KN/cm2.

Welded beam

In Fig. 16 [110, 111], this problem is depicted. The main focus is on lowering the welded beam's manufacturing costs: (i) bar height (h), (ii) weld thickness (h), (iii) bar length (l), and (iv) bar thickness (b) are the four variables which are all constrained by things like Buckling bar (Pc), End beam deflection (d), Side restrictions and shear stress (s), and Bending beam stress (h). The welded beam optimization design equations are presented in Eqs. (27)–(29f). In Table 22, the results of ICHIMP-SHO are compared to those of hHHO-SCA [68] and other algorithms.
Fig. 16

Welded mechanical beam model

Table 22

Comparative observations of ICHIMP-SHO for welded beam optimisation design issue with other algorithms

Comparative algorithmsOptimal values for variablesOptimum cost
hltb

Proposed

ICHIMP-SHO

0.2057353.4744569.0402290.2058021.726576
Coello (GA-based technique) [157]0.20883.42058.99750.211.748309
hHHO-SCA [75]0.1900863.6964969.3863430.2041571.779032249
GA [30]0.24896.17308.17890.25332.4331
GSA [106]0.18213.857100.20241.88
Coello and Montes (NPGA) [145]0.2059863.4713289.0202240.2057061.728226
Random0.45754.73135.08530.66004.1185
CDE [146]0.2031373.5429989.0334980.2061791.733462
(PSOStr)[158]0.20153.5269.0413980.2057061.731186
Simplex0.27925.62567.75120.27962.5307
PSO [149]0.1974113.31506110.000000.2013951.820395
He and Wang (CPSO) [159]0.2023693.5442149.048210.2057231.728024
David0.24346.25528.29150.24442.3841
MFO [104]0.2035673.4430259.2302780.2123591.732541
Gandomi et al. (FA) [160]0.20153.5629.04140.20571.73121
Approx0.24446.21898.21890.24442.3815
SCA0.2046953.5362919.0042900.2100251.759173
HS [35]0.24426.22318.29150.24432.3807
Welded mechanical beam model Comparative observations of ICHIMP-SHO for welded beam optimisation design issue with other algorithms Proposed ICHIMP-SHO Let us consider By addressing Range of variables: Here

Gear train design

Another form of engineering-based design optimization issue is the Gear Train Design problem, which includes four parameter categories, as shown in Fig. 17 [110]. The general objective of the architectural design is to minimize the scalar value of the gears and the teeth ratio. As a result, the teeth of each gear are considered in the decision variable. For the comparative study of ICHIMP-SHO, the analytical data are given in Table 23. The model for the relevant formulae is as follows:
Fig. 17

Design of gear train optimization design

Table 23

Comparative observations of ICHIMP-SHO for gear train optimisation design issue with other algorithms

Comparative algorithmsOptimal values for variablesGear ratioOptimum fitness
x1(Td)x2(Tb)x3(Ta)x4(Tf)

Proposed

ICHIMP-SHO

28.4105613.1470144.7959557.79147NA6.38E−16
IMFO [161]19143450NA3.0498E−13
ALO [162]19.0016.0043.0049.00NA2.7009E−012
CSA [153]19.00016.00043.00049.000NA2.7008571489E−12
ISA [163]19164349NA2.701E−12
MP [164]18 2245600.14675.712E−06
ALM (Kramer) [165]331513410.14412.1246E−08
IDCNLP [166]142947590.1464114.5E−06
MIBBSQP [167]182245600.1466665.7E−06
MINSLIP [167]19164250NA2.33E−07
SA [167]301552600.144232.36E−09
MVEP (evolutionary programming) [168]301552600.144232.36E−09
GeneAS[148]171433500.1442421.362E−09
MARS [169]191643490.14422.7E−12
cGA [170]13205334 NA2.31E−11
HGA [170]15215937NA3.07E−10
Ahga1 [170]13244746NA9.92E−10
Ahga2 [170]13205334NA2.31E−11
Flc-Ahga [170]16194349NA2.70E−12
CAPSO [151]161949430.14422.701E−12
MBA [151]161949430.14422.7005E−0.12
Design of gear train optimization design Comparative observations of ICHIMP-SHO for gear train optimisation design issue with other algorithms Proposed ICHIMP-SHO Let us consider To minimize subjected to

Belleville spring

This issue is depicted in Fig. 18. This is a technique used to reduce the problem by selecting a parameter that exists already in the constraints to the designed variable ratios. Belleville spring is designed with minimum weight in such a way to suit many designed variables, such as spring height (S), external part diameter (DIME), internal part diameter (DIMI), and Belleville spring (S) thickness. Table 24 presents the comparison results. The constraints when subjected will be affected in deflection, deflection height, the internal and external portion of diameter, compressive types of stresses, and slope. The below equations are the mathematical expressionswhere
Fig. 18

Belleville spring engineering design

Table 24

Comparative results of ICHIMP-SHO for Belleville spring optimisation design problem with other algorithms

Comparative algorithmsOptimal values for variablesOptimum fitness
W1W2W3W4

Proposed

ICHIMP-SHO

12.0110.02920.2042390.21.9817655
hHHO-SCA [75]11.9860310.00020.2042060.21.98170396
TLBO [26]12.0110.030470.2041430.20.198966
MBA [151]12.0110.0304730.2041430.20.198965
Belleville spring engineering design Comparative results of ICHIMP-SHO for Belleville spring optimisation design problem with other algorithms Proposed ICHIMP-SHO PMAX = 5400 lb. P = 30e6 psi,  = 0.2 in,  = 0.3, G = 200 Kpsi, H = 2 in, DIMMAX = 12.01 in, , .

Cantilever beam design

As shown in Fig. 19, the goal of this civil-based engineering problem is to reduce beam weight. This is made up of five different sorts of shapes [111]. The final goal is to minimize the weight of the beam, as illustrated in Fig. 19. It is also granted upon by any single variable, and the entire design configuration comprises structural characteristics of five types, with the beam thickness being kept constant. To avoid infringing on Eqs. (33)–(34) for the design of the final optimum solution, the location of the vertical constraint should be calculated throughout the design procedure confront. Table 25 compares the results to those of other techniques. ICHIMP-SHO observations fared better than other algorithms. The following is the design formula:
Fig. 19

Design of cantilever beam design

Table 25

Comparative results of ICHIMP-SHO for cantilever beam optimisation design issue with other algorithms

Comparative algorithmsOptimal values for variablesOptimum weight
L1L2L3L4L5

Proposed

ICHIMP-SHO

5.9698984.8727354.4716333.4877232.1378551.3032958
IMFO [161]5.978224.876234.466103.479452.139121.30660
SMA [89]6.0177575.3108924.4937583.5011062.1501591.339957
GCA_I [63]6.01005.30004.49003.49002.15001.3400
MMA [171]6.01005.30004.49003.49002.15001.3400
hGWO-SA [152]5.98544.874.44933.51722.11871.3033
MVO [63]6.023940221545.303011233554.49501132343.49602232422.152726171.3399595
GCA_II [63]6.01005.30004.49003.49002.15001.3400
CS [172]6.00895.30494.50233.50772.15041.33999
ALO [162]6.018125.311424.488363.497512.1583291.33995
SOS [173]6.018785.303444.495873.498962.155641.33996
hHHO-PS [74]5.9788294.8766284.4645723.4797442.1393581.303251
hHHO-SCA [75]5.9377254.850414.6224043.453472.0891141.30412236
Design of cantilever beam design Comparative results of ICHIMP-SHO for cantilever beam optimisation design issue with other algorithms Proposed ICHIMP-SHO Let us consider By addressing Ranges of variables are .

Rolling element bearing

The main aim of this design issue is to improve the rolling part's dynamic bearing ability, as shown in Fig. 20 [110, 147]. This problem in engineering design has ten choice variable numbers: (i) pitch diameter (DIMP), (ii) ball diameter (DIMB), (iii) ball numbers (Nb), (iv) outer raceway curvature coefficient, and (v) inner raceway curvature coefficient. The following five variables (KDmin, KDmax, ℇ, e, and f), which are only evaluated for discrete integers, have an impact on the interior section of the geometry. On kinematic circumstances and specifications, a total of nine nonlinear restrictions are challenged. Table 26 compares the results of ICHIMP-SHO with other known methods for the rolling bearing design problem. From Eqs. (35a) through (35c), the mathematical formulation for the tendered engineering design is shown.
Fig. 20

Problem of rolling bearing design

Table 26

Comparative results of ICHIMP-SHO for rolling element beam optimisation design problem with other algorithms

Comparative algorithmsOptimal values for variablesOptimum fitness
r1r2r3r4r5r6r7r8r9r10

Proposed

ICHIMP-SHO

125.609321.403510.99860.5150.5150.42260.62300.30140.03500.6123− 85383.949
SHO [70]12521.407310.93260.5150.5150.40.70.30.20.685054.532
HHO [100]125.0021.0011.09200.51500.51500.40000.60000.30000.05040.60083011.883
WCA [174]125.721121.42301.001030.51500.51500.40150.65900.30000.04000.600085538.48
PVS [175]125.71906021.42559011.0000000.5150000.5150000.4004300.6801600.3000000.0799900.70000081859.741210
SCA [153]12521.032810.96570.5150.5150.50.70.30.02770.629183431.117
MFO [104]12521.032810.96570.5150.51500.50.67580.30020.02390.610084002.524
MVO [63]125.600221.322510.97330.5150.51500.50.68780.30190.03610.610684491.266
Problem of rolling bearing design Comparative results of ICHIMP-SHO for rolling element beam optimisation design problem with other algorithms Proposed ICHIMP-SHO For maximizing If If . Addressing Here and

I-beam design

By altering the four parameters of the vertical I-beam, this engineering issue attempts to minimize vertical I-beam deviation. The four parameters b, h, tw, tf are shown in Fig. 21. In [150], it is stated that to obtain the dimensions of the beam shown in the figure, it has to satisfy geometric and strength constraints to optimize with the criteria: (1) cross-section of beam reduces its volume for given length; (2) static deflection to be noted when the beam is displaced on applying force. The mathematical formulations are given in Eqs. (37–39). Table 27 compares the analytical findings of ICHIMP-SHO with those of other well-known techniques.
Fig. 21

I beam design and structure

Table 27

Comparative results of ICHIMP-SHO for I-beam optimisation design problem with other algorithms

Comparative algorithmsOptimal values for variablesOptimum fitness
(b) × 1(h) × 2(Tw) × 3(Tf) × 4

Proposed

ICHIMP-SHO

50801.7646750.006626
BWOA [176]50.0080.001.764705885.000.00625958
SMA [89]49.99884579.9943271.7647474.9997420.006627
hHHO-PS [74]50.0080.001.7647065.000.006626
CS [172]50.000080.00000.90002.32170.0131
MFO [104]50.00080.0001.76475.0000.0066259
SOS [173]50.000080.00000.90002.32180.0131
CSA [153]49.99999800.92.32179230.013074119
ARMS [177]37.05801.712.310.131
Improved ARMS [177]48.4279.990.92.40.131
I beam design and structure Comparative results of ICHIMP-SHO for I-beam optimisation design problem with other algorithms Proposed ICHIMP-SHO Consider

Tension/compression spring design problem

This is a component of the mechanical engineering problem [110, 111], and is one of the engineering designs constraints shown in Fig. 22. The proposal's main characteristic is that it reduces the spring weight. To solve the Spring Model Tension/Compression problem, three types of variable designs are needed: wire diameter (dwr), mean coil diameter (Dc), and active coil number (N). The amount of the surge, the minimal variance, and the limitations centered on the shear stress all play a role in the design. Equations (40)–(41d) show the numerical equations for the suggested engineering optimization design issue. The results of ICHIMP-SHO are compared to those of other techniques, as shown in Table 28.
Fig. 22

The spring engineering tension/compression problem

Table 28

Comparative results of ICHIMP-SHO for the spring engineering tension/compression problem with other algorithms

Comparative algorithmsOptimal values for variablesOptimum weight
dwrDcN

Proposed

ICHIMP-SHO

0.0513240.34761411.860410.0126915
GA [30]0.050100.31011114.00000.013036251
PSO [149]0.050000.314041415.00000.013192580
IMFO [161]0.0516889730.35671562711.2890893420.012665233
HS [35]0.050250.31635115.239600.012776352
hHHO-SCA [75]0.0546930.4333787.8914020.012822904
GSA [106]0.050000.31731214.228670.012873881
BCMO [139]0.05165974130.356012493511.33044294940.012665
SCA [153]0.0507800.33477912.722690.012709667
MALO [178]0.0517590.35841111.1915000.0126660
MVO [63]0.050000.31595614.226230.012816930
hHHO-PS [74]0.0516820.35655211.298670.012665
MFO [104]0.050000.31350114.032790.012753902
VCS [64]0.0516856842997560.35663650870336111.293729668245060.012665222962643
AIS-GA0.05166080.356032311.3295550.0126666
BRGA0.051674710.3563726011.30922940.012665237
CDE [146]0.0516090.35471411.4108310.0126702
WCA [174]0.0516800.35652211.3004100.012665
DELC [142]0.0516890610.35671774111.288965660.012665233
MBA [151]0.0516560.35594011.3446650.012665
HEAA0.05168953760.356729203511.2882937030.012665233
G-QPSO [144]0.0515150.35252911.5388620.012665
The spring engineering tension/compression problem Comparative results of ICHIMP-SHO for the spring engineering tension/compression problem with other algorithms Proposed ICHIMP-SHO Let us consider But to minimize Ranges of variables are .

Multi-disk clutch break (discrete variables)

The multi-disk clutch brake design challenge [179] is one of the most critical technical difficulties highlighted in Fig. 23. The technique of optimization’s main purpose is to reduce or increase weight; however, it is made up of five discrete variables: friction surface number (Sfn), disk thickness (Th), outer surface radius (Osr), actuating force form (Fac), and inner surface radius (Isr). From Eqs. (42)–(43g), the mathematical formulas for this design are shown. Table 29 compares the findings of ICHIMP-SHO with those of other techniques.
Fig. 23

Multiple clutch break design

Table 29

Comparative observations of ICHIMP-SHO for multiple clutch optimisation design problem with other algorithms

Comparative algorithmsOptimal values for variablesOptimum fitness
 × 1 × 2 × 3 × 4 × 5

Proposed

ICHIMP-SHO

69.99315901510002.315190.3900536
HHO [100]69.99999990.001.001000.002.3127819940.259768993
WCA [174]70.0090.001.00910.0003.000.313656
MBFPA [180]7090160020.235242457900804
PVS [175]7090198030.31366
hHHO-SCA [75]70902.31278510001.50.389653842
NSGA-II7090310001.50.4704
TLBO [74]7090381010.3136566
MADE [75]70.0090381010.3136566
hHHO-PS [74]76.59496.594011.510002.138290.389653
Multiple clutch break design Comparative observations of ICHIMP-SHO for multiple clutch optimisation design problem with other algorithms Proposed ICHIMP-SHO Mathematical formulas for optimization design are provided below as follows: where, subjected to Here,

Conclusion

In the proposed research, two hybrid variants of chimp optimizers have been successfully developed and named as Imp-Chimp and Imp-Chimp-SHO, which are based on a wholesome attitude roused by amazing thinking and hunting ability with a sensual movement for finding the optimal solution in the global search region. The newly developed improved variant of Chimp optimizer has been successfully tested for various engineering design and standard benchmark optimization problems, which includes uni-modal, multi-modal, and fixed dimensions benchmark problems. After validating the efficiency of the proposed optimizers for standard benchmarks and engineering design problems, it has been experimentally observed that both the variants are competitive for finding the solution within the global search space. Based on experimental results and comparative analysis with other methodologies, it has been recommended that the proposed hybrid variants can be universally accepted to solve any of the hard engineering design challenges in the global search space. However, while dealing with these two variants as compared to the standard ChoA, both the algorithms are slow with respect to computational complexity due to sequential hybridized nature of the algorithm (Fig. 24). Convergence curve and Trial runs for multidisciplinary engineering design problem with ICHIMP and ICHIMP-SHO Furthermore, these hybrid variants can be applied to solve the single and multi-area economic load dispatch problem with renewable energy sources, charging and discharging of PEVs/BEVs, storage strategies, automatic generation, and monitoring functions of the realistic power system. Furthermore, the developed hybrid algorithm versions will aid various academics and upcoming analysts working on new population-based approaches, unique optimization strategies, and the development of hybrid optimization algorithms.
  4 in total

1.  Interior search algorithm (ISA): a novel approach for global optimization.

Authors:  Amir H Gandomi
Journal:  ISA Trans       Date:  2014-04-29       Impact factor: 5.468

Review 2.  Evolution of the brain and intelligence.

Authors:  Gerhard Roth; Ursula Dicke
Journal:  Trends Cogn Sci       Date:  2005-05       Impact factor: 20.229

3.  Real‑time COVID-19 diagnosis from X-Ray images using deep CNN and extreme learning machines stabilized by chimp optimization algorithm.

Authors:  Tianqing Hu; Mohammad Khishe; Mokhtar Mohammadi; Gholam-Reza Parvizi; Sarkhel H Taher Karim; Tarik A Rashid
Journal:  Biomed Signal Process Control       Date:  2021-05-11       Impact factor: 3.880

  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.