HAGWO: A Hierarchical Adversarial Grey Wolf Optimizer and Its Application in the 3D Bin Packing Problem
Abstract
1. Introduction
- We propose HAGWO, an effective GWO variant that integrates dynamic hierarchical stratification, adversarial-like position updating, and adaptive Levy flight perturbation to enhance diversity, adaptability, and search efficiency.
- We conduct comprehensive high-dimensional benchmarking on CEC 2017, demonstrating statistically significant superiority in continuous optimization.
- We adapt HAGWO to 3D-SBSBPP and provide a detailed comparative analysis, offering insights into algorithm transferability across continuous benchmarks and constrained combinatorial applications.
2. Related Work
3. Proposed HAGWO
3.1. Original Grey Wolf Optimizer (GWO)
| Algorithm 1 Pseudocode of the Original GWO. |
| Require: Population size N, maximum iterations , dimension , bounds , |
| Ensure: Optimal solution , fitness |
|
3.2. Limitations of Original GWO
3.3. HAGWO: Hierarchical Adversarial Grey Wolf Optimizer
3.3.1. Dynamic Hierarchical Population Stratification
3.3.2. Adaptive Levy Flight Perturbation Mechanism
3.3.3. Hierarchical Adversarial-like Position Updating
3.3.4. Pseudocode
| Algorithm 2 Pseudocode of the proposed HAGWO algorithm. |
| Require: Population size N, maximum iterations , dimension , bounds , |
| Ensure: Optimal solution , fitness |
|
3.4. Computational Complexity Analysis
4. Adaptation of HAGWO to the 3D Bin Packing Problem
4.1. Problem Formulation: Three-Dimensional Single-Bin-Size Bin Packing
4.2. Encoding and Decoding Framework
- The first n keys encode the box packing sequence (BPS), i.e., the priority order in which boxes are considered for placement.
- The second n keys encode the vector of box orientation biases (VBO), which guides biased selection of orientations during placement.
- Decoding of BPS: Sort the first n keys in ascending order to obtain permutation . Then, BPS = , where BPSi is the box index placed at stage i. Lower key values indicate higher placement priority.
- Decoding of VBO: The second n keys directly form VBO = . For each box i in the BPS order, is used to select a biased orientation from the feasible set in the chosen maximal space.
- Placement and feasibility: Boxes are placed sequentially using Algorithm 4. For each box, (1) attempt placement in existing bins using the DFTRC-2 heuristic (Algorithm 3); (2) if no feasible maximal space is found, open a new bin and place the box at the origin ; and (3) update maximal spaces using the difference process (DP) [30] with added pruning rules for efficiency. The placement process guarantees no overlap, axis-alignment, and boundary compliance.
- Fitness evaluation: After all boxes are placed, compute the number of used bins NB and the adjusted fitness value (detailed in Section 4.3.5).
4.3. Common Components
4.3.1. Maximal-Space Representation
- Discard new EMSs with volume smaller than any remaining box (automatically removes thin EMSs).
- Discard new EMSs with smallest dimension less than any remaining box’s smallest dimension (targets large-volume unfit EMSs).
4.3.2. Placement Heuristics
| Algorithm 3 DFTRC-2 Heuristic Procedure for Box Placement. |
| Require: Box to pack b, bin |
| Ensure: Winning EMS and orientation , or 0 if not possible |
|
4.3.3. Box Orientation
4.3.4. Placement Procedure
- (1)
- Box selection;
- (2)
- Bin and empty maximal space selection;
- (3)
- Box orientation selection;
- (4)
- Box packing;
- (5)
- State information update.
| Algorithm 4 Placement Procedure for 3D Bin Packing. |
| Require: Box packing sequence , orientation bias vector , initial empty bin template |
| Ensure: Final set of packed bins B with updated EMS lists |
|
4.3.5. Fitness Function
4.4. HAGWO for 3D-BPP
| Algorithm 5 HAGWO for 3D-BPP. |
| Require: Number of boxes n, bin dimensions, box data, population size N, max iterations |
| Ensure: Best fitness, best packing |
|
4.4.1. Distinguishing Optimizer from Decoder Contributions
4.4.2. Parallel Implementation
5. Experimental Evaluation
5.1. Benchmark Problems and Evaluation Metrics
5.2. Parameter Settings and Compared Algorithms
- Baseline and direct precursor:
- (1)
- Grey Wolf Optimizer (GWO) [10]—the original algorithm from which HAGWO is directly derived.
- State-of-the-art for 3D Bin Packing:
- (2)
- Biased Random-Key Genetic Algorithm (BRKGA) [14]—a well-established SOTA method for combinatorial packing problems.
- Classical foundational baselines:
- (3)
- Particle Swarm Optimizer (PSO) [3]—the canonical swarm intelligence paradigm.
- Other high-performance metaheuristics:
5.3. Results on Continuous CEC 2017 Benchmark
5.3.1. Qualitative Analysis
5.3.2. Quantitative Analysis
- On the unimodal functions F1 and F3, HAGWO ranks third on F1 (behind CCO and BSA) and third on F3 (behind GWO and CCO). Although not the absolute best, HAGWO maintains competitive mean values and relatively low standard deviations, indicating solid exploitation capability on unimodal landscapes.
- For the simple multimodal functions F4–F10, HAGWO consistently achieves the best mean fitness on F4, F5, F6, F7, F8, F9, and F10. It demonstrates the lowest (or highly competitive) mean values and low standard deviations across this group, highlighting stable and effective search performance on functions with a moderate number of local optima.
- On the hybrid functions F11–F20, HAGWO records the best mean fitness on F16, F17, and F20, and ranks second on F11. It remains competitive on most others (e.g., third on F12, F18; fourth on F13, F19). While BSA outperforms on several instances (F12, F14, F15, F18, F19), HAGWO exhibits strong overall robustness in handling complex landscapes with variable interactions and multiple optima.
- For the composition functions F21–F30, which are the most challenging, HAGWO secures the best mean fitness on F21, F23, F24, F25, F26, F27, F28, and F29. It ranks first or is highly competitive on most instances, with particularly strong performance on F27–F29 (lowest means and competitive standard deviations). These results confirm HAGWO’s superior ability to balance exploration and exploitation in highly composite and deceptive landscapes.
- The +/≈/− summary row in Table A1 reports the outcomes of the Wilcoxon rank-sum test at a significance level of (with HAGWO as the reference). HAGWO significantly outperforms BSA on 22 functions (1 tie), BRKGA on 24 functions (1 tie), GWO on 21 functions (3 ties), PSO on all 29 functions, WOA on 25 functions (1 tie), EAO on all 29 functions, and CCO on 20 functions (4 ties).The last two rows tabulate the Friedman mean rankings aggregated over the 29 test functions for the eight competing algorithms. HAGWO registers the lowest average rank of 2.07, thus occupying the foremost position, with BSA (3.14), GWO (3.31), CCO (3.93), WOA (4.86), BRKGA (4.90), EAO (6.83), and PSO (6.97) trailing behind.These findings, corroborated by both the Wilcoxon rank-sum test and the Friedman ranking analysis, compellingly attest to HAGWO’s dominant overall performance and strong robustness across the CEC2017 benchmark suite. The radar ranking plots comparing HAGWO with the seven rival algorithms (Figure 6) offer additional confirmation: the markedly reduced shaded area of HAGWO signals its remarkable stability and comprehensive optimization prowess over diverse functional topologies.
5.4. Convergence Analysis
5.4.1. Boxplot Analysis
5.4.2. Scalability Analysis
5.5. Ablation Study
- HAGWO-w/o-S (without fitness-based hierarchical stratification): the assignment of individuals to the superior, medium, and inferior tiers is randomized instead of being guided by fitness ranking, while the three group-specific update rules, the group proportions, and the dynamic switching schedule are all preserved. This isolates the contribution of fitness-guided stratification itself.
- HAGWO-w/o-A (without hierarchical adversarial-like updating): the stratification structure is preserved, but all groups adopt the standard GWO position update; the directed and opposition-based perturbations are removed, while the Lévy flight term is retained as an undirected random perturbation with the same decay schedule.
- HAGWO-w/o-L (without adaptive Lévy flight): the full hierarchical adversarial structure is preserved, but the Lévy perturbation factor is set to zero in all update rules.
5.6. Results on 3D Bin Packing Benchmark
- Class 6: bin ; dimensions .
- Class 7: bin ; dimensions .
- Class 8: bin ; dimensions .
5.6.1. Quantitative Results
5.6.2. Boxplot Analysis
5.6.3. Convergence Analysis
6. Discussion
6.1. Limitations
- Scope of the ablation study: The component-level ablation in Section 5.5 is conducted on the CEC 2017 suite at 30D. While it confirms the individual contributions of the proposed mechanisms, ablation at higher dimensions (50D/100D) and on the 3D-SBSBPP domain, as well as finer-grained parameter sensitivity analysis (stratification ratios, Lévy exponent, disturbance scaling), would provide a more complete picture and is left for future work.
- Parameter sensitivity: The stratification ratios and , the Levy exponent , and the disturbance scaling are justified by design principles and established conventions (Section 3.3.1 and Section 3.3.2). However, we acknowledge that a systematic parameter sensitivity analysis—varying each parameter across a grid of values—would strengthen the empirical foundation. The absence of such analysis is a limitation we aim to address in future work.
- Comparison scope: While our comparison includes diverse metaheuristic paradigms, several recent and competitive GWO variants (e.g., I-GWO [11], EBGWO [15], IAGWO [9], SFGWO [16]) were not included, either because they were published after our experiments began or because their source code was unavailable. A comprehensive benchmark against all recent GWO variants remains future work.
- 3D-BPP instance coverage: The 3D-BPP experiments were conducted on the standard Martello et al. [2] benchmark set. Real-world packing scenarios may involve additional constraints (weight limits, fragility, loading sequence, irregular item shapes) not captured by this benchmark. The applicability of HAGWO to such extended problem variants requires further investigation.
- Theoretical analysis: While we provide computational complexity analysis and intuitive explanations for HAGWO’s behavior, formal theoretical analysis (e.g., convergence proofs, convergence rate bounds) remains to be developed.
6.2. Directions for Future Research
- Parameter sensitivity and higher-dimensional ablation: Building on the component-level ablation of Section 5.5, systematically varying each parameter (stratification ratios, Lévy exponent, disturbance scaling) and extending the ablation to 50D/100D and combinatorial domains would provide deeper empirical understanding of their individual and combined effects.
- Constraint-aware perturbation for discrete optimization: Incorporating feasibility-preserving operators or adaptive penalty mechanisms into the hierarchical update framework would suppress infeasible perturbations in 3D-BPP, potentially narrowing the marginal performance gap with the original GWO observed on certain instance groups.
- Hybridization with local search: Integrating HAGWO’s global exploration with problem-specific local search heuristics (e.g., EMS-based neighborhood descent) is expected to enhance solution quality on large-scale packing instances where standalone metaheuristics plateau prematurely.
- Online parameter self-adaptation: Dynamically adjusting Levy flight parameters and disturbance coefficients through real-time diversity metrics—rather than relying on fixed proportional constants—could yield more robust convergence across heterogeneous problem landscapes.
- Multi-objective and dynamic extensions: Extending HAGWO to multi-objective 3D-BPP variants (e.g., simultaneous minimization of bin count, volume utilization, and carbon footprint) and dynamic scenarios with time-varying item sets remains a promising open avenue.
- Irregular packing with physical constraints: Generalizing the adversarial hierarchy to handle non-rectangular items subject to center-of-gravity, fragility, and loading-sequence constraints would strengthen real-world applicability in logistics and manufacturing.
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A. Numerical Optimization Experiment Results
| Function | Metric | HAGWO | BSA | BRKGA | GWO | PSO | WOA | EAO | CCO |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Mean | 9.71e+08 | 2.26e+08 | 1.09e+09 | 1.63e+09 | 2.31e+10 | 4.87e+09 | 4.13e+10 | 1.18e+07 |
| Std | 1.20e+09 | 1.49e+08 | 4.34e+08 | 1.39e+09 | 1.05e+10 | 3.21e+09 | 5.92e+09 | 3.93e+07 | |
| p-value | – | 0.0001 | 0.0350 | 0.0387 | < | < | < | < | |
| Rank | 3 | 2 | 4 | 5 | 7 | 6 | 8 | 1 | |
| F3 | Mean | 9.85e+04 | 1.92e+05 | 1.52e+05 | 7.93e+04 | 2.65e+05 | 1.46e+05 | 1.15e+05 | 9.68e+04 |
| Std | 2.07e+04 | 4.08e+04 | 3.79e+04 | 1.92e+04 | 8.68e+04 | 3.22e+04 | 1.44e+04 | 3.99e+04 | |
| p-value | – | < | < | 0.0036 | < | < | 0.0093 | 0.4528 | |
| Rank | 3 | 7 | 6 | 1 | 8 | 5 | 4 | 2 | |
| F4 | Mean | 5.58e+02 | 5.90e+02 | 7.10e+02 | 6.04e+02 | 2.90e+03 | 7.63e+02 | 6.98e+03 | 5.93e+02 |
| Std | 4.25e+01 | 3.29e+01 | 9.08e+01 | 6.51e+01 | 1.58e+03 | 2.68e+02 | 2.38e+03 | 1.47e+02 | |
| p-value | – | 0.0009 | < | 0.0030 | < | < | < | 0.9263 | |
| Rank | 1 | 2 | 6 | 3 | 8 | 7 | 5 | 4 | |
| F5 | Mean | 5.80e+02 | 6.91e+02 | 6.79e+02 | 6.33e+02 | 7.29e+02 | 7.26e+02 | 7.56e+02 | 7.82e+02 |
| Std | 1.89e+01 | 1.68e+01 | 2.50e+01 | 5.85e+01 | 3.58e+01 | 4.11e+01 | 2.61e+01 | 5.42e+01 | |
| p-value | – | < | < | 0.0001 | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 7 | 6 | 3 | 8 | |
| F6 | Mean | 6.05e+02 | 6.07e+02 | 6.12e+02 | 6.12e+02 | 6.35e+02 | 6.59e+02 | 6.74e+02 | 6.67e+02 |
| Std | 3.28e+00 | 2.38e+00 | 2.20e+00 | 4.21e+00 | 8.74e+00 | 1.09e+01 | 3.98e+00 | 1.08e+01 | |
| p-value | – | 0.0148 | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 5 | 7 | 8 | 6 | |
| F7 | Mean | 8.52e+02 | 9.76e+02 | 1.01e+03 | 9.46e+02 | 1.30e+03 | 1.23e+03 | 1.48e+03 | 1.72e+03 |
| Std | 3.38e+01 | 2.16e+01 | 4.26e+01 | 6.40e+01 | 2.02e+02 | 1.16e+02 | 8.20e+01 | 2.84e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 3 | 4 | 2 | 7 | 6 | 5 | 8 | |
| F8 | Mean | 8.84e+02 | 9.93e+02 | 9.69e+02 | 9.37e+02 | 1.01e+03 | 1.04e+03 | 1.12e+03 | 1.11e+03 |
| Std | 1.83e+01 | 1.81e+01 | 2.59e+01 | 5.86e+01 | 4.30e+01 | 4.31e+01 | 3.02e+01 | 5.63e+01 | |
| p-value | – | < | < | 0.0001 | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 5 | 6 | 8 | 7 | |
| F9 | Mean | 1.87e+03 | 2.22e+03 | 4.11e+03 | 5.15e+03 | 9.39e+03 | 8.11e+03 | 1.50e+04 | 1.06e+04 |
| Std | 6.01e+02 | 7.62e+02 | 1.69e+03 | 2.84e+03 | 3.32e+03 | 2.55e+03 | 1.52e+03 | 3.11e+03 | |
| p-value | – | 0.0285 | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 7 | 6 | 8 | 5 | |
| F10 | Mean | 4.59e+03 | 7.31e+03 | 5.68e+03 | 5.77e+03 | 6.03e+03 | 6.57e+03 | 6.55e+03 | 5.53e+03 |
| Std | 9.28e+02 | 3.73e+02 | 5.05e+02 | 1.92e+03 | 8.51e+02 | 5.65e+02 | 2.53e+02 | 8.22e+02 | |
| p-value | – | < | < | 0.0117 | < | < | < | 0.0018 | |
| Rank | 1 | 8 | 3 | 4 | 5 | 7 | 6 | 2 | |
| F11 | Mean | 1.52e+03 | 1.61e+03 | 4.25e+03 | 2.53e+03 | 4.99e+03 | 1.86e+03 | 8.91e+03 | 1.42e+03 |
| Std | 3.97e+02 | 2.32e+02 | 2.39e+03 | 1.75e+03 | 9.38e+03 | 4.32e+02 | 2.37e+03 | 9.82e+01 | |
| p-value | – | 0.0333 | < | < | < | 0.0007 | < | 0.5857 | |
| Rank | 2 | 3 | 6 | 4 | 7 | 5 | 8 | 1 | |
| F12 | Mean | 7.15e+07 | 9.13e+06 | 1.49e+08 | 1.99e+08 | 3.07e+09 | 2.62e+08 | 1.16e+10 | 1.53e+07 |
| Std | 8.19e+07 | 6.14e+06 | 8.30e+07 | 2.83e+08 | 2.09e+09 | 4.58e+08 | 3.02e+09 | 1.35e+07 | |
| p-value | – | 0.0001 | 0.0034 | 0.0030 | < | 0.0024 | < | 0.0003 | |
| Rank | 3 | 1 | 4 | 5 | 7 | 6 | 8 | 2 | |
| F13 | Mean | 1.41e+06 | 5.39e+05 | 4.50e+07 | 6.53e+06 | 1.09e+09 | 1.16e+06 | 8.70e+09 | 1.48e+05 |
| Std | 6.68e+06 | 1.05e+06 | 2.49e+07 | 2.40e+07 | 2.04e+09 | 2.87e+06 | 3.86e+09 | 2.09e+05 | |
| p-value | – | 0.0519 | < | 0.0687 | < | 0.0017 | < | 0.2623 | |
| Rank | 4 | 2 | 6 | 5 | 8 | 3 | 7 | 1 | |
| F14 | Mean | 4.89e+05 | 3.20e+04 | 2.06e+06 | 4.20e+05 | 8.67e+05 | 3.56e+05 | 8.87e+05 | 1.33e+05 |
| Std | 7.67e+05 | 2.23e+04 | 2.11e+06 | 8.59e+05 | 1.95e+06 | 4.71e+05 | 5.28e+05 | 1.46e+05 | |
| p-value | – | < | < | 0.5577 | 0.1779 | 0.4048 | 0.0028 | 0.0068 | |
| Rank | 5 | 1 | 7 | 4 | 8 | 3 | 6 | 2 | |
| F15 | Mean | 9.49e+05 | 6.11e+04 | 1.06e+07 | 1.66e+06 | 9.07e+07 | 2.14e+05 | 2.43e+08 | 9.33e+04 |
| Std | 1.89e+06 | 6.19e+04 | 9.27e+06 | 3.89e+06 | 3.65e+08 | 6.96e+05 | 3.06e+08 | 7.65e+04 | |
| p-value | – | 0.0087 | < | 0.4653 | 0.6583 | 0.3600 | < | 0.1359 | |
| Rank | 5 | 1 | 7 | 4 | 8 | 3 | 6 | 2 | |
| F16 | Mean | 2.49e+03 | 3.19e+03 | 3.26e+03 | 2.77e+03 | 3.60e+03 | 3.23e+03 | 4.89e+03 | 3.28e+03 |
| Std | 3.07e+02 | 2.32e+02 | 3.27e+02 | 5.23e+02 | 4.98e+02 | 4.01e+02 | 5.60e+02 | 3.95e+02 | |
| p-value | – | < | < | 0.0285 | < | < | < | < | |
| Rank | 1 | 6 | 7 | 2 | 8 | 5 | 4 | 3 | |
| F17 | Mean | 1.99e+03 | 2.33e+03 | 2.48e+03 | 2.14e+03 | 2.63e+03 | 2.37e+03 | 2.86e+03 | 2.64e+03 |
| Std | 1.35e+02 | 1.10e+02 | 1.95e+02 | 2.00e+02 | 3.34e+02 | 3.01e+02 | 2.96e+02 | 3.43e+02 | |
| p-value | – | < | < | 0.0140 | < | < | < | < | |
| Rank | 1 | 4 | 6 | 2 | 7 | 5 | 8 | 3 | |
| F18 | Mean | 1.84e+06 | 7.78e+05 | 7.36e+06 | 1.86e+06 | 1.16e+07 | 2.69e+06 | 9.16e+06 | 1.12e+06 |
| Std | 1.80e+06 | 8.01e+05 | 7.21e+06 | 2.03e+06 | 2.31e+07 | 2.35e+06 | 7.45e+06 | 1.06e+06 | |
| p-value | – | 0.0015 | < | 0.7343 | 0.0006 | 0.1470 | < | 0.2059 | |
| Rank | 3 | 1 | 6 | 4 | 7 | 5 | 8 | 2 | |
| F19 | Mean | 7.67e+05 | 3.38e+04 | 1.23e+07 | 5.58e+05 | 6.97e+07 | 4.44e+05 | 4.32e+08 | 6.78e+04 |
| Std | 1.09e+06 | 4.45e+04 | 1.47e+07 | 5.14e+05 | 7.66e+07 | 5.99e+05 | 4.68e+08 | 7.56e+04 | |
| p-value | – | < | < | 0.9918 | < | 0.1254 | < | < | |
| Rank | 4 | 1 | 7 | 3 | 8 | 5 | 6 | 2 | |
| F20 | Mean | 2.44e+03 | 2.74e+03 | 2.70e+03 | 2.56e+03 | 2.74e+03 | 2.71e+03 | 2.78e+03 | 2.87e+03 |
| Std | 1.64e+02 | 1.51e+02 | 2.03e+02 | 2.64e+02 | 2.58e+02 | 2.30e+02 | 1.15e+02 | 2.10e+02 | |
| p-value | – | < | < | 0.0333 | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 6 | 3 | 7 | 8 | |
| F21 | Mean | 2.38e+03 | 2.49e+03 | 2.48e+03 | 2.42e+03 | 2.52e+03 | 2.53e+03 | 2.64e+03 | 2.58e+03 |
| Std | 2.06e+01 | 1.76e+01 | 3.05e+01 | 4.59e+01 | 5.34e+01 | 5.50e+01 | 3.38e+01 | 5.33e+01 | |
| p-value | – | < | < | 0.0001 | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 6 | 7 | 8 | 5 | |
| F22 | Mean | 5.39e+03 | 7.78e+03 | 5.36e+03 | 6.32e+03 | 7.34e+03 | 7.57e+03 | 7.94e+03 | 6.65e+03 |
| Std | 1.84e+03 | 1.45e+03 | 2.25e+03 | 2.74e+03 | 1.04e+03 | 1.45e+03 | 7.02e+02 | 1.69e+03 | |
| p-value | – | < | 0.4528 | 0.1779 | 0.0001 | 0.0001 | < | 0.0082 | |
| Rank | 2 | 8 | 1 | 3 | 6 | 7 | 5 | 4 | |
| F23 | Mean | 2.75e+03 | 2.84e+03 | 2.85e+03 | 2.85e+03 | 3.04e+03 | 2.94e+03 | 3.55e+03 | 3.06e+03 |
| Std | 2.55e+01 | 1.95e+01 | 2.62e+01 | 7.15e+01 | 1.24e+02 | 5.71e+01 | 1.09e+02 | 1.01e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 7 | 6 | 8 | 5 | |
| F24 | Mean | 2.90e+03 | 3.03e+03 | 3.09e+03 | 2.97e+03 | 3.24e+03 | 3.08e+03 | 3.58e+03 | 3.14e+03 |
| Std | 3.10e+01 | 2.75e+01 | 5.40e+01 | 6.61e+01 | 8.95e+01 | 6.16e+01 | 8.76e+01 | 9.32e+01 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 6 | 2 | 8 | 5 | 7 | 3 | |
| F25 | Mean | 2.97e+03 | 2.98e+03 | 3.07e+03 | 3.00e+03 | 4.23e+03 | 3.11e+03 | 4.70e+03 | 2.98e+03 |
| Std | 2.50e+01 | 2.25e+01 | 6.73e+01 | 4.01e+01 | 1.00e+03 | 1.23e+02 | 5.48e+02 | 5.88e+01 | |
| p-value | – | 0.0132 | < | 0.0003 | < | < | < | 0.4653 | |
| Rank | 1 | 3 | 6 | 2 | 8 | 7 | 5 | 4 | |
| F26 | Mean | 4.55e+03 | 5.68e+03 | 5.67e+03 | 5.03e+03 | 7.72e+03 | 6.97e+03 | 9.71e+03 | 8.00e+03 |
| Std | 3.85e+02 | 2.11e+02 | 8.53e+02 | 5.91e+02 | 1.05e+03 | 9.57e+02 | 5.98e+02 | 1.51e+03 | |
| p-value | – | < | < | 0.0028 | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 7 | 6 | 8 | 5 | |
| F27 | Mean | 3.24e+03 | 3.25e+03 | 3.28e+03 | 3.27e+03 | 3.41e+03 | 3.33e+03 | 4.21e+03 | 3.36e+03 |
| Std | 1.85e+01 | 1.54e+01 | 2.61e+01 | 3.21e+01 | 9.19e+01 | 5.32e+01 | 1.93e+02 | 7.38e+01 | |
| p-value | – | 0.0598 | < | 0.0001 | < | < | < | < | |
| Rank | 1 | 2 | 4 | 3 | 7 | 5 | 8 | 6 | |
| F28 | Mean | 3.40e+03 | 4.08e+03 | 3.42e+03 | 3.50e+03 | 6.49e+03 | 3.65e+03 | 6.50e+03 | 3.74e+03 |
| Std | 6.68e+01 | 1.01e+03 | 6.91e+01 | 1.48e+02 | 1.30e+03 | 2.49e+02 | 6.09e+02 | 6.34e+02 | |
| p-value | – | < | 0.4653 | 0.0008 | < | < | < | 0.0157 | |
| Rank | 1 | 5 | 2 | 3 | 8 | 6 | 7 | 4 | |
| F29 | Mean | 3.78e+03 | 4.23e+03 | 4.25e+03 | 3.97e+03 | 4.47e+03 | 4.67e+03 | 5.99e+03 | 4.98e+03 |
| Std | 1.30e+02 | 1.96e+02 | 2.36e+02 | 1.93e+02 | 3.87e+02 | 4.13e+02 | 9.75e+02 | 5.38e+02 | |
| p-value | – | < | < | 0.0003 | < | < | < | < | |
| Rank | 1 | 4 | 5 | 2 | 6 | 7 | 8 | 3 | |
| F30 | Mean | 7.46e+06 | 2.94e+05 | 1.24e+07 | 1.24e+07 | 1.11e+08 | 3.63e+06 | 9.85e+08 | 1.35e+06 |
| Std | 5.80e+06 | 2.19e+05 | 1.20e+07 | 7.57e+06 | 3.51e+08 | 3.02e+06 | 6.60e+08 | 2.28e+06 | |
| p-value | – | < | 0.1589 | 0.0057 | 0.0140 | 0.0044 | < | < | |
| Rank | 4 | 1 | 6 | 5 | 7 | 3 | 8 | 2 | |
| +/≈/– | – | 6/1/22 | 4/1/24 | 5/3/21 | 0/0/29 | 3/1/25 | 0/0/29 | 5/4/20 | |
| Mean rank | 2.07 | 3.14 | 4.90 | 3.31 | 6.97 | 4.86 | 6.83 | 3.93 | |
| Final ranking | 1 | 2 | 5 | 3 | 8 | 4 | 7 | 6 |
| Function | Metric | HAGWO | BSA | BRKGA | GWO | PSO | WOA | EAO | CCO |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Mean | 5.34e+09 | 4.41e+09 | 5.23e+09 | 1.12e+10 | 7.62e+10 | 2.45e+10 | 9.93e+10 | 4.41e+09 |
| Std | 2.96e+09 | 1.45e+09 | 1.30e+09 | 4.12e+09 | 2.05e+10 | 6.55e+09 | 9.26e+09 | 3.85e+09 | |
| p-value | – | 0.0937 | 0.7971 | < | < | < | < | 0.0897 | |
| Rank | 1 | 3 | 2 | 5 | 7 | 6 | 8 | 4 | |
| F3 | Mean | 2.71e+05 | 3.95e+05 | 3.58e+05 | 1.83e+05 | 5.68e+05 | 2.79e+05 | 2.18e+05 | 3.23e+05 |
| Std | 5.31e+04 | 6.46e+04 | 6.03e+04 | 2.38e+04 | 1.65e+05 | 5.92e+04 | 2.34e+04 | 6.44e+04 | |
| p-value | – | < | < | < | < | 0.5999 | 0.0001 | 0.0053 | |
| Rank | 3 | 7 | 6 | 1 | 8 | 4 | 2 | 5 | |
| F4 | Mean | 9.25e+02 | 1.11e+03 | 1.26e+03 | 1.41e+03 | 1.20e+04 | 2.59e+03 | 1.77e+04 | 1.12e+03 |
| Std | 2.91e+02 | 2.14e+02 | 3.32e+02 | 7.52e+02 | 5.87e+03 | 6.77e+02 | 2.89e+03 | 4.02e+02 | |
| p-value | – | 0.0157 | 0.0004 | < | < | < | < | 0.0350 | |
| Rank | 1 | 2 | 3 | 4 | 8 | 5 | 7 | 6 | |
| F5 | Mean | 6.92e+02 | 9.45e+02 | 8.87e+02 | 7.88e+02 | 1.05e+03 | 1.04e+03 | 1.10e+03 | 1.12e+03 |
| Std | 2.65e+01 | 3.72e+01 | 4.18e+01 | 9.34e+01 | 7.21e+01 | 8.68e+01 | 7.21e+01 | 1.11e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 7 | 6 | 3 | 8 | |
| F6 | Mean | 6.10e+02 | 6.23e+02 | 6.19e+02 | 6.23e+02 | 6.62e+02 | 6.80e+02 | 6.83e+02 | 6.77e+02 |
| Std | 3.98e+00 | 4.20e+00 | 2.96e+00 | 6.60e+00 | 1.01e+01 | 1.50e+01 | 4.19e+00 | 8.12e+00 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 3 | 2 | 4 | 5 | 7 | 8 | 6 | |
| F7 | Mean | 1.04e+03 | 1.35e+03 | 1.38e+03 | 1.26e+03 | 2.35e+03 | 1.80e+03 | 2.26e+03 | 2.78e+03 |
| Std | 7.31e+01 | 5.68e+01 | 6.48e+01 | 1.12e+02 | 4.15e+02 | 1.55e+02 | 1.36e+02 | 3.41e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 3 | 4 | 2 | 7 | 5 | 6 | 8 | |
| F8 | Mean | 1.00e+03 | 1.24e+03 | 1.17e+03 | 1.10e+03 | 1.31e+03 | 1.32e+03 | 1.31e+03 | 1.42e+03 |
| Std | 3.84e+01 | 3.32e+01 | 5.15e+01 | 9.72e+01 | 9.24e+01 | 8.26e+01 | 9.24e+01 | 1.09e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 6 | 7 | 5 | 8 | |
| F9 | Mean | 5.66e+03 | 8.24e+03 | 1.48e+04 | 1.53e+04 | 3.77e+04 | 2.63e+04 | 4.33e+04 | 2.92e+04 |
| Std | 2.19e+03 | 2.81e+03 | 5.42e+03 | 5.13e+03 | 1.07e+04 | 6.10e+03 | 4.54e+03 | 6.23e+03 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 7 | 5 | 8 | 6 | |
| F10 | Mean | 8.01e+03 | 1.30e+04 | 1.00e+04 | 1.01e+04 | 1.11e+04 | 1.19e+04 | 1.19e+04 | 8.70e+03 |
| Std | 1.21e+03 | 7.55e+02 | 7.31e+02 | 3.20e+03 | 1.64e+03 | 1.07e+03 | 5.91e+02 | 9.83e+02 | |
| p-value | – | < | 0.0028 | 0.0687 | < | < | < | < | |
| Rank | 1 | 8 | 3 | 4 | 6 | 5 | 7 | 2 | |
| F11 | Mean | 3.66e+03 | 7.32e+03 | 1.30e+04 | 8.68e+03 | 1.25e+04 | 6.94e+03 | 2.69e+04 | 2.64e+03 |
| Std | 1.88e+03 | 1.97e+03 | 5.91e+03 | 4.88e+03 | 8.65e+03 | 2.99e+03 | 5.63e+03 | 9.16e+02 | |
| p-value | – | < | < | < | < | < | < | 0.0087 | |
| Rank | 2 | 5 | 7 | 6 | 4 | 3 | 8 | 1 | |
| F12 | Mean | 7.13e+08 | 3.32e+08 | 1.25e+09 | 1.42e+09 | 1.44e+10 | 2.92e+09 | 3.73e+10 | 3.10e+08 |
| Std | 4.60e+08 | 1.16e+08 | 6.51e+08 | 1.13e+09 | 7.88e+09 | 1.71e+09 | 5.79e+09 | 6.79e+08 | |
| p-value | – | 0.0005 | 0.0017 | 0.0028 | < | < | < | 0.0005 | |
| Rank | 2 | 3 | 4 | 5 | 7 | 6 | 8 | 1 | |
| F13 | Mean | 1.06e+08 | 4.54e+06 | 2.80e+05 | 9.04e+06 | 8.87e+09 | 1.45e+06 | 3.37e+10 | 3.64e+05 |
| Std | 1.26e+08 | 7.74e+06 | 1.63e+05 | 6.11e+06 | 5.32e+09 | 4.55e+05 | 9.01e+09 | 6.64e+05 | |
| p-value | – | < | < | < | < | 0.0001 | < | < | |
| Rank | 6 | 5 | 3 | 4 | 7 | 2 | 8 | 1 | |
| F14 | Mean | 1.05e+06 | 2.33e+05 | 6.83e+07 | 3.65e+06 | 4.60e+08 | 7.02e+06 | 6.76e+09 | 8.74e+04 |
| Std | 1.13e+06 | 2.88e+05 | 4.62e+07 | 1.13e+07 | 1.10e+09 | 1.75e+07 | 2.73e+09 | 5.13e+04 | |
| p-value | – | 0.0140 | < | 0.0752 | 0.0148 | < | < | 0.0006 | |
| Rank | 4 | 2 | 6 | 3 | 8 | 5 | 7 | 1 | |
| F15 | Mean | 1.34e+07 | 4.87e+03 | 8.74e+04 | 1.15e+07 | 9.00e+07 | 4.34e+07 | 5.11e+07 | 4.42e+05 |
| Std | 2.20e+07 | 3.79e+02 | 2.88e+05 | 2.19e+07 | 2.10e+08 | 6.52e+07 | 4.27e+07 | 5.13e+04 | |
| p-value | – | < | 0.9590 | 0.4528 | < | 0.1529 | < | 0.5577 | |
| Rank | 2 | 1 | 5 | 3 | 8 | 6 | 7 | 4 | |
| F16 | Mean | 3.25e+03 | 4.87e+03 | 4.60e+03 | 3.48e+03 | 5.10e+03 | 4.49e+03 | 6.73e+03 | 4.42e+03 |
| Std | 3.80e+02 | 2.27e+02 | 5.02e+02 | 3.97e+02 | 4.33e+02 | 5.50e+02 | 6.86e+02 | 5.19e+02 | |
| p-value | – | < | < | 0.0719 | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 8 | 3 | 7 | 6 | |
| F17 | Mean | 3.03e+03 | 3.78e+03 | 3.85e+03 | 3.37e+03 | 5.09e+03 | 3.86e+03 | 4.95e+03 | 4.12e+03 |
| Std | 2.17e+02 | 2.12e+02 | 3.07e+02 | 5.45e+02 | 1.09e+03 | 4.32e+02 | 1.45e+03 | 5.31e+02 | |
| p-value | – | < | < | 0.0243 | < | < | < | < | |
| Rank | 1 | 4 | 5 | 2 | 8 | 6 | 7 | 3 | |
| F18 | Mean | 5.80e+06 | 7.22e+06 | 3.85e+07 | 1.15e+07 | 4.59e+07 | 9.83e+06 | 6.99e+07 | 4.34e+06 |
| Std | 4.02e+06 | 3.41e+06 | 2.29e+07 | 1.20e+07 | 5.68e+07 | 6.52e+06 | 2.56e+07 | 3.06e+06 | |
| p-value | – | 0.1529 | < | 0.0937 | < | 0.0104 | < | 0.5577 | |
| Rank | 1 | 4 | 6 | 3 | 7 | 5 | 8 | 2 | |
| F19 | Mean | 2.59e+06 | 8.95e+04 | 1.93e+07 | 7.85e+06 | 3.57e+08 | 2.51e+06 | 3.10e+09 | 4.36e+05 |
| Std | 2.99e+06 | 1.09e+05 | 1.18e+07 | 1.76e+07 | 5.96e+08 | 2.99e+06 | 1.07e+09 | 6.30e+05 | |
| p-value | – | < | < | 0.2452 | < | 0.6288 | < | < | |
| Rank | 2 | 1 | 5 | 4 | 8 | 3 | 7 | 6 | |
| F20 | Mean | 2.93e+03 | 4.03e+03 | 3.68e+03 | 3.57e+03 | 3.77e+03 | 3.70e+03 | 3.61e+03 | 3.81e+03 |
| Std | 2.62e+02 | 2.46e+02 | 3.06e+02 | 5.80e+02 | 3.27e+02 | 2.82e+02 | 1.57e+02 | 3.66e+02 | |
| p-value | – | < | < | 0.0001 | < | < | < | < | |
| Rank | 1 | 8 | 3 | 2 | 4 | 5 | 6 | 7 | |
| F21 | Mean | 2.49e+03 | 2.70e+03 | 2.70e+03 | 2.58e+03 | 2.86e+03 | 2.83e+03 | 2.98e+03 | 2.90e+03 |
| Std | 3.64e+01 | 3.20e+01 | 5.15e+01 | 8.91e+01 | 5.95e+01 | 9.35e+01 | 5.02e+01 | 9.71e+01 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 7 | 6 | 8 | 5 | |
| F22 | Mean | 9.31e+03 | 1.49e+04 | 1.21e+04 | 1.15e+04 | 1.35e+04 | 1.30e+04 | 1.39e+04 | 1.07e+04 |
| Std | 1.47e+03 | 6.28e+02 | 7.44e+02 | 3.23e+03 | 1.88e+03 | 1.21e+03 | 3.70e+02 | 5.91e+02 | |
| p-value | – | < | < | 0.0002 | < | < | < | 0.0002 | |
| Rank | 1 | 8 | 5 | 3 | 7 | 6 | 4 | 2 | |
| F23 | Mean | 2.95e+03 | 3.15e+03 | 3.19e+03 | 3.09e+03 | 3.61e+03 | 3.40e+03 | 4.50e+03 | 3.53e+03 |
| Std | 4.18e+01 | 3.23e+01 | 4.16e+01 | 1.09e+02 | 2.02e+02 | 9.97e+01 | 1.96e+02 | 1.44e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 7 | 5 | 8 | 6 | |
| F24 | Mean | 3.09e+03 | 3.32e+03 | 3.55e+03 | 3.26e+03 | 3.79e+03 | 3.50e+03 | 4.17e+03 | 3.66e+03 |
| Std | 4.78e+01 | 3.37e+01 | 9.49e+01 | 1.31e+02 | 2.07e+02 | 1.02e+02 | 1.66e+02 | 9.59e+01 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 2 | 4 | 3 | 7 | 5 | 8 | 6 | |
| F25 | Mean | 3.48e+03 | 3.70e+03 | 3.75e+03 | 3.62e+03 | 4.57e+03 | 4.81e+03 | 5.27e+03 | 4.13e+03 |
| Std | 2.24e+02 | 2.08e+02 | 2.23e+02 | 3.83e+02 | 7.84e+02 | 7.80e+02 | 1.51e+02 | 1.66e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 6 | 7 | 8 | 5 | |
| F26 | Mean | 6.10e+03 | 8.12e+03 | 8.14e+03 | 7.06e+03 | 1.46e+04 | 1.11e+04 | 1.54e+04 | 1.33e+04 |
| Std | 5.64e+02 | 2.87e+02 | 4.22e+02 | 7.83e+02 | 1.87e+03 | 1.71e+03 | 8.07e+02 | 1.57e+03 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 7 | 6 | 8 | 5 | |
| F27 | Mean | 3.58e+03 | 3.64e+03 | 3.76e+03 | 3.71e+03 | 4.26e+03 | 4.19e+03 | 6.30e+03 | 4.15e+03 |
| Std | 9.87e+01 | 7.10e+01 | 1.10e+02 | 1.07e+02 | 3.05e+02 | 2.63e+02 | 3.40e+02 | 3.05e+02 | |
| p-value | – | 0.0064 | < | < | < | < | < | < | |
| Rank | 1 | 2 | 4 | 3 | 7 | 6 | 8 | 5 | |
| F28 | Mean | 4.23e+03 | 6.14e+03 | 4.20e+03 | 4.86e+03 | 1.23e+04 | 5.41e+03 | 1.14e+04 | 5.90e+03 |
| Std | 3.92e+02 | 1.72e+03 | 4.04e+02 | 4.13e+02 | 1.27e+03 | 7.95e+02 | 1.12e+03 | 1.76e+03 | |
| p-value | – | < | 0.4653 | < | < | < | < | < | |
| Rank | 1 | 4 | 2 | 3 | 8 | 5 | 7 | 6 | |
| F29 | Mean | 4.48e+03 | 5.64e+03 | 5.00e+03 | 4.86e+03 | 8.38e+03 | 6.48e+03 | 2.36e+04 | 6.49e+03 |
| Std | 2.69e+02 | 3.52e+02 | 3.62e+02 | 3.83e+02 | 2.26e+03 | 8.71e+02 | 1.50e+04 | 8.71e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 2 | 3 | 7 | 5 | 8 | 6 | |
| F30 | Mean | 1.07e+08 | 2.07e+07 | 6.54e+07 | 1.47e+08 | 1.17e+09 | 9.41e+07 | 4.69e+09 | 3.20e+07 |
| Std | 3.50e+07 | 9.75e+06 | 4.08e+07 | 5.02e+07 | 1.25e+09 | 4.10e+07 | 1.89e+09 | 1.48e+07 | |
| p-value | – | < | 0.0008 | 0.0001 | < | 0.1470 | < | < | |
| Rank | 2 | 3 | 4 | 5 | 7 | 1 | 8 | 6 | |
| +/≈/– | – | 6/1/22 | 4/1/24 | 5/3/21 | 0/0/29 | 3/1/25 | 0/0/29 | 5/4/20 | |
| Mean rank | 1.83 | 4.28 | 4.52 | 3.52 | 7.17 | 5.03 | 7.59 | 3.07 | |
| Final ranking | 1 | 3 | 4 | 2 | 8 | 5 | 7 | 6 |
| Function | Metric | HAGWO | BSA | BRKGA | GWO | PSO | WOA | EAO | CCO |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Mean | 3.24e+10 | 5.20e+10 | 2.75e+10 | 4.90e+10 | 2.70e+11 | 1.04e+11 | 2.85e+11 | 5.75e+10 |
| Std | 1.03e+10 | 9.48e+09 | 4.06e+09 | 1.09e+10 | 5.50e+10 | 1.56e+10 | 2.05e+10 | 1.63e+10 | |
| p-value | – | < | 0.0285 | 0.0001 | < | < | < | < | |
| Rank | 3 | 4 | 2 | 5 | 8 | 6 | 7 | 1 | |
| F3 | Mean | 7.45e+05 | 8.59e+05 | 8.76e+05 | 5.95e+05 | 1.24e+06 | 9.08e+05 | 4.10e+05 | 8.50e+05 |
| Std | 1.07e+05 | 1.48e+05 | 1.15e+05 | 8.26e+04 | 2.31e+05 | 1.27e+05 | 2.35e+04 | 1.37e+05 | |
| p-value | – | 0.0026 | 0.0007 | 0.0001 | < | < | < | 0.0104 | |
| Rank | 3 | 6 | 7 | 2 | 8 | 5 | 1 | 4 | |
| F4 | Mean | 4.17e+03 | 8.06e+03 | 4.36e+03 | 6.97e+03 | 8.19e+04 | 1.75e+04 | 1.12e+05 | 1.12e+04 |
| Std | 1.41e+03 | 1.24e+03 | 8.68e+02 | 2.69e+03 | 2.24e+04 | 6.63e+03 | 1.27e+04 | 6.48e+03 | |
| p-value | – | < | 0.6884 | 0.0002 | < | < | < | < | |
| Rank | 1 | 4 | 2 | 3 | 8 | 5 | 7 | 6 | |
| F5 | Mean | 1.10e+03 | 1.70e+03 | 1.56e+03 | 1.25e+03 | 1.97e+03 | 1.88e+03 | 1.89e+03 | 1.94e+03 |
| Std | 6.44e+01 | 7.27e+01 | 7.43e+01 | 1.19e+02 | 1.53e+02 | 1.45e+02 | 5.41e+01 | 1.71e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 8 | 6 | 3 | 7 | |
| F6 | Mean | 6.25e+02 | 6.54e+02 | 6.31e+02 | 6.40e+02 | 6.99e+02 | 6.98e+02 | 6.93e+02 | 6.89e+02 |
| Std | 5.36e+00 | 4.98e+00 | 3.34e+00 | 5.40e+00 | 1.06e+01 | 1.36e+01 | 2.83e+00 | 7.11e+00 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 5 | 2 | 4 | 8 | 7 | 6 | 3 | |
| F7 | Mean | 1.96e+03 | 2.81e+03 | 2.68e+03 | 2.43e+03 | 6.89e+03 | 3.60e+03 | 4.47e+03 | 6.41e+03 |
| Std | 1.50e+02 | 1.16e+02 | 1.36e+02 | 2.74e+02 | 9.55e+02 | 2.41e+02 | 2.03e+02 | 6.44e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 8 | 5 | 6 | 7 | |
| F8 | Mean | 1.37e+03 | 1.98e+03 | 1.87e+03 | 1.58e+03 | 2.37e+03 | 2.17e+03 | 2.20e+03 | 2.26e+03 |
| Std | 6.63e+01 | 6.93e+01 | 7.46e+01 | 1.54e+02 | 1.06e+02 | 1.77e+02 | 3.82e+01 | 1.33e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 8 | 6 | 3 | 7 | |
| F9 | Mean | 2.21e+04 | 5.03e+04 | 5.72e+04 | 5.03e+04 | 1.45e+05 | 8.16e+04 | 8.05e+04 | 7.26e+04 |
| Std | 6.37e+03 | 7.83e+03 | 1.05e+04 | 1.09e+04 | 2.69e+04 | 1.66e+04 | 6.08e+03 | 1.17e+04 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 3 | 6 | 2 | 8 | 7 | 4 | 5 | |
| F10 | Mean | 1.76e+04 | 3.02e+04 | 2.44e+04 | 2.60e+04 | 2.79e+04 | 2.72e+04 | 2.77e+04 | 1.91e+04 |
| Std | 2.54e+03 | 1.12e+03 | 1.12e+03 | 7.30e+03 | 3.32e+03 | 1.75e+03 | 5.92e+02 | 9.83e+02 | |
| p-value | – | < | < | < | < | < | < | 0.0050 | |
| Rank | 1 | 6 | 3 | 4 | 8 | 5 | 7 | 2 | |
| F11 | Mean | 9.18e+04 | 1.61e+05 | 1.41e+05 | 9.88e+04 | 3.75e+05 | 1.32e+05 | 2.12e+05 | 1.05e+05 |
| Std | 2.54e+04 | 2.94e+04 | 4.63e+04 | 1.75e+04 | 1.02e+05 | 3.77e+04 | 2.45e+04 | 4.02e+04 | |
| p-value | – | < | < | 0.1470 | < | < | < | 0.2712 | |
| Rank | 1 | 5 | 4 | 2 | 8 | 6 | 7 | 3 | |
| F12 | Mean | 6.72e+09 | 4.76e+09 | 7.33e+09 | 1.05e+10 | 1.10e+11 | 3.20e+10 | 1.83e+11 | 6.03e+09 |
| Std | 4.64e+09 | 1.39e+09 | 1.68e+09 | 4.61e+09 | 2.83e+10 | 1.47e+10 | 1.78e+10 | 4.74e+09 | |
| p-value | – | 0.1986 | 0.0030 | 0.0018 | < | < | < | 0.5304 | |
| Rank | 2 | 3 | 4 | 5 | 8 | 6 | 7 | 1 | |
| F13 | Mean | 4.24e+08 | 8.26e+07 | 6.61e+08 | 9.82e+08 | 1.61e+10 | 4.39e+09 | 4.05e+10 | 2.79e+07 |
| Std | 6.32e+08 | 4.87e+07 | 2.59e+08 | 9.41e+08 | 6.13e+09 | 3.02e+09 | 5.94e+09 | 9.89e+07 | |
| p-value | – | 0.0001 | < | 0.0087 | < | < | < | < | |
| Rank | 2 | 3 | 4 | 5 | 8 | 6 | 7 | 1 | |
| F14 | Mean | 7.84e+06 | 1.16e+07 | 5.28e+07 | 8.15e+06 | 5.90e+07 | 1.36e+07 | 2.70e+07 | 8.59e+06 |
| Std | 3.54e+06 | 5.30e+06 | 2.98e+07 | 3.80e+06 | 3.79e+07 | 7.65e+06 | 1.25e+07 | 4.49e+06 | |
| p-value | – | 0.0087 | < | 0.9426 | < | < | < | 0.5038 | |
| Rank | 1 | 3 | 6 | 2 | 8 | 4 | 5 | 7 | |
| F15 | Mean | 9.30e+07 | 2.44e+06 | 2.30e+08 | 3.73e+08 | 7.91e+09 | 6.53e+08 | 1.99e+10 | 3.47e+06 |
| Std | 1.46e+08 | 2.47e+06 | 1.07e+08 | 4.81e+08 | 3.94e+09 | 7.35e+08 | 3.77e+09 | 1.04e+07 | |
| p-value | – | < | < | 0.0034 | < | 0.0009 | < | < | |
| Rank | 2 | 3 | 4 | 5 | 8 | 6 | 7 | 1 | |
| F16 | Mean | 6.27e+03 | 1.03e+04 | 9.18e+03 | 6.97e+03 | 1.22e+04 | 1.07e+04 | 1.76e+04 | 8.36e+03 |
| Std | 8.09e+02 | 4.80e+02 | 5.91e+02 | 1.23e+03 | 1.59e+03 | 1.01e+03 | 2.09e+03 | 1.14e+03 | |
| p-value | – | < | < | 0.0207 | < | < | < | < | |
| Rank | 1 | 5 | 4 | 2 | 8 | 6 | 7 | 3 | |
| F17 | Mean | 4.90e+03 | 7.29e+03 | 7.81e+03 | 5.88e+03 | 1.58e+05 | 1.02e+04 | 2.71e+06 | 7.23e+03 |
| Std | 5.19e+02 | 3.66e+02 | 1.24e+03 | 1.04e+03 | 1.93e+05 | 7.48e+03 | 2.25e+06 | 1.12e+03 | |
| p-value | – | < | < | 0.0001 | < | < | < | < | |
| Rank | 1 | 4 | 5 | 2 | 8 | 6 | 7 | 3 | |
| F18 | Mean | 7.26e+06 | 1.57e+07 | 5.25e+07 | 1.07e+07 | 7.99e+07 | 1.53e+07 | 6.61e+07 | 1.30e+07 |
| Std | 4.61e+06 | 7.43e+06 | 3.34e+07 | 6.28e+06 | 9.44e+07 | 6.93e+06 | 3.90e+07 | 7.20e+06 | |
| p-value | – | < | < | 0.0157 | < | < | < | 0.0008 | |
| Rank | 1 | 3 | 6 | 2 | 8 | 4 | 5 | 7 | |
| F19 | Mean | 9.48e+07 | 4.16e+06 | 1.80e+08 | 2.02e+08 | 6.25e+09 | 4.09e+08 | 1.91e+10 | 7.67e+06 |
| Std | 1.97e+08 | 2.85e+06 | 7.03e+07 | 2.06e+08 | 4.06e+09 | 4.12e+08 | 3.34e+09 | 1.23e+07 | |
| p-value | – | < | 0.0001 | 0.0064 | < | < | < | < | |
| Rank | 2 | 3 | 4 | 5 | 8 | 6 | 7 | 1 | |
| F20 | Mean | 5.17e+03 | 7.64e+03 | 6.52e+03 | 5.91e+03 | 7.66e+03 | 6.58e+03 | 6.35e+03 | 6.17e+03 |
| Std | 7.31e+02 | 2.91e+02 | 5.77e+02 | 1.34e+03 | 7.10e+02 | 6.38e+02 | 2.04e+02 | 5.78e+02 | |
| p-value | – | < | < | 0.0822 | < | < | < | < | |
| Rank | 1 | 6 | 4 | 3 | 8 | 5 | 2 | 7 | |
| F21 | Mean | 2.92e+03 | 3.42e+03 | 3.44e+03 | 3.10e+03 | 4.10e+03 | 3.79e+03 | 4.48e+03 | 4.01e+03 |
| Std | 7.22e+01 | 4.81e+01 | 7.68e+01 | 1.82e+02 | 1.62e+02 | 1.91e+02 | 1.08e+02 | 1.85e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 5 | 2 | 8 | 6 | 7 | 3 | |
| F22 | Mean | 1.97e+04 | 3.20e+04 | 2.60e+04 | 2.66e+04 | 2.92e+04 | 2.89e+04 | 3.06e+04 | 2.09e+04 |
| Std | 2.21e+03 | 1.07e+03 | 1.12e+03 | 7.20e+03 | 3.51e+03 | 2.02e+03 | 5.05e+02 | 1.50e+03 | |
| p-value | – | < | < | < | < | < | < | 0.0039 | |
| Rank | 1 | 8 | 3 | 4 | 6 | 5 | 7 | 2 | |
| F23 | Mean | 3.46e+03 | 3.86e+03 | 3.71e+03 | 3.77e+03 | 5.13e+03 | 4.48e+03 | 6.99e+03 | 4.84e+03 |
| Std | 9.49e+01 | 4.01e+01 | 7.11e+01 | 1.65e+02 | 2.91e+02 | 1.51e+02 | 3.01e+02 | 2.58e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 2 | 3 | 8 | 5 | 7 | 6 | |
| F24 | Mean | 4.10e+03 | 4.49e+03 | 4.49e+03 | 4.49e+03 | 6.97e+03 | 5.56e+03 | 5.13e+03 | 6.06e+03 |
| Std | 1.31e+02 | 7.49e+01 | 9.45e+01 | 1.61e+02 | 4.58e+02 | 1.11e+03 | 4.01e+02 | 3.29e+02 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 2 | 3 | 4 | 8 | 6 | 5 | 7 | |
| F25 | Mean | 6.01e+03 | 7.93e+03 | 6.96e+03 | 6.70e+03 | 4.16e+04 | 7.40e+03 | 2.66e+04 | 7.40e+03 |
| Std | 9.03e+02 | 7.93e+02 | 1.11e+03 | 8.62e+02 | 7.56e+03 | 7.93e+02 | 2.59e+03 | 3.55e+03 | |
| p-value | – | < | < | < | < | 0.0005 | < | < | |
| Rank | 1 | 4 | 3 | 2 | 8 | 5 | 7 | 6 | |
| F26 | Mean | 1.41e+04 | 1.86e+04 | 1.85e+04 | 1.75e+04 | 4.12e+04 | 1.01e+04 | 4.98e+04 | 3.55e+04 |
| Std | 1.27e+03 | 9.26e+02 | 1.32e+03 | 2.09e+03 | 7.56e+03 | 1.97e+03 | 3.04e+03 | 4.20e+03 | |
| p-value | – | < | < | < | < | < | < | < | |
| Rank | 1 | 4 | 3 | 2 | 8 | 5 | 7 | 6 | |
| F27 | Mean | 4.01e+03 | 4.30e+03 | 4.12e+03 | 4.30e+03 | 4.26e+03 | 5.38e+03 | 1.19e+04 | 4.93e+03 |
| Std | 1.10e+02 | 1.96e+02 | 9.82e+01 | 2.14e+02 | 2.95e+02 | 4.37e+02 | 1.21e+03 | 4.69e+02 | |
| p-value | – | < | 0.0001 | < | < | < | < | < | |
| Rank | 1 | 3 | 2 | 4 | 5 | 6 | 8 | 7 | |
| F28 | Mean | 7.88e+03 | 1.23e+04 | 1.01e+04 | 9.40e+03 | 6.06e+03 | 1.34e+04 | 1.19e+04 | 1.48e+04 |
| Std | 1.49e+03 | 1.84e+03 | 2.40e+03 | 1.62e+03 | 9.34e+02 | 1.62e+03 | 1.97e+03 | 3.90e+03 | |
| p-value | – | < | 0.0015 | 0.0003 | < | < | < | < | |
| Rank | 3 | 6 | 4 | 5 | 1 | 7 | 2 | 8 | |
| F29 | Mean | 8.13e+03 | 1.09e+04 | 9.41e+03 | 9.17e+03 | 4.46e+04 | 1.37e+04 | 1.52e+04 | 1.17e+04 |
| Std | 6.39e+02 | 5.45e+02 | 1.92e+03 | 8.49e+02 | 4.88e+04 | 2.44e+03 | 1.04e+04 | 2.00e+03 | |
| p-value | – | < | 0.0002 | 0.0001 | < | < | < | < | |
| Rank | 1 | 5 | 3 | 2 | 8 | 6 | 7 | 4 | |
| F30 | Mean | 9.30e+08 | 1.28e+08 | 6.18e+08 | 1.56e+09 | 1.34e+10 | 1.94e+09 | 3.51e+10 | 1.04e+08 |
| Std | 9.85e+08 | 6.67e+07 | 2.75e+08 | 1.16e+09 | 3.96e+09 | 1.55e+09 | 5.96e+09 | 6.83e+07 | |
| p-value | – | < | 0.3493 | 0.0656 | < | 0.0044 | < | < | |
| Rank | 2 | 7 | 3 | 4 | 8 | 5 | 6 | 1 | |
| +/≈/– | – | 1/1/27 | 0/2/27 | 2/3/24 | 2/1/26 | 0/2/27 | 1/0/28 | 3/3/23 | |
| Mean rank | 1.62 | 4.62 | 3.79 | 3.45 | 7.17 | 5.34 | 6.07 | 3.93 | |
| Final ranking | 1 | 7 | 3 | 2 | 8 | 5 | 6 | 4 |



























References
- Wu, G.; Mallipeddi, R.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition on Constrained Real-Parameter Optimization; Technical Report No. 9; National University of Defense Technology: Changsha, China; Kyungpook National University: Daegu, Republic of Korea; Nanyang Technological University: Singapore, 2017; Available online: https://www.researchgate.net/publication/317228117 (accessed on 9 August 2026).
- Martello, S.; Pisinger, D.; Vigo, D. The three-dimensional bin packing problem. Oper. Res. 2000, 48, 256–267. [Google Scholar] [CrossRef] [Scilit]
- Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of ICNN’95—International Conference on Neural Networks; IEEE: Piscataway, NJ, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar] [CrossRef] [Scilit]
- Storn, R.; Price, K. Differential Evolution – A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef] [Scilit]
- Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef] [Scilit]
- Wang, C.H.; Hu, K.; Wu, X.; Ou, Y. Rethinking Metaheuristics: Unveiling the Myth of “Novelty” in Metaheuristic Algorithms. Mathematics 2025, 13, 2158. [Google Scholar] [CrossRef] [Scilit]
- Ferhat, A.; Zitouni, F.; Lakbichi, R.; Limane, A.; Harous, S. Measures of exploration and exploitation rates in MAs: Classification, comparison, and convergence analysis. Memetic Comput. 2025, 17, 37. [Google Scholar] [CrossRef] [Scilit]
- Yu, M.; Xu, J.; Liang, W.; Qiu, Y.; Bao, S.; Tang, L. Improved multi-strategy adaptive Grey Wolf Optimization for practical engineering applications and high-dimensional problem solving. Artif. Intell. Rev. 2024, 57, 277. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Scilit]
- Nadimi-Shahraki, M.H.; Taghian, S.; Mirjalili, S. An improved grey wolf optimizer for solving engineering problems. Expert Syst. Appl. 2021, 166, 113917. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Du, H.; Zhang, Z.; Hu, G.; Mirjalili, S.; Khodadadi, N.; Hussien, A.G.; Liao, Y.; Zhao, W. Tianji’s horse racing optimization (THRO): A new metaheuristic inspired by ancient wisdom and its engineering optimization applications. Artif. Intell. Rev. 2025, 58, 282. [Google Scholar] [CrossRef] [Scilit]
- Yang, X.S. Firefly algorithm, Levy flights and global optimization. In Research and Development in Intelligent Systems XXVI; Springer: London, UK, 2010; pp. 209–218. [Google Scholar] [CrossRef] [Scilit]
- Gonçalves, J.F.; Resende, M.G. A biased random key genetic algorithm for 2D and 3D bin packing problems. Int. J. Prod. Econ. 2013, 145, 500–510. [Google Scholar] [CrossRef] [Scilit]
- Jiang, J.; Zhao, Z.; Li, W.; Li, K. An enhanced Grey Wolf Optimizer with elite inheritance and balance search mechanisms. arXiv 2024, arXiv:2404.06524. [Google Scholar]
- Zhang, J.; Wu, Z.; Wang, L.; Zhang, Y.; Liu, Z. An improved grey wolf optimization algorithm based on scale-free network topology. Heliyon 2024, 10, e35958. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Jain, A.; Nagar, S.; Singh, P.K.; Dhar, J. A hybrid learning-based genetic and grey-wolf optimizer for global optimization. Soft Comput. 2023, 27, 4713–4759. [Google Scholar] [CrossRef] [Scilit]
- Wang, T.L.; Gu, S.W.; Liu, R.J.; Chen, L.Q.; Wang, Z.; Zeng, Z.Q. Cuckoo catfish optimizer: A new meta-heuristic optimization algorithm. Artif. Intell. Rev. 2025, 58, 326. [Google Scholar] [CrossRef] [Scilit]
- Rodan, A.; Al-Tamimi, A.K.; Al-Alnemer, L.; Mirjalili, S.; Tiňo, P. Enzyme action optimizer: A novel bio-inspired optimization algorithm. J. Supercomput. 2025, 81, 686. [Google Scholar] [CrossRef] [Scilit]
- Derrac, J.; García, S.; Molina, D.; Herrera, F. A Practical Tutorial on the Use of Nonparametric Statistical Tests as a Methodology for Comparing Evolutionary and Swarm Intelligence Algorithms. Swarm Evol. Comput. 2011, 1, 3–18. [Google Scholar] [CrossRef] [Scilit]
- Bortfeldt, A.; Wäscher, G. Constraints in container loading—A state-of-the-art review. Eur. J. Oper. Res. 2013, 229, 1–20. [Google Scholar] [CrossRef] [Scilit]
- Crainic, T.G.; Perboli, G.; Tadei, R. Extreme Point-Based Heuristics for Three-Dimensional Bin Packing. Inf. J. Comput. 2009, 21, 102–120. [Google Scholar] [CrossRef] [Scilit]
- Long, W.; Jiao, J.; Liang, X.; Tang, M. Inspired grey wolf optimizer for solving large-scale function optimization problems. Appl. Math. Model. 2018, 60, 112–126. [Google Scholar] [CrossRef] [Scilit]
- Mantegna, R.N. Fast, accurate algorithm for numerical simulation of Levy stable stochastic processes. Phys. Rev. E 1994, 49, 4677–4683. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yang, X.S. Nature-Inspired Metaheuristic Algorithms, 2nd ed.; Luniver Press: Frome, UK, 2010. [Google Scholar]
- Yang, X.S.; Deb, S. Cuckoo search via Lévy flights. In Proceedings of the World Congress on Nature & Biologically Inspired Computing (NaBIC 2009), Coimbatore, India, 9–11 December 2009; IEEE: Piscataway, NJ, USA, 2009; pp. 210–214. [Google Scholar] [CrossRef] [Scilit]
- Gupta, S.; Deep, K. A novel random walk grey wolf optimizer. Swarm Evol. Comput. 2019, 44, 101–112. [Google Scholar] [CrossRef] [Scilit]
- Park, K.; Lee, K.; Park, S.; Kim, S. Modeling and solving the spatial block scheduling problem in a shipbuilding company. Comput. Ind. Eng. 1996, 30, 357–364. [Google Scholar] [CrossRef] [Scilit]
- Hartmann, S. Packing problems and project scheduling models: An integrating perspective. J. Oper. Res. Soc. 2000, 51, 1083–1092. [Google Scholar] [CrossRef] [Scilit]
- Lai, K.; Chan, J. Developing a simulated annealing algorithm for the cutting stock problem. Comput. Ind. Eng. 1997, 32, 115–127. [Google Scholar] [CrossRef] [Scilit]
- Civicioglu, P. Backtracking search optimization algorithm for numerical optimization problems. Appl. Math. Comput. 2013, 219, 8121–8144. [Google Scholar] [CrossRef] [Scilit]
- Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef] [Scilit]








| Algorithm | Year | Parameter | Value |
|---|---|---|---|
| PSO [3] | 1995 | Inertia weight w | Linearly decreasing from 0.9 to 0.4 |
| Cognitive , Social | 2.0 | ||
| GWO [10] | 2014 | Control parameter a | |
| BSA [31] | 2013 | Mixrate | 1.0 |
| Scaling factor F | |||
| BRKGA [14] | 2011 | Elite fraction | 0.10 |
| Mutant fraction | 0.15 | ||
| Crossover probability | 0.70 | ||
| WOA [6] | 2016 | Control parameter a | |
| Spiral shape constant b | 1 | ||
| CCO [18] | 2025 | Parameters | Default values from original paper |
| EAO [19] | 2025 | Initial catalytic rate | 0.1 |
| HAGWO | – | Control parameter a | |
| Dynamic weight p | |||
| Levy flight parameter | 1.5 | ||
| Dynamic disturbance | |||
| Superior wolf ratio (early/late) | / | ||
| Medium wolf ratio (early/late) | / | ||
| Inferior wolf ratio |
| Fun. | GWO | HAGWO–w/o-S | HAGWO–w/o-A | HAGWO–w/o-L | HAGWO |
|---|---|---|---|---|---|
| F1 | 2.01E+09 − (1.68E+09) | 8.51E+08 ≈ (7.86E+08) | 7.48E+08 ≈ (4.77E+08) | 1.18E+09 ≈ (1.04E+09) | 1.08E+09 (1.20E+09) |
| F3 | 7.70E+04 + (1.66E+04) | 1.12E+05 ≈ (2.63E+04) | 5.15E+04 + (1.70E+04) | 8.55E+04 ≈ (2.19E+04) | 9.57E+04 (2.47E+04) |
| F4 | 6.27E+02 − (8.35E+01) | 5.90E+02 − (5.70E+01) | 5.57E+02 ≈ (4.12E+01) | 5.74E+02 ≈ (4.40E+01) | 5.55E+02 (4.57E+01) |
| F5 | 6.33E+02 − (5.22E+01) | 5.80E+02 ≈ (2.25E+01) | 6.30E+02 − (6.42E+01) | 5.84E+02 ≈ (2.11E+01) | 5.83E+02 (2.01E+01) |
| F6 | 6.11E+02 − (3.86E+00) | 6.04E+02 ≈ (3.09E+00) | 6.06E+02 − (2.79E+00) | 6.05E+02 ≈ (2.80E+00) | 6.05E+02 (1.61E+00) |
| F7 | 9.82E+02 − (6.91E+01) | 8.36E+02 ≈ (3.35E+01) | 9.29E+02 − (6.20E+01) | 8.66E+02 ≈ (3.10E+01) | 8.48E+02 (4.48E+01) |
| F8 | 9.44E+02 − (6.49E+01) | 8.87E+02 ≈ (3.40E+01) | 9.34E+02 − (6.20E+01) | 8.87E+02 ≈ (2.29E+01) | 8.82E+02 (2.26E+01) |
| F9 | 4.36E+03 − (2.20E+03) | 2.03E+03 ≈ (1.24E+03) | 2.62E+03 ≈ (1.42E+03) | 2.44E+03 ≈ (1.16E+03) | 2.24E+03 (9.89E+02) |
| F10 | 6.35E+03 − (2.02E+03) | 4.58E+03 ≈ (8.08E+02) | 7.60E+03 − (1.87E+03) | 4.60E+03 ≈ (9.42E+02) | 4.65E+03 (1.14E+03) |
| F11 | 2.35E+03 − (1.53E+03) | 1.53E+03 ≈ (2.99E+02) | 1.36E+03 ≈ (1.05E+02) | 1.54E+03 ≈ (3.10E+02) | 1.44E+03 (1.55E+02) |
| F12 | 1.51E+08 − (1.18E+08) | 6.96E+07 ≈ (6.74E+07) | 8.33E+07 ≈ (1.12E+08) | 6.54E+07 ≈ (6.17E+07) | 6.29E+07 (5.70E+07) |
| F13 | 2.86E+07 − (8.75E+07) | 1.41E+06 ≈ (5.40E+06) | 3.21E+05 + (5.41E+05) | 9.48E+06 ≈ (3.46E+07) | 1.34E+06 (5.49E+06) |
| F14 | 8.89E+05 ≈ (1.12E+06) | 3.26E+05 ≈ (4.05E+05) | 2.30E+05 + (3.03E+05) | 4.04E+05 ≈ (5.53E+05) | 4.60E+05 (5.09E+05) |
| F15 | 8.05E+05 ≈ (1.61E+06) | 3.46E+05 ≈ (8.68E+05) | 1.65E+05 ≈ (3.86E+05) | 1.60E+05 ≈ (2.61E+05) | 1.52E+05 (3.16E+05) |
| F16 | 2.84E+03 − (4.31E+02) | 2.58E+03 ≈ (2.09E+02) | 2.67E+03 ≈ (4.83E+02) | 2.53E+03 ≈ (2.54E+02) | 2.50E+03 (3.23E+02) |
| F17 | 2.17E+03 ≈ (2.41E+02) | 2.06E+03 ≈ (1.77E+02) | 2.07E+03 ≈ (2.03E+02) | 2.07E+03 ≈ (1.40E+02) | 2.06E+03 (1.79E+02) |
| F18 | 3.70E+06 ≈ (6.14E+06) | 2.52E+06 ≈ (3.07E+06) | 1.73E+06 ≈ (1.71E+06) | 1.75E+06 ≈ (1.98E+06) | 1.32E+06 (1.43E+06) |
| F19 | 1.34E+06 ≈ (1.90E+06) | 1.06E+06 ≈ (2.26E+06) | 8.36E+05 ≈ (1.48E+06) | 9.61E+05 ≈ (1.03E+06) | 6.68E+05 (7.20E+05) |
| F20 | 2.56E+03 − (2.22E+02) | 2.43E+03 ≈ (1.28E+02) | 2.53E+03 ≈ (3.26E+02) | 2.44E+03 ≈ (2.10E+02) | 2.44E+03 (1.62E+02) |
| F21 | 2.43E+03 − (5.45E+01) | 2.38E+03 ≈ (2.99E+01) | 2.42E+03 − (5.48E+01) | 2.39E+03 ≈ (1.90E+01) | 2.38E+03 (1.76E+01) |
| F22 | 5.46E+03 ≈ (2.58E+03) | 5.24E+03 ≈ (1.93E+03) | 6.23E+03 − (3.24E+03) | 5.37E+03 ≈ (1.49E+03) | 4.78E+03 (1.70E+03) |
| F23 | 2.81E+03 − (5.85E+01) | 2.74E+03 ≈ (2.67E+01) | 2.78E+03 − (6.99E+01) | 2.75E+03 ≈ (3.18E+01) | 2.74E+03 (3.02E+01) |
| F24 | 3.01E+03 − (7.15E+01) | 2.89E+03 ≈ (2.30E+01) | 2.98E+03 − (7.37E+01) | 2.92E+03 − (3.34E+01) | 2.89E+03 (1.84E+01) |
| F25 | 3.02E+03 − (6.98E+01) | 2.96E+03 ≈ (3.27E+01) | 2.95E+03 ≈ (2.26E+01) | 2.97E+03 ≈ (2.87E+01) | 2.98E+03 (5.57E+01) |
| F26 | 5.04E+03 − (4.67E+02) | 4.54E+03 ≈ (3.83E+02) | 4.84E+03 ≈ (5.75E+02) | 4.62E+03 ≈ (4.98E+02) | 4.67E+03 (2.60E+02) |
| F27 | 3.28E+03 − (3.71E+01) | 3.25E+03 ≈ (1.98E+01) | 3.24E+03 ≈ (1.45E+01) | 3.26E+03 ≈ (2.35E+01) | 3.25E+03 (2.05E+01) |
| F28 | 3.53E+03 − (1.75E+02) | 3.41E+03 ≈ (8.40E+01) | 3.35E+03 + (4.62E+01) | 3.43E+03 ≈ (8.42E+01) | 3.40E+03 (7.95E+01) |
| F29 | 3.98E+03 − (2.19E+02) | 3.88E+03 ≈ (1.84E+02) | 3.86E+03 ≈ (2.90E+02) | 3.84E+03 ≈ (1.95E+02) | 3.84E+03 (1.28E+02) |
| F30 | 1.48E+07 − (1.06E+07) | 7.75E+06 ≈ (6.58E+06) | 6.74E+06 ≈ (4.38E+06) | 6.81E+06 ≈ (6.33E+06) | 6.53E+06 (5.15E+06) |
| Friedman mean rank | 4.83 | 2.45 | 2.86 | 2.97 | 1.90 |
| −/≈/+ | 22/6/1 | 1/28/0 | 9/16/4 | 1/28/0 | — |
| Type | Interval | Interval | Interval |
|---|---|---|---|
| Type 1 | |||
| Type 2 | |||
| Type 3 | |||
| Type 4 | |||
| Type 5 |
| Class | Bin Size | n | BRKGA | HAGWO | GWO | WOA | ||||||||
| aNB | NB | aT | aNB | NB | aT | aNB | NB | aT | aNB | NB | aT | |||
| 1 | 50 | 12.56 | 12.2 | 156.15 | 12.53 | 12.2 | 148.63 | 12.36 | 12 | 133.54 | 12.59 | 12.2 | 141.06 | |
| 100 | 24.31 | 23.9 | 497.12 | 24.29 | 24 | 482.59 | 23.95 | 23.6 | 481.69 | 24.57 | 24.2 | 508.77 | ||
| 2 | 50 | 12.15 | 11.8 | 172.74 | 12.04 | 11.7 | 159.50 | 11.94 | 11.5 | 145.90 | 12.08 | 11.7 | 154.97 | |
| 100 | 24.33 | 24 | 519.62 | 24.34 | 24 | 524.01 | 23.90 | 23.6 | 497.14 | 24.46 | 24.1 | 536.95 | ||
| 3 | 50 | 11.91 | 11.5 | 163.89 | 11.80 | 11.3 | 149.18 | 11.80 | 11.4 | 138.83 | 12.02 | 11.6 | 146.29 | |
| 100 | 24.36 | 24 | 535.78 | 24.24 | 23.9 | 528.19 | 23.72 | 23.3 | 506.15 | 24.57 | 24.2 | 529.94 | ||
| 4 | 50 | 30.40 | 30.2 | 173.17 | 30.40 | 30.2 | 153.12 | 30.40 | 30.2 | 137.71 | 30.40 | 30.2 | 143.43 | |
| 100 | 60.88 | 60.7 | 479.36 | 60.88 | 60.7 | 471.04 | 60.88 | 60.7 | 459.99 | 60.88 | 60.7 | 460.71 | ||
| 5 | 50 | 7.68 | 7.3 | 254.07 | 7.63 | 7.2 | 251.46 | 7.61 | 7.2 | 225.53 | 7.65 | 7.2 | 225.99 | |
| 100 | 14.34 | 13.9 | 870.60 | 14.17 | 13.7 | 953.47 | 14.27 | 13.9 | 859.82 | 14.48 | 14.1 | 868.25 | ||
| 6 | 50 | 11.97 | 11.6 | 97.59 | 11.90 | 11.6 | 89.64 | 11.75 | 11.4 | 81.08 | 11.99 | 11.6 | 87.52 | |
| 100 | 22.61 | 22.3 | 259.49 | 22.16 | 21.8 | 246.16 | 21.97 | 21.6 | 230.22 | 22.65 | 22.3 | 247.40 | ||
| 7 | 50 | 6.99 | 6.7 | 194.21 | 6.92 | 6.6 | 190.66 | 6.90 | 6.6 | 175.55 | 6.99 | 6.7 | 184.87 | |
| 100 | 12.74 | 12.4 | 589.85 | 12.47 | 12.1 | 572.01 | 12.33 | 11.9 | 547.96 | 12.85 | 12.6 | 604.31 | ||
| 8 | 50 | 9.47 | 9.1 | 222.94 | 9.30 | 8.9 | 194.79 | 9.31 | 8.9 | 202.92 | 9.48 | 9.2 | 108.2 | |
| 100 | 17.60 | 17.3 | 699.15 | 17.17 | 16.8 | 639.94 | 17.00 | 16.6 | 603.65 | 17.60 | 17.3 | 645.04 | ||
| Total | — | — | — | 2989 | — | — | 2967 | — | — | 2944 | — | — | 2999 | — |
| Class | BinSize | PSO | BSA | CCO | EAO | |||||||||
| aNB | NB | aT | aNB | NB | aT | aNB | NB | aT | aNB | NB | aT | |||
| 1 | 50 | 12.59 | 12.3 | 141.86 | 12.60 | 12.2 | 148.57 | 12.65 | 12.3 | 145.73 | 12.73 | 12.3 | 148.55 | |
| 100 | 24.66 | 24.3 | 502.03 | 24.67 | 24.3 | 505.06 | 24.79 | 24.4 | 514.58 | 24.95 | 24.6 | 518.62 | ||
| 2 | 50 | 12.21 | 11.9 | 153.90 | 12.28 | 12 | 160.88 | 12.16 | 11.8 | 155.67 | 12.38 | 12 | 161.44 | |
| 100 | 24.46 | 24.1 | 510.98 | 24.48 | 24.1 | 536.29 | 24.51 | 24.1 | 523.93 | 24.77 | 24.4 | 550.28 | ||
| 3 | 50 | 12.01 | 11.6 | 143.30 | 11.98 | 11.5 | 152.76 | 12.05 | 11.6 | 152.27 | 12.20 | 11.9 | 154.09 | |
| 100 | 24.54 | 24.2 | 533.38 | 24.51 | 24.1 | 547.42 | 24.72 | 24.4 | 537.16 | 24.76 | 24.4 | 553.37 | ||
| 4 | 50 | 30.40 | 30.2 | 144.64 | 30.40 | 30.2 | 142.40 | 30.4 | 30.2 | 140.70 | 30.40 | 30.2 | 143.24 | |
| 100 | 60.88 | 60.7 | 456.94 | 60.88 | 60.7 | 458.12 | 60.88 | 60.7 | 450.34 | 60.88 | 60.7 | 458.67 | ||
| 5 | 50 | 7.65 | 7.2 | 251.41 | 7.72 | 7.3 | 266.44 | 7.67 | 7.2 | 253.00 | 7.85 | 7.4 | 275.56 | |
| 100 | 14.48 | 14.1 | 880.12 | 14.62 | 14.3 | 940.81 | 14.52 | 14.2 | 910.45 | 14.83 | 14.5 | 983.79 | ||
| 6 | 50 | 11.97 | 11.6 | 84.20 | 12.12 | 11.8 | 88.22 | 12.12 | 11.8 | 89.49 | 12.26 | 11.9 | 91.86 | |
| 100 | 22.59 | 22.3 | 245.85 | 22.78 | 22.4 | 255.79 | 22.72 | 22.4 | 246.38 | 23.32 | 23 | 258.45 | ||
| 7 | 50 | 6.90 | 6.6 | 178.69 | 7.04 | 6.7 | 196.79 | 7.12 | 6.9 | 192.73 | 7.24 | 7 | 204.46 | |
| 100 | 12.79 | 12.5 | 597.25 | 12.88 | 12.6 | 631.40 | 12.92 | 12.6 | 617.24 | 13.14 | 12.8 | 654.45 | ||
| 8 | 50 | 9.40 | 9.1 | 195.47 | 9.58 | 9.3 | 208.80 | 9.52 | 9.2 | 199.20 | 9.73 | 9.4 | 212.66 | |
| 100 | 17.48 | 17.2 | 670.64 | 17.67 | 17.4 | 695.95 | 17.71 | 17.4 | 675.68 | 17.97 | 17.6 | 705.93 | ||
| Total | — | — | — | 2999 | — | — | 3009 | — | — | 3012 | — | — | 3041 | — |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Su, S.; Li, Z.; Huang, X.; Huang, X. HAGWO: A Hierarchical Adversarial Grey Wolf Optimizer and Its Application in the 3D Bin Packing Problem. Mathematics 2026, 14, 3011. https://doi.org/10.3390/math14163011
Su S, Li Z, Huang X, Huang X. HAGWO: A Hierarchical Adversarial Grey Wolf Optimizer and Its Application in the 3D Bin Packing Problem. Mathematics. 2026; 14(16):3011. https://doi.org/10.3390/math14163011
Chicago/Turabian StyleSu, Shubin, Zhikai Li, Xingwang Huang, and Xiaowen Huang. 2026. "HAGWO: A Hierarchical Adversarial Grey Wolf Optimizer and Its Application in the 3D Bin Packing Problem" Mathematics 14, no. 16: 3011. https://doi.org/10.3390/math14163011
APA StyleSu, S., Li, Z., Huang, X., & Huang, X. (2026). HAGWO: A Hierarchical Adversarial Grey Wolf Optimizer and Its Application in the 3D Bin Packing Problem. Mathematics, 14(16), 3011. https://doi.org/10.3390/math14163011

