Abstract
Golden jackal optimization (GJO) is inspired by mundane characteristics and collaborative hunting behaviour, which mimics foraging, trespassing and encompassing, and capturing prey to refresh a jackal’s position. However, the GJO has several limitations, such as a slow convergence rate, low computational accuracy, premature convergence, poor solution efficiency, and weak exploration and exploitation. To enhance the global detection ability and solution accuracy, this paper proposes a novel complex-valued encoding golden jackal optimization (CGJO) to achieve function optimization and engineering design. The complex-valued encoding strategy deploys a dual-diploid organization to encode the real and imaginary portions of the golden jackal and converts the dual-dimensional encoding region to the single-dimensional manifestation region, which increases population diversity, restricts search stagnation, expands the exploration area, promotes information exchange, fosters collaboration efficiency and improves convergence accuracy. CGJO not only exhibits strong adaptability and robustness to achieve supplementary advantages and enhance optimization efficiency but also balances global exploration and local exploitation to promote computational precision and determine the best solution. The CEC 2022 test suite and six real-world engineering designs are utilized to evaluate the effectiveness and feasibility of CGJO. CGJO is compared with three categories of existing optimization algorithms: (1) WO, HO, NRBO and BKA are recently published algorithms; (2) SCSO, GJO, RGJO and SGJO are highly cited algorithms; and (3) L-SHADE, LSHADE-EpsSin and CMA-ES are highly performing algorithms. The experimental results reveal that the effectiveness and feasibility of CGJO are superior to those of other algorithms. The CGJO has strong superiority and reliability to achieve a quicker convergence rate, greater computation precision, and greater stability and robustness.
Similar content being viewed by others
The primary intention of optimal operation is to fulfil certain decision constraints and identify the optimal implementation. When solving some large-scale and complex combinational optimization issues, conventional techniques present inherent weaknesses, such as low computational productivity, poor optimization precision, premature convergence, exponentially increasing time and combinatorial explosion. However, evolutionary algorithms not only have simple framework operations, good parallelism, strong robustness, easy expansion, strong self-organization, high calculation accuracy and strong stability but can also effectively realize complementary advantages between algorithms or optimization strategies to acquire accurate global values. Some evolutionary algorithms include the walrus optimizer (WO)1, hippopotamus optimization (HO)2, sand cat swarm optimization (SCSO)3, Newton‒Raphson-based optimizer (NRBO)4, black-winged kite algorithm (BKA)5, linear population size reduction-success-history adaptation for differential evolution (L-SHADE)6, ensemble sinusoidal incorporated with L-SHADE (LSHADE-EpSin)7, covariance matrix adaptation evolution strategy (CMA-ES)8, and golden jackal optimization (GJO)9.
Mohapatra et al. utilized a modified GJO to accomplish the functions and engineering designs; this methodology exhibited remarkable reliability and dependability in delivering the solution10. Zhang et al. introduced an enhanced GJO to accomplish an infinite impulse response network; this methodology achieved greater computational efficiency and greater recognition precision11. Zhang et al. designed a revised GJO to segment images, and this methodology displayed good robustness and adaptability to prevent search stagnation and increase segmentation quality12. Hanafi et al. integrated a binary GJO to accomplish intrusion detection in the Internet of Things; this methodology achieved excellent superiority and practically acquired the maximum percentage accuracy and the finest detection effect13. Ghandourah et al. created a GJO to anticipate the thermal properties of solar stills; this methodology deployed extensive investigation and extraction to transmit a higher prediction accuracy and faster calculation efficiency14. Wang et al. mentioned a reinforced GJO to segment COVID-19 images; this methodology revealed good durability and feasibility in promoting the computation rate and segmentation precision15. Das et al. deployed the GJO to predict feature selection of software failure; this methodology has substantial relevance and dependability to achieve high classification precision and optimization efficiency16. Snášel et al. introduced an elite-opposition GJO to accomplish multiobjective engineering issues; this methodology exhibited certain superiority and resiliency in generating globally accurate values 17. Houssein et al. devised a modified GJO to segment skin cancer images; this methodology has strong feasibility and practicality18. Zhang et al. utilized binary GJO with a stochastic canvas map and cosine resemblance for selecting features, and this methodology demonstrated substantial superiority in terms of the convergence rate and calculation accuracy19. Lu et al. proposed a refined GJO and random configuration network to accomplish fault diagnosis of power transformers; this methodology provided excellent reliability and exploitation to increase the optimization accuracy and calculation efficiency20. Nanda et al. utilized an altered GJO based on a sine cosine and adopted a scaling factor to design an adaptive fuzzy PIDF controller; this methodology showed significant robustness and superiority to create better control parameters21. Wang et al. provided an adaptive GJO to identify abnormal user behaviour; this methodology exhibited great dependability and superiority in achieving the optimal parameters and the best actual value22. Yang et al. mentioned an upgraded GJO to achieve the finest distribution of parking locations for wine turbines and electric automobiles; this methodology had excellent predictability for decreasing grid energy losses and minimizing the objective value23. Najjar et al. combined GJO with a long short-term model to forecast the tribological properties of alumina-coated alumina; this methodology exhibited exceptional durability and superiority to acquire the ideal optimization solution24. Mahdy et al. utilized the GJO to design an integrated wave electricity and photovoltaic system supplying turbocharging stations; this methodology displayed good reliability and stability to mimic and maximize the issue25. Wang et al. described a customized GJO to segment aerial images; this methodology exhibited extensive investigation and exploitation to generate a greater computation rate and superior segmentation quality26. Wang et al. mentioned multistrategy GJO to accomplish function optimization and engineering design; this methodology exhibited strong global detection ability to avoid search stagnation and determine the best solution27. Zhang et al. deployed GJO with a lateral inhibition strategy to accomplish image matching; this methodology has strong reliability and dependability to achieve an accurate registration rate and superior exploration accuracy28. Sundar Ganesh et al. released a modified GJO to accomplish photovoltaic parameter estimation; this methodology utilized exploration and exploitation to increase computational efficiency and determine the optimal parameter29. Bai et al. constructed an enhanced GJO to accomplish function optimization and engineering design; this methodology exhibited remarkable superiority and reliability in efficiently completing a global search and achieved the best convergence accuracy30. Zhong et al. delivered a multiobjective GJO to resolve dynamic economic emission dispatch; this methodology featured strong superiority and robustness to complete the optimal scheduling solution31. Elhoseny et al. implemented a modified multistrategy GJO to accomplish function optimization and engineering design; this methodology exhibited strong adaptability and robustness to increase the solution efficiency and convergence accuracy32. Alharthi et al. introduced a modified GJO with chaotic maps to accomplish chemical data classification; this methodology exhibited superior evaluation efficiency and classification accuracy33. Li et al. integrated a cross-mutation GJO to accomplish function optimization and engineering design; this methodology exhibited strong effectiveness and feasibility to achieve a quicker convergence rate and greater computational precision34. In summary, research on the GJO has focused mainly on algorithm improvement and application. (1) The modified GJO uses efficient exploration strategies, effective encoding forms or hybrid optimization methods to realize supplementary advantages and enhance the optimization efficiency, which are applied to achieve function optimization and engineering design. These modified algorithms can effectively avoid search stagnation and promote solution efficiency, which balances exploration and exploitation to improve the convergence speed and calculation accuracy. (2) The modified GJO exhibits strong stability, robustness, feasibility, scalability, and parallelism to solve various large-scale and complex frontier problems, such as artificial intelligence, systems control, pattern recognition, engineering technology and network communication. The modified GJO method exhibits strong adaptability and robustness to promote computational precision and determine the best solution.
Although the above modified versions of the original GJO have enhanced the convergence speed and calculation accuracy to a certain extent, they still cannot efficiently achieve a balance between global exploration and local exploitation to avoid search stagnation and determine the best solution. The no-free-lunch (NFL) theorem states that there is no specific optimization algorithm that can resolve all optimization issues. More advanced and superior algorithms will continue to emerge in the improvement and application of the GJO, which motivates us to establish a novel CGJO for function optimization and engineering design. The complex-valued encoding mechanism is introduced into the basic GJO to encode the real and imaginary portions of the golden jackal and renew the position information, which increases population diversity, restricts search stagnation, expands the exploration area, promotes information exchange, fosters collaboration efficiency and improves convergence accuracy. The main contributions can be summarized as follows: (1) Complex-valued encoding golden jackal optimization (CGJO) is proposed to resolve the global optimization problem. (2) The complex-valued encoding mechanism increases population diversity, restricts search stagnation, expands the exploration area, promotes information exchange, fosters collaboration efficiency and improves convergence accuracy. (3) CGJO is compared with various optimization algorithms, including recently published, highly cited, and highly performing algorithms. (4) CGJO is tested against the CEC 2022 test suite and six real-world engineering designs by performing simulation experiments and analysing the results. (5) CGJO exhibits strong effectiveness and feasibility and outperforms the other algorithms.
The remainder of this article is divided into the following sections. Section “Golden jackal optimization” reveals the GJO. Section “Complex-valued encoding golden jackal optimization” describes the CGJO. Section “Simulation evaluation and result analysis” proposes comparative experiments and result analysis. Section “CGJO for engineering design” introduces the comparative experiments and result analysis. Section “Conclusions and future research” summarizes the findings, research limitations, and recommendations for future research.
Golden jackal optimization
The jackal collaborative hunting procedure is depicted in Fig. 1.
Search domain
In GJO, the search agent is distributed arbitrarily, and the jackal population is initialized arbitrarily. The initial search agent is established as:
where \(Y_{0}\) represents the initial population location of the golden jackal, \(rand \in [0,1][0,1]\), \(Y_{\min }\) and \(Y_{\max }\) represent the lower and upper boundaries, respectively.
The optimal and suboptimal search agent portrays a jackal pair, and the prey matrix is established as:
where \(Y_{i,j}\) represents the jth dimension of the ith prey, \(n\) represents the prey size, and \(d\) represents the question dimension. The fitness matrix \(F_{OA}\) is established as:
where \(f\) portrays the fitness function. The jackal pair renews and captures the prey according to the corresponding prey position.
Foraging the prey (exploration)
Jackals utilize their distinctive predatory abilities to perceive, track and capture prey; however, the target occasionally cannot be caught quickly and escapes. Hence, the male jackal leads the female jackal to search for prey, thereby facilitatig a more efficient the hunting process. The positions are established as:
where \(t\) represents the current iteration, \(Prey(t)\) represents the prey location, \(Y_{M} (t)\) and \(Y_{FM} (t)\) represent the locations of the male and female jackals, and \(Y_{1} (t)\) and \(Y_{2} (t)\) represent the renewed locations of the male and female jackals, respectively.
The prey’s energy to avoid \(E\) is established as:
where \(E_{1}\) represents the energy of the prey, and \(E_{0}\) represents the initial energy of the prey.
where \(r\) is a stochastic value in [0,1].
where \(T\) represents the maximum number of iterations, \(c_{1} = 1.5\), and \(E_{1}\) linearly decreases from 1.5 to 0.
The stochastic value \(rl\) based on the Levy distribution is established as:
The Levy flight \(LF\) portrays the fitness function.
where \(\mu\) and \(v\) portray stochastic values in (0,1), \(\beta = 1.5\).
The jackal pair’s renewed position is established as:
Encircling and trapping the prey (exploitation)
The jackal can pounce, surround and devour the prey. The positions are established as follows:
where \(Prey(t)\) represents the prey location, \(Y_{M} (t)\) and \(Y_{FM} (t)\) represent the locations of the male and female jackals, respectively, and \(Y_{1} (t)\) and \(Y_{2} (t)\) represent the renewed locations of the male and female jackals, respectively. The renewed location is established as Eq. (11).
The pseudocode of GJO is listed in Algorithm 1.
Complex-valued encoding golden jackal optimization
In natural ecosystems, chromosomes of sophisticated cellular structures are regularly composed of double or multiple strands. Complex-valued encoding uses mainly diploid technology to describe one allele of a chromosome and alter its position independently of the real and imaginary portions. This technology can enhance algorithmic parallelism, tap population diversity, avoid premature convergence, expand the feature space, improve the search efficiency and increase the information capacity. For an issue with \(M\) distinct factors, the structure is established as35,36:
where \((R_{P} ,I_{P} )\) represents the gene of an organism with a diploid structure and \(R_{P}\) and \(I_{P}\) represent the real and imaginary parts of the complex-virtual encoding, respectively. The chromosome structure of the organism is outlined in Table 1.
Initializing the complex-valued encoding population
Assume that the defined span is \(\left[ {A_{k} ,B_{k} } \right],k = 1,2,..,M\), and that stochastics generate \(M\) modulus and \(M\) arguments.
The \(M\) complex values are established as:
The GJO uses \(M\) real and imaginary parts to alter the jackal location.
The altering methodology of CGJO
Foraging prey
-
(1)(1)
Alter the real portions:
$$ Y_{1R} (t) = Y_{MR} (t) - E \cdot \left| {Y_{MR} (t) - rl \cdot Prey_{R} (t)} \right| $$(18)$$ Y_{2R} (t) = Y_{FMR} (t) - E \cdot \left| {Y_{FMR} (t) - rl \cdot Prey_{R} (t)} \right| $$(19)$$ Y_{R} (t + 1) = \frac{{Y_{1R} (t) + Y_{2R} (t)}}{2} $$(20) -
(1)(1)
Alter the imaginary portions:
$$ Y_{1I} (t) = Y_{MI} (t) - E \cdot \left| {Y_{MI} (t) - rl \cdot Prey_{I} (t)} \right| $$(21)$$ Y_{2I} (t) = Y_{FMI} (t) - E \cdot \left| {Y_{FMI} (t) - rl \cdot Prey_{I} (t)} \right| $$(22)$$ Y_{I} (t + 1) = \frac{{Y_{1I} (t) + Y_{2I} (t)}}{2} $$(23)
Encircling and trapping prey
-
(1)(1)
Alter the real portions:
$$ Y_{1R} (t) = Y_{MR} (t) - E \cdot \left| {rl \cdot Y_{MR} (t) - Prey_{R} (t)} \right| $$(24)$$ Y_{2R} (t) = Y_{FMR} (t) - E \cdot \left| {rl \cdot Y_{FMR} (t) - Prey_{R} (t)} \right| $$(25)$$ Y_{R} (t + 1) = \frac{{Y_{1R} (t) + Y_{2R} (t)}}{2} $$(26) -
(1)(1)
Alter the imaginary portions:
$$ Y_{1I} (t) = Y_{MI} (t) - E \cdot \left| {rl \cdot Y_{MI} (t) - Prey_{I} (t)} \right| $$(27)$$ Y_{2I} (t) = Y_{FMI} (t) - E \cdot \left| {rl \cdot Y_{FMI} (t) - Prey_{I} (t)} \right| $$(28)$$ Y_{I} (t + 1) = \frac{{Y_{1I} (t) + Y_{2I} (t)}}{2} $$(29)
where \(Prey_{R}\) and \(Prey_{I}\) indicate the real and imaginary portions of the prey, respectively. \(Y_{R}\) and \(Y_{I}\) indicate the real and imaginary portions of the golden jackal, respectively.
The methodology for computing the fitness value
The fitness value of the complex value is established as:
where \(Y_{k}\) represents the converted authentic variable.
The solution procedure of CGJO
The CGJO increases the population diversity, improves algorithmic parallelism, accelerates global exploration and promotes optimization. The pseudocode of CGJO is listed in Algorithm 2. The flowchart of the CGJO is shown in Fig. 2.
Computational complexity of the CGJO
Time complexity The time complexity is established to estimate the amount of resources consumed when each algorithm operates independently, which directly relates the question’s operational scale to the computational time. The big-O notation is a practical methodology for demonstrating the algorithm’s directness and dependability. The CGJO contains three primary processes: initialization, estimation of the fitness function, and alteration of the jackal position. In CGJO, \(n\) represents the population size, \(T\) represents the maximum number of iterations, and \(d\) represents the question dimension. The initialization involves \(O(n)\). Each process consists of estimating the fitness function and altering the jackal position \(O(T \times n) + O(T \times n \times d)\). Complex-valued encoding enhances algorithmic parallelism, taps population diversity, avoids premature convergence, expands the feature space, improves the search efficiency and increases the information capacity. CGJO exhibits excellent durability and dependability to acquire complementary advantages and regulates exploration and exploitation to promote computational precision. The time complexity of CGJO is \(O(n \times (T + T \times d + 1))\).
Space complexity the space complexity is utilized to store the space exhausted by the CGJO. In CGJO, \(n\) represents the population size, and \(d\) represents the question dimension. CGJO not only exhibits strong adaptability and robustness to achieve supplementary advantages and enhance optimization efficiency but also balances global exploration and local exploitation to promote computational precision and determine the best solution. The space complexity of the CGJO involves \(O(n \times d)\).
Simulation evaluation and result analysis
Experimental setup
The mathematical evaluations were performed with Windows 10 with an Intel Core i7-8750H 2.2 GHz CPU, a GTX1060, and 8 GB of memory.
Parameter settings
The algorithm’s parameters are a set of distinctive experimental values that are extracted from the original papers.
WO: stochastic value \(rand \in [0,1]\), danger factors \(A \in [0,2]\), \(R \in [ - 1,1]\), stochastic values \(r_{1 - 5} \in (0,1)\), migration step control factor \(\beta \in [0,1]\), distress factor \(p \in (0,1)\), standard deviation \(\sigma_{y} = 1\), control value \(\alpha = 1.5\), range \(\theta \in [0,\pi ]\).
HO: stochastic values \(r_{1 - 6} \in (0,1)\), integer \(I_{1,2} \in [1,2]\), stochastic value \(\omega \in [0,1]\), stochastic value \(\nu \in [0,1]\), constant value \(\theta = 1.5\).
SCSO: constant value \(S_{M} = 2\), sensitivity range \(r_{G} \in (0,2)\), stochastic value \(rand \in [0,1]\), range \(\theta \in [0,2\pi ]\), stochastic value \(R \in [ - 1,1]\).
NRBO: stochastic value \(\delta \in [ - 1,1]\), stochastic values \(a,b \in (0,1)\), stochastic values \(r_{1,2} \in (0,1)\), stochastic value \(\theta_{1} \in ( - 1,1)\), stochastic value \(\theta_{2} \in ( - 0.5,0.5)\).
BKA: stochastic value \(rand \in [0,1]\), constant value \(p = 0.9\), stochastic value \(r \in [0,1]\), Cauchy mutation \(C(0,1)\), \(\delta = 1\), \(\mu = 0\).
L-SHADE: \(Pbest = 0.1\), \(Arc{\kern 1pt} {\kern 1pt} {\kern 1pt} rate = 2\), learning rate \(c = 0.8\), threshold \(\max \_nfes/2\).
LSHADE-EpSin: \(Pbest = 0.1\), \(Arc{\kern 1pt} {\kern 1pt} {\kern 1pt} rate = 2\), learning rate \(c = 0.8\), threshold \(\max \_nfes/2\).
CMA-ES: parent number \(\mu = \left\lfloor {{\lambda \mathord{\left/ {\vphantom {\lambda 2}} \right. \kern-0pt} 2}} \right\rfloor\), weight factor \(w = \log (mu + 0.5) - \log (1:mu)\), step size \(\sigma = 0.3 \times 200\).
GJO: stochastic value \(r \in [0,1]\), constant value \(c_{1} = 1.5\), initial state \(E_{0} \in [ - 1,1]\), energy decrease \(E_{1} \in [0,1.5]\), default factor \(\beta = 1.5\), stochastic values \(u,v \in (0,1)\).
GJO-based on ranking-based mutation operator (RGJO)37: stochastic value \(r \in [0,1]\), constant value \(c_{1} = 1.5\), initial state \(E_{0} \in [ - 1,1]\), energy decrease \(E_{1} \in [0,1.5]\), default factor \(\beta = 1.5\), stochastic values \(u,v \in (0,1)\), scaling factor \(F = 0.7\).
GJO-based on the simplex method (SGJO)38: stochastic value \(r \in [0,1]\), constant value \(c_{1} = 1.5\), initial state \(E_{0} \in [ - 1,1]\), energy decrease \(E_{1} \in [0,1.5]\), default factor \(\beta = 1.5\), stochastic values \(u,v \in (0,1)\), stochastic value \(k \in (0,1)\), reflectivity \(\alpha = 1\), expansion factor \(\gamma = 1.5\), compression factor \(\beta_{1} = 0.5\), contraction factor \(\beta_{2} = 0.2\).
CGJO: stochastic value \(r \in [0,1]\), constant value \(c_{1} = 1.5\), initial state \(E_{0} \in [ - 1,1]\), energy decrease \(E_{1} \in [0,1.5]\), default factor \(\beta = 1.5\), stochastic values \(u,v \in (0,1)\).
Benchmark functions
CGJO is implemented to accomplish the CEC 2022 benchmark functions39,40, which confirms its practicality and feasibility. Table 2 outlines the CEC 2022 test suite.
Experimental result analysis
The population size is 50, the maximum number of iterations is 1000, and the number of separate runs is 30. Best, Std, Mean, Median and Worst represent the optimal value, standard deviation, mean value, median value and worst value, respectively41. The ranking is based on the standard deviation. The robustness of the optimizaiton algorithms is to maintain the stable ability in term of noise and outliers. For noise in data sets, the optimization algorithms utilize the following strategies: (1) gradient smoothing, (2) momentum method, (3) adaptive learning optimizer, (4) smooth optimization objective function, (5) robust loss function. For outliers in data sets, the optimization algorithms utilize the following strategies: (1) delete outliers, (2) replace outliers, (3) convert outliers.
The simulation results of different algorithms for the CEC 2022 test functions are outlined in Table 3. For F1 and F2, compared with those of the basic GJO, the optimal values, standard deviations, mean values, median values and worst values of RGJO, SGJO and CGJO are significantly greater. The CGJO method is superior and reliable for identifying the ideal global value. The various evaluation indicators and computational solutions of CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. CGJO has great computational efficiency and worldwide detection ability to minimize premature convergence and acquire the exact solution. The CGJO portrays tremendous stability and reliability in achieving the optimal ranking. The CGJO can enhance parallelism, tap population diversity and improve optimization efficiency, which uses detection and exploitation to obtain the highest convergence accuracy. For F3 and F5, CGJO not only exhibits obvious superiority and reliability in expanding the optimization space and avoiding search stagnation but also adjusts exploration and exploitation to identify the exact global solutions. The convergence speed and calculation accuracy of the modified GJO are greatly enhanced. The overall optimization ability and evaluation indicators of CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO, and CGJO exhibits strong stability and robustness. The greater minor standard deviation and higher ranking of the CGJO highlight that CGJO delivers good dependability and reliability to satisfy complementary advantages and resolve the function optimization. For F4 and F6, the overall search efficiency and optimization accuracy of RGJO and SGJO are improved compared with those of the basic GJO. CGJO exhibits strong effectiveness and robustness in achieving suboptimal solutions close to the exact solutions. The optimal values, standard deviations, mean values, median values and worst values of CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. CGJO has better computational accuracy and superior stability. The optimal ranking of CGJO results in good stability and durability. For F7, the standard deviations of CGJO are worse than those of WO, L-SHADE and CMA-ES, but the optimal, mean, median and worst values of CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. CGJO employs a distinctive encoding methodology to enrich the information capacity and strengthen the detection ability. The ranking of CGJO is slightly lower than those of WO, L-SHADE and CMA-ES. For F8, the various evaluation indicators and computational solutions of CGJO are relatively superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. The standard deviation of CGJO is superior to those of L-SHADE, BKA and NRBO but inferior to those of WO, HO, SCSO, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. For F9, the standard deviations, mean values, median values and worst values of RGJO, SGJO and CGJO are significantly greater than those of the basic GJO. The optimal value of RGJO is worse than that of GJO. The various evaluation indicators and computational solutions of CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. CGJO employs a distinctive search structure to extend the optimization field and increase the detection efficiency. The ranking of the CGJO is the smallest, and the stability and reliability of this algorithm are better. For F10 and F11, the various evaluation indicators and computational solutions of RGJO, SGJO and CGJO are superior to those of GJO. The optimal values, median values and worst values of CGJO are more substantial than those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. The standard deviations, mean values and rankings of CGJO are superior to those of SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, GJO and SGJO. The SCGJO uses the diploid’s two-dimensional properties to alter the jackal’s position, which not only effectively broadens the exploration area and elevates the population diversity but also inhibits early convergence and realizes the ideal solution. For F12, the optimal values, standard deviations, mean values, median values and worst values of RGJO, SGJO and CGJO are significantly greater than those of the basic GJO. The various evaluation indicators and computational solutions of CGJO are superior to those of HO, SCSO, NRBO, LSHADE-EpsSin, GJO and SGJO. The CGJO has a relatively lower standard deviation and higher ranking. The CGJO uses the combination of the encoding method and GJO to renew the jackal’s position, which expands the feature space, enhances the optimization efficiency and increases the information capacity. CGJO has good stability and durability for identifying the optimal value.
The Wilcoxon rank-sum test is implemented to evaluate whether there is a noticeable discrepancy between CGJO and other methodologies42,43. \(p < 0.05\) indicates a significant discrepancy, \(p \ge 0.05\) indicates no significant discrepancy, and N/A indicates “not applicable”. The Wilcoxon signed rank-sum test for CEC 2022 between each algorithm and CGJO is outlined in Table 4.
The convergence graph of each methodology is shown in Fig. 3. The convergence graph can directly and objectively reflect the convergence precision. The CGJO has a good detection capacity and optimization efficiency to accomplish the most effective solution. For the unimodal function F1, CGJO exhibits strong superiority and reliability to avoid premature convergence and achieve the exact solution. The optimal, mean, median and worst values of the CGJO change little. The CGJO has a faster convergence speed and higher calculation accuracy. For basic functions F2, F3, F4 and F5, the various evaluation indicators and computational solutions of the CGJO are superior to those of the WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO, and the particular functions of the CGJO determine the exact global solutions. The CGJO has good stability and durability. The CGJO has better convergence frequency and computational numerical accuracy, which has superiority and reliability to eliminate search stagnation and acquire an appropriate solution. For hybrid functions F6, F7 and F8, compared with those of the basic GJO, the optimal values, standard deviations, mean values, median values and worst values of the CGJO are significantly greater. The various evaluation indicators and computational solutions of the CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO, and CGJO has obvious superiority and stability. CGJO has elevated computational efficiency and an attractive detection capability for discovering the most accurate solution. For composite functions F9, F10, F11 and F12, CGJO exhibits superior durability and stability for identifying an accurate solution. The various evaluation indicators and computational solutions of the CGJO are substantially greater than those of the GJO, which are superior to those of the WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO methods. CGJO can enhance algorithmic parallelism, tap population diversity, avoid premature convergence, expand the feature space, improve search efficiency and increase information capacity. CGJO is durable and reliable for identifying the ideal solution.
The ANOVA graph of each methodology is shown in Fig. 4. The standard deviation can directly and objectively exhibit stability and reliability. The comparatively low standard deviation reveals that the method not only has favourable strength and durability but also integrates detection and mining to obtain an exact or subaccurate solution. The standard deviation, the basis for ranking, is an accurate measure of optimization efficiency and stability. For the unimodal function F1, CGJO is sufficiently stable and durable to provide supplementary advantages and balances exploration and extraction to increase computational precision and yield the best solution. The CGJO has strong stability and the best ranking. For basic functions F2, F3, F4 and F5, the various evaluation indicators and computational solutions of the CGJO are superior to those of the WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO, and the CGJO can determine the exact global subsolution of the partial functions, which highlights that the CGJO exhibits excellent search efficiency to promote the optimization ability. The standard deviation and the ranking of CGJO are superior to those of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO, which highlights that CGJO has remarkable reliability and superiority in determining the best solution. For hybrid functions F6, F7 and F8, the various evaluation indicators and computational solutions of the CGJO are substantially better than those of the GJO. The standard deviations and rankings of the CGJO are relatively good, and the CGJO has great reliability and dependability. For composite functions F9, F10, F11 and F12, the CGJO not only exhibits great stability and reliability to supervise exploration and extraction and strengthen the optimization performance but also utilizes the diploid mechanism to encode the golden jackal individual and determine the exact solution. The CGJO method exhibits outstanding detection capability and optimization efficiency for identifying the most accurate solution. Compared with those of the GJO, the computational solutions of the CGJO have changed significantly. The standard deviation of CGJO is relatively better than that of WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. CGJO uses an efficient search mechanism and stability to acquire accurate values. CGJO employs the diploid’s two-dimensional properties to renew the jackal position and maximize the detection efficiency. CGJO not only combines exploration and extraction to broaden the optimization area and enrich the information capacity but also exhibits good stability and durability to prevent early convergence and identify accurate solutions.
CGJO for engineering design
To demonstrate dependability, CGJO is implemented to accomplish ten engineering designs: cantilever beam44, three-bar truss45, tubular column46, piston lever47, tension/compression spring48 and gear train49.
Cantilever beam
The main goal is to mitigate the ultimate beam’s poundage, as shown in Fig. 5. There are five constraints, and a constant thickness is maintained (\(t = {2 \mathord{\left/ {\vphantom {2 3}} \right. \kern-0pt} 3}\)). The structure is as follows:
Consider
Minimize
Subject to
Variable range
The statistical values of the cantilever beam are outlined in Table 5. The CGJO method exhibits remarkable robustness and durability in identifying the most significant decision variables and the smallest values. The statistical significance of CGJO outweighs those of other methodologies, which highlights that CGJO has good optimization efficiency and convergence precision.
Three-bar truss
The primary intention is to mitigate the ultimate truss’s poundage, as portrayed in Fig. 6. There are two constraints: sections \(A_{1}\) and \(A_{2}\). The structure is as follows:
Consider
Minimize
Subject to
Variable range
The statistical values of the three-bar truss are outlined in Table 6. The ideal outcomes of CGJO are superior to those of alternative methodologies. CGJO employs the two-dimensional properties of the diploid mechanism to inhibit premature convergence and acquire the most favourable statistical values, which highlights that CGJO has robust detection ability and reliability.
Tubular column
The primary intention is to mitigate the installation and material expenses, as portrayed in Fig. 7. There are two constraints: the average diameter (\(d\)) and breadth (\(t\)). The structure is as follows:
Consider
Minimize
Subject to
Variable range
The statistical values of the tubular column design are outlined in Table 7. The selection factors and expense of CGJO are superior to those of alternative methodologies. CGJO promotes algorithmic parallelism and increases population diversity to increase convergence efficiency, highlighting that CGJO is an efficient and predictable approach.
Piston lever
The primary intention is to mitigate the level and recognize the portions, as portrayed in Fig. 8. There are four constraints: \(H\), \(B\), \(X\) and \(D\). The structure is as follows:
Consider
Minimize
Subject to
Variable range
The statistical values of the piston lever are outlined in Table 8. The CGJO generates real and imaginary parts to renew the jackal position and broaden the feature space. The statistical values of the CGJO are significant and optimal, which highlights that the CGJO has strong reliability and superiority in determining the best value.
Tension/compression spring
The primary intention is to mitigate the ultimate spring’s poundage, as portrayed in Fig. 9. There are three constraints: line thickness (\(d\)), average thickness (\(D\)) and reactive size (\(N\)). The structure is as follows:
Consider
Minimize
Subject to
Variable range
The statistical values of the tension/compression springs are outlined in Table 9. The CGJO implements the encoding technique to strengthen the discovery efficiency and increase the information capability. The CGJO has the finest variables and the lowest objective value, highlighting that the CGJO exhibits good durability and high calculation accuracy.
Gear train
The main goal is to optimize the tooth size and reduce the ultimate cost, as shown in Fig. 10. There are four constraints: \(n_{A}\), \(n_{B}\), \(n_{C}\) and \(n_{D}\). The structure is as follows:
Consider
Minimize
Variable range
The statistical values of the gear train are outlined in Table 10. Compared with those of other methodologies, the objective variables of the CGJO have been extensively altered, which highlights that the CGJO exhibits remarkable reliability and adaptability to acquire an accurate solution.
Conclusions and future research
In this paper, CGJO is established to resolve the CEC 2022 test suite and six real-world engineering designs, and the purpose is to identify the global optimal exact solution of function optimization and the minimum cost of the engineering design. Complex-valued encoding employs the two-dimensional properties of the diploid methodology to describe one allele of a chromosome and renew the real and imaginary portions, which increases population diversity, restricts search stagnation, expands the exploration area, promotes information exchange, fosters collaboration efficiency and improves convergence accuracy. The CGJO has strong stability and robustness to overcome the low computational accuracy, premature convergence and poor solution efficiency. The CGJO combines GJO and complex-valued encoding to achieve complementary advantages and enhance computational efficiency. Therefore, CGJO not only exhibits fantastic stability and reliability to supervise exploration and extraction and strengthen the optimization performance but also utilizes the diploid mechanism to encode the golden jackal individual and determine the exact solution. The CGJO is compared with WO, HO, SCSO, NRBO, BKA, L-SHADE, LSHADE-EpsSin, CMA-ES, GJO, RGJO and SGJO. The experimental results reveal that the effectiveness and feasibility of CGJO are superior to those of other algorithms. CGJO has strong superiority and reliability to achieve a quicker convergence rate, greater computation precision, and greater stability and robustness.
The proposed CGJO has several limitations: (1) CGJO may face potential challenges in terms of computational complexity, mathematical theory analysis, astringency verification, and parameter selection. The calculation efficiency and solution accuracy may decrease. (2) When resolving complex, large-scale, high-dimensional multiobjective optimization problems, the CGJO may be limited and unable to balance exploration and exploitation to determine the superior convergence speed and calculation accuracy. (3) CGJO has strong stability and robustness for resolving the CEC 2022 test suite and six real-world engineering designs. However, the effectiveness and reliability of CGJO still need to be verified with more application datasets.
Future research on CGJO will focus on the following three aspects: (1) We will further study the mathematical theory, verify the algorithm astringency and select more effective control parameters through many experimental simulations. (2) We will introduce more effective search strategies (e.g., orthogonal opposition-based learning, the simplex method, the ranking-based mutation operator), unique encoding forms (e.g., quantum coding, discrete coding or binary coding), and hybrid swarm intelligence algorithms to achieve complementary advantages and avoid search stagnation, thereby increasing the overall convergence speed and calculation accuracy of the basic GJO. (3) According to the current situation of agricultural production in the Dabie Mountains in Anhui Province and the complex geographical environment of characteristic crops (e.g., Dendrobium, tea, rice, Chinese herbal medicine), the CGJO can be used for intelligent detection and intelligent control of distinctive understorey crops. We will utilize underforest crop harvesting machinery and intelligence, underforest crop planting machinery and intelligence, precision plant protection equipment and intelligence to achieve underforest crop intelligent machinery and portable machinery and equipment.
Data availability
The datasets used and/or analysed during the current study available from the corresponding author on reasonable request. All data generated or analyzed during this study are included directly in the text of this submitted manuscript. There are no additional external files with datasets.
References
Han, M. et al. Walrus optimizer: A novel nature-inspired metaheuristic algorithm. Expert Syst. Appl. 239, 122413 (2024).
Amiri, M. H., Mehrabi Hashjin, N., Montazeri, M., Mirjalili, S. & Khodadadi, N. Hippopotamus optimization algorithm: A novel nature-inspired optimization algorithm. Sci. Rep. 14, 5032 (2024).
Seyyedabbasi, A. & Kiani, F. Sand Cat swarm optimization: A nature-inspired algorithm to solve global optimization problems. Eng. Comput. 39, 2627–2651 (2023).
Sowmya, R., Premkumar, M. & Jangir, P. Newton-Raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems. Eng. Appl. Artif. Intell. 128, 107532 (2024).
Wang, J., Wang, W., Hu, X., Qiu, L. & Zang, H. Black-winged kite algorithm: a nature-inspired meta-heuristic for solving benchmark functions and engineering problems. Artif. Intell. Rev. 57, 98 (2024).
Hashim, F. A., Houssein, E. H., Hussain, K., Mabrouk, M. S. & Al-Atabany, W. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems. Math. Comput. Simul. 192, 84–110 (2022).
Hashim, F. A. & Hussien, A. G. Snake Optimizer: A novel meta-heuristic optimization algorithm. Knowl. Based Syst. 242, 108320 (2022).
Ajani, O. S., Kumar, A. & Mallipeddi, R. Covariance matrix adaptation evolution strategy based on correlated evolution paths with application to reinforcement learning. Expert Syst. Appl. 246, 123289 (2024).
Chopra, N. & Ansari, M. M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Syst. Appl. 198, 116924 (2022).
Mohapatra, S. & Mohapatra, P. Fast random opposition-based learning Golden Jackal Optimization algorithm. Knowl. Based Syst. 275, 110679 (2023).
Zhang, J., Zhang, G., Kong, M. & Zhang, T. Adaptive infinite impulse response system identification using an enhanced golden jackal optimization. J. Supercomput. https://doi.org/10.1007/s11227-023-05086-6 (2023).
Zhang, J., Zhang, G., Kong, M. & Zhang, T. SCGJO: A hybrid golden jackal optimization with a sine cosine algorithm for tackling multilevel thresholding image segmentation. Multimed. Tools Appl. https://doi.org/10.1007/s11042-023-15812-0 (2023).
Hanafi, A. V., Ghaffari, A., Rezaei, H., Valipour, A. & Arasteh, B. Intrusion detection in internet of things using improved binary golden jackal optimization algorithm and LSTM. Clust. Comput. https://doi.org/10.1007/s10586-023-04102-x (2023).
Ghandourah, E. et al. Performance prediction of aluminum and polycarbonate solar stills with air cavity using an optimized neural network model by golden jackal optimizer. Case Stud. Therm. Eng. 47, 103055 (2023).
Wang, Z., Mo, Y. & Cui, M. An efficient multilevel threshold image segmentation method for COVID-19 imaging using Q-learning based golden jackal optimization. J. Bionic Eng. https://doi.org/10.1007/s42235-023-00391-5 (2023).
Das, H. et al. Feature selection using golden jackal optimization for software fault prediction. Mathematics 11, 2438 (2023).
Snášel, V., Rizk-Allah, R. M. & Hassanien, A. E. Guided golden jackal optimization using elite-opposition strategy for efficient design of multi-objective engineering problems. Neural Comput. Appl. https://doi.org/10.1007/s00521-023-08850-0 (2023).
Houssein, E. H., Abdelkareem, D. A., Emam, M. M., Hameed, M. A. & Younan, M. An efficient image segmentation method for skin cancer imaging using improved golden jackal optimization algorithm. Comput. Biol. Med. 149, 106075 (2022).
Zhang, K., Liu, Y., Mei, F., Sun, G. & Jin, J. IBGJO: Improved binary golden jackal optimization with chaotic tent map and cosine similarity for feature selection. Entropy 25, 1128 (2023).
Lu, W., Shi, C., Fu, H. & Xu, Y. Fault diagnosis method for power transformers based on improved golden jackal optimization algorithm and random configuration network. IEEE Access https://doi.org/10.1109/ACCESS.2023.3265469 (2023).
Nanda Kumar, S. & Mohanty, N. K. Modified golden jackal optimization assisted adaptive fuzzy PIDF controller for virtual inertia control of micro grid with renewable energy. Symmetry 14, 1946 (2022).
Wang, K., Gao, J., Kang, X. & Li, H. Improved tri-training method for identifying user abnormal behavior based on adaptive golden jackal algorithm. AIP Adv. https://doi.org/10.1063/5.0147299 (2023).
Yang, J. et al. Improved golden jackal optimization for optimal allocation and scheduling of wind turbine and electric vehicles parking lots in electrical distribution network using rosenbrock’s direct rotation strategy. Mathematics 11, 1415 (2023).
Najjar, I. R. et al. Prediction of tribological properties of alumina-coated, silver-reinforced copper nanocomposites using long short-term model combined with golden jackal optimization. Lubricants 10, 277 (2022).
Mahdy, A., Hasanien, H. M., Turky, R. A. & Aleem, S. H. A. Modeling and optimal operation of hybrid wave energy and PV system feeding supercharging stations based on golden jackal optimal control strategy. Energy 263, 125932 (2023).
Wang, Z., Mo, Y., Cui, M., Hu, J. & Lyu, Y. An improved golden jackal optimization for multilevel thresholding image segmentation. Plos One 18, e0285211 (2023).
Wang, J. et al. An improved golden jackal optimization algorithm based on multi-strategy mixing for solving engineering optimization problems. J. Bionic Eng. 21, 1092–1115 (2024).
Zhang, J., Zhang, G., Kong, M., Zhang, T. & Wang, D. Golden jackal optimization with lateral inhibition for image matching. Multimed. Tools Appl. https://doi.org/10.1007/s11042-024-18994-3 (2024).
Sundar Ganesh, C. S., Kumar, C., Premkumar, M. & Derebew, B. Enhancing photovoltaic parameter estimation: Integration of non-linear hunting and reinforcement learning strategies with golden jackal optimizer. Sci. Rep. 14, 2756 (2024).
Bai, J., Khatir, S., Abualigah, L. & Wahab, M. A. Ameliorated Golden jackal optimization (AGJO) with enhanced movement and multi-angle position updating strategy for solving engineering problems. Adv. Eng. Softw. 194, 103665 (2024).
Zhong, K., Xiao, F. & Gao, X. An efficient multi-objective approach based on golden jackal search for dynamic economic emission dispatch. J. Bionic Eng. https://doi.org/10.1007/s42235-024-00504-8 (2024).
Elhoseny, M., Abdel-salam, M. & El-Hasnony, I. M. An improved multi-strategy Golden Jackal algorithm for real world engineering problems. Knowl. Based Syst. 295, 111725 (2024).
Alharthi, A. M. et al. Improving golden jackel optimization algorithm: An application of chemical data classification. Chemom. Intell. Lab. Syst. 250, 105149 (2024).
Li, Y., Yu, Q., Wang, Z., Du, Z. & Jin, Z. An improved golden jackal optimization algorithm based on mixed strategies. Mathematics 12, 1506 (2024).
Miao, F., Zhou, Y. & Luo, Q. Complex-valued encoding symbiotic organisms search algorithm for global optimization. Knowl. Inf. Syst. 58, 209–248 (2019).
Zhang, J. et al. CWOA: A novel complex-valued encoding whale optimization algorithm. Math. Comput. Simul. 207, 151–188 (2023).
Yan, Z., Zhang, J., Zeng, J. & Tang, J. Nature-inspired approach: An enhanced whale optimization algorithm for global optimization. Math. Comput. Simul. 185, 17–46 (2021).
Yan, Z., Zhang, J. & Tang, J. Path planning for autonomous underwater vehicle based on an enhanced water wave optimization algorithm. Math. Comput. Simul. 181, 192–241 (2021).
Huang, P. et al. Orthogonal opposition-based learning honey badger algorithm with differential evolution for global optimization and engineering design problems. Alex. Eng. J. 91, 348–367 (2024).
Abdel-Basset, M., El-Shahat, D., Jameel, M. & Abouhawwash, M. Exponential distribution optimizer (EDO): A novel math-inspired algorithm for global optimization and engineering problems. Artif. Intell. Rev. 56, 9329–9400 (2023).
Miao, F., Yao, L., Zhao, X. & Zheng, Y. Phasor symbiotic organisms search algorithm for global optimization. in Intelligent Computing Theories and Application: 16th International Conference, ICIC 2020, Bari, Italy, October 2–5, 2020, Proceedings, Part I 16 67–78 (Springer, 2020).
Miao, F., Wu, Y., Yan, G. & Si, X. A memory interaction quadratic interpolation whale optimization algorithm based on reverse information correction for high-dimensional feature selection. Appl. Soft Comput. 164, 111979 (2024).
Miao, F. et al. Optimizing UAV path planning in maritime emergency transportation: A novel multi-strategy white shark optimizer. J. Mar. Sci. Eng. 12, 1207 (2024).
Abualigah, L., Abd Elaziz, M., Sumari, P., Geem, Z. W. & Gandomi, A. H. Reptile search algorithm (RSA): A nature-inspired meta-heuristic optimizer. Expert Syst. Appl. 191, 116158 (2022).
Emami, H. Stock exchange trading optimization algorithm: A human-inspired method for global optimization. J. Supercomput. 78, 2125–2174 (2022).
Feng, Z., Niu, W. & Liu, S. Cooperation search algorithm: A novel metaheuristic evolutionary intelligence algorithm for numerical optimization and engineering optimization problems. Appl. Soft Comput. 98, 106734 (2021).
Sadeeq, H. T. & Abdulazeez, A. M. Giant trevally optimizer (GTO): A novel metaheuristic algorithm for global optimization and challenging engineering problems. IEEE Access 10, 121615–121640 (2022).
Zamani, H., Nadimi-Shahraki, M. H. & Gandomi, A. H. Starling murmuration optimizer: A novel bio-inspired algorithm for global and engineering optimization. Comput. Methods Appl. Mech. Eng. 392, 114616 (2022).
Shen, Y., Zhang, C., Gharehchopogh, F. S. & Mirjalili, S. An improved whale optimization algorithm based on multi-population evolution for global optimization and engineering design problems. Expert Syst. Appl. 215, 119269 (2023).
Abdel-Basset, M., Mohamed, R., Azeem, S. A. A., Jameel, M. & Abouhawwash, M. Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler’s laws of planetary motion. Knowl. Based Syst. 268, 110454 (2023).
Rizk-Allah, R. M. & Hassanien, A. E. A movable damped wave algorithm for solving global optimization problems. Evol. Intell. 12, 49–72 (2019).
Ezugwu, A. E., Agushaka, J. O., Abualigah, L., Mirjalili, S. & Gandomi, A. H. Prairie dog optimization algorithm. Neural Comput. Appl. 34, 20017–20065 (2022).
Kaveh, A. & Eslamlou, A. D. Water strider algorithm: A new metaheuristic and applications. in Structures vol. 25, pp. 520–541 (Elsevier, 2020).
Chen, Z. et al. Egret swarm optimization algorithm: An evolutionary computation approach for model free optimization. Biomimetics 7, 144 (2022).
Hashim, F. A., Mostafa, R. R., Hussien, A. G., Mirjalili, S. & Sallam, K. M. Fick’s Law Algorithm: A physical law-based algorithm for numerical optimization. Knowl. Based Syst. 260, 110146 (2023).
Akyol, S. A new hybrid method based on Aquila optimizer and tangent search algorithm for global optimization. J. Ambient Intell. Humaniz. Comput. 14, 8045–8065 (2023).
Wu, H. et al. Wild geese migration optimization algorithm: A new meta-heuristic algorithm for solving inverse kinematics of robot. Comput. Intell. Neurosci. https://doi.org/10.1155/2022/5191758 (2022).
Meng, O. K., Pauline, O., Kiong, S. C., Wahab, H. A. & Jafferi, N. Application of modified flower pollination algorithm on mechanical engineering design problem. in IOP conference series: materials science and engineering vol. 165, pp. 012032 (IOP Publishing, 2017).
Kumar, N., Mahato, S. K. & Bhunia, A. K. A new QPSO based hybrid algorithm for constrained optimization problems via tournamenting process. Soft Comput. 24, 11365–11379 (2020).
Nigdeli, S. M., Bekdaş, G. & Yang, X.-S. Application of the flower pollination algorithm in structural engineering. in Metaheuristics and Optimization in Civil Engineering, pp. 25–42 (2016).
Zhang, M., Wang, D. & Yang, J. Hybrid-flash butterfly optimization algorithm with logistic mapping for solving the engineering constrained optimization problems. Entropy 24, 525 (2022).
Rocha, A. M. A. & Fernandes, E. M. Hybridizing the electromagnetism-like algorithm with descent search for solving engineering design problems. Int. J. Comput. Math. 86, 1932–1946 (2009).
Kim, P. & Lee, J. An integrated method of particle swarm optimization and differential evolution. J. Mech. Sci. Technol. 23, 426–434 (2009).
Dehghani, M., Hubálovskỳ, Š & Trojovskỳ, P. Northern goshawk optimization: A new swarm-based algorithm for solving optimization problems. IEEE Access 9, 162059–162080 (2021).
Zhao, W., Wang, L. & Zhang, Z. Artificial ecosystem-based optimization: A novel nature-inspired meta-heuristic algorithm. Neural Comput. Appl. 32, 9383–9425 (2020).
Abdel-Basset, M., Mohamed, R., Jameel, M. & Abouhawwash, M. Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems. Knowl. Based Syst. 262, 110248 (2023).
Acknowledgements
This work was partially funded by the Start-up Fund for Distinguished Scholars of West Anhui University under Grant Nos. WGKQ2022006, WGKQ2022050 and WGKQ2022052, the Scientific Research Projects of Universities in Anhui Province under Grant Nos. 2022AH051674 and 2022AH040241, the University Synergy Innovation Program of Anhui Province under Grant No. GXXT-2021-026, the Smart Agriculture and Forestry and Smart Equipment Scientific Research and Innovation Team (Anhui Undergrowth Crop Intelligent Equipment Engineering Research Center) under Grant No. 2022AH010091, the School-level quality engineering (school-enterprise cooperation development curriculum resource construction) under Grant No. wxxy2022101, the School-level Quality Engineering (Teaching and Research Project) under Grand No. wxxy2023079, the Open Fund of Anhui Undergrowth Crop Intelligent Equipment Engineering Research Center under Grant No. AUCIEERC-2022-01. The authors would like to thank the editor and anonymous reviewers for their helpful comments and suggestions.
Author information
Authors and Affiliations
Contributions
J.Z.: Conceptualization, Methodology, Software, Data curation, Formal analysis, Writing—original draft and Funding acquisition. G.Z.: Methodology, Resources, Writing—review & editing and Funding acquisition. M.K.: Conceptualization, Methodology, Writing—review & editing and Funding acquisition. T.Z.: Investigation, Validation, Writing—review & editing and Funding acquisition. D.W.: Project administration, Writing—review & editing and Funding acquisition.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Zhang, J., Zhang, G., Kong, M. et al. CGJO: a novel complex-valued encoding golden jackal optimization. Sci Rep 14, 19577 (2024). https://doi.org/10.1038/s41598-024-70572-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-024-70572-7
Keywords
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.