ARQ2: Toward Stability-Aware Hybrid Optimization on Complex and Noisy Search Problems
Abstract
1. Introduction
2. ARQ2: A Roulette-Guided Hybrid Extension of ARQ
2.1. Design Overview and Relation to ARQ
2.2. Overall Workflow and Roulette-Based Hybrid Scheduling
| Algorithm 1 Main workflow of ARQ2 |
INPUT - f: objective function - : box-constrained search domain - N: population size - : maximum number of function evaluations - p: elite fraction in the ARQ branch - : update fraction in the ARQ branch - : ARQ parameter means - : archive-rate coefficient - : quarantine parameters - : ARQ micro-restart parameters - : scheduler parameters - : IDE phase-threshold and patience parameters OUTPUT - INITIALIZATION - Initialize population and evaluate all individuals - Set archive - Identify the incumbent best pair - Set and - Set and for - Set - Set - Initialize the bootstrap counter b, the IDE phase threshold , the patience window , the counter , and the individual IDE memories ARQ2 main pseudocode 01 While do 02 Trim A to size 03 Obtain the selected branch and the updated scheduler state from Algorithm 2 04 If the IDE branch is selected then 05 Apply the IDE branch update according to Algorithm 3 06 Else 07 Apply the ARQ branch update to X and A 08 Apply quarantine-based correction using 09 If then 10 Set 11 Set 12 Else 13 Set 14 Endif 15 If then 16 Apply ARQ-only micro-restart to the worst individuals around 17 Set 18 Endif 19 Endif 20 Trim A again to size 21 Update the stopping state and report the current incumbent 22 Set e equal to the current number of function evaluations 23 Endwhile 24 Return |
| Algorithm 2 Roulette-based branch scheduling and credit reset in ARQ2 |
INPUT - h: number of internal search branches - : baseline branch credit - : reset threshold - b: bootstrap counter - : active branch-credit vector - : cumulative reset-memory vector - : reset counter OUTPUT - Selected branch, minimum branch probability, and updated scheduler state Roulette-based branch scheduling and credit reset 01 If then 02 Select the ARQ branch 03 Set 04 Set 05 Return the ARQ branch and the updated scheduler state 06 Endif 07 If then 08 Set for 09 Else 10 Set for 11 Endif 12 Set 13 Draw 14 If then select the ARQ branch; otherwise select the IDE branch 15 If then 16 For to h do 17 Set 18 Set 19 Endfor 20 Set 21 Endif 22 Return the selected branch and the updated scheduler state |
| Algorithm 3 IDE branch update in ARQ2 |
INPUT - : current population - f: objective function - : feasible search domain - : current and maximum numbers of function evaluations - : phase-switch progress threshold - : patience window and consecutive low-success counter - : individual IDE parameter memories - : credit of the IDE branch OUTPUT - Updated population, incumbent pair, IDE state, and IDE branch credit IDE branch update in ARQ2 01 Set 02 Sort X in nondecreasing objective value 03 Set 04 If then set ; otherwise set 05 For each do 06 Sample distinct indices 07 Set 08 If then 09 With probability , choose from the best individuals; otherwise set 10 Else 11 With probability , choose from the best individuals; otherwise set 12 Endif 13 If and a Bernoulli trial with parameter succeeds then 14 Set 15 Else 16 Set 17 Endif 18 Repair to 19 Construct trial vector by binomial crossover between and with rate 20 Repair to , evaluate , and update e 21 Endfor 22 Define the success set 23 Set 24 Increase in proportion to the number of successful replacements 25 If then 26 If then set ; otherwise set 27 If then set 28 Endif 29 For each do 30 Replace with 31 Update the incumbent pair if improved 32 Endfor 33 Return the updated IDE state and population |
3. Empirical Evaluation Protocol and Benchmark Landscape
3.1. Experimental Configuration and Reproducibility Protocol
3.2. Real-World and Classic Optimization Testbed
3.2.1. Real World Benchmark Functions
- Uniform Linear Antenna Array Design (half-wavelength spacing, amplitude taper) [antennaarray] [42]Objective:Dimension: 6Bounds:
- Uniform Linear Array (half-wavelength spacing, amplitude taper) [antennaula] [42]Objective:Dimension: 10Bounds:
- Vars: catalyst blend along the reactorBounds: .States: (mole fractions) governed bwith (coefficients given) and .Objective: maximize benzene at outlet , we minimize .Dimension: 1Bounds:
- Dynamic Economic Dispatch 1 [ded1] [41]Objective:Dimension: 10Bounds:
- Dynamic Economic Dispatch 2 [ded2] [41]Objective:Dimension: 10Bounds:
- Static Economic Load Dispatch 1, 2, 3, 4 and 5 [eld] [41]Objective:Dimension: 6, 13, 15, 40, 140Bounds: See Technical Report of CEC2011
- Idealized gas cycle efficiency (Brayton-type) [gascycle] [41]Objective:Let and pressure ratio .The cycle efficiency isSince the framework performs minimization, the optimized objective isDimension: Intrinsic dimension:Decision variables:
- –
- : inlet temperature.
- –
- : turbine inlet temperature.
- –
- : low pressure.
- –
- : high pressure
Bounds: - Hydrothermal scheduling (smooth penalty model) [hydrothermal] [41]Objective:Reservoir dynamics:Mid-step storage and hydro power:Objective:Penalty weights: , , , .Dimension:Bounds:
- –
- –
- –
- ik6dof (PUMA 560 real-world IK) [ik6dof] [46]Objective:Dimnsion: 6.Bounds:
- –
- –
- In degrees:
- Minimum-Delta-V Interplanetary Trajectory Optimization for the Messenger Spacecraft [messenger] [47]Objective:Soft penalty: for total time above 1400 days, plus hard bound penalties.Dimension: 14Decision vector:Bounds:
- OFDM Power Allocation [ofdmpower] [41]Objective:Dimension:Decision vector:Bounds:Channel profile: For , the code applies small deterministic corrections to and .
- Spread Spectrum Radar Polyphase Code Design [polyphase] [48]Objective:,Dimension: 20Bounds:
- Lennard-Jones Potential [potential] [49]Oblective:Dimension: 38Bounds:
- –
- –
- –
- –
- –
- –
- Markowitz Mean-Variance Portfolio (long-only, soft sum-to-one) [portfoliomv] [50]Objective:Dimension:Decision vector:Bounds:Expected-return profile:Covariance model:
- Space Trajectory: TANDEM (MGA-1DSM Surrogate) [tandem] [47]Objective:Compact component forms (surrogate):,,adds DSM shaping terms with , are decreasing functions of leg times, .Dimension: 18,Bounds: (MJD2000 d), , , , , d, .
- Tersoff Potential for model Si (B) [tersoffb] [51]Objective:where ,: cutoff function with : angle parameterDimension: 30Bounds:
- Tersoff Potential for model Si (C) [tersoffc] [52]Objective:Dimension: 30Bounds:
- Objective:Dimension: 126Bounds:
- Base-excited SDOF isolation platform design [vibratingplatform] [41]Objective:Work-frequency displacement constraint at Hz:Decision variables: : spring stiffness , : viscous damping .Dimension: 2Bounds:Additional soft bounds: and Hz.Penalty weights: , , , .Derived quantities: with kg.
- Wireless Coverage Antenna Placement [wirelesscoverage] [55]Objective:Dimension: 6Bounds:
3.2.2. Non-Real-World Benchmark Functions
- Buche–Rastrigin function (BBOB-style variant) [bucherastrigin] [56]Objective:Dimension(D): 50Bounds:
- Gallagher’s Gaussian 101-me Peaks Function [gallagher101] [56]Objective:Dimension(D): 10Bounds:
- Gallagher’s Gaussian 21-me Peaks Function [gallagher21] [56]Objective:Dimension(D): 10Bounds:
- Levy N.13 function [levy] [57]Objective:Dimension(D): 24Bounds:
- Lunacek bi-Rastrigin function [lunacekbirastrigin] [56]Objective:Dimension(D): 40Bounds:
- Rotated Rosenbrock function [rotatedrosenbrock] [56]Objective:Dimension(D): 50Bounds:
- Schaffer N.2 (F6) function [schaffer] [57]Objective:Dimension(D):Bounds:
- Schwefel 2.26 function [schwefel] [57]Objective:Dimension(D): 16Bounds:
- Multidimensional sinusoidal test function [sinusoidal] [58]Objective:Dimension(D): 100, 150Bounds:
- Separable quartic polynomial [test2n] [58]Objective:Dimension(D): 200Bounds:
- Weierstrass function [weierstrass] [57]Objective:Dimension (D): 50Bounds:
4. Comparative Results and Discussion
4.1. Empirical Convergence Complexity of ARQ2
4.2. Parameter Sensitivity Analysis of ARQ2
4.3. Strengths and Weaknesses of the Proposed Method
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Rios, L.M.; Sahinidis, N.V. Derivative-free optimization: A review of algorithms and comparison of software implementations. J. Glob. Optim. 2013, 56, 1247–1293. [Google Scholar] [CrossRef]
- Coello Coello, C.A. Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: A survey of the state of the art. Comput. Methods Appl. Mech. Eng. 2002, 191, 1245–1287. [Google Scholar] [CrossRef]
- Kirkpatrick, S.; Gelatt, C.D., Jr.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef]
- 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]
- Hansen, N.; Ostermeier, A. Completely derandomized self-adaptation in evolution strategies. Evol. Comput. 2001, 9, 159–195. [Google Scholar] [CrossRef]
- Dorigo, M.; Maniezzo, V.; Colorni, A. Ant system: Optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern.-Part B Cybern. 1996, 26, 29–41. [Google Scholar] [CrossRef]
- Glover, F. Tabu search-Part I. ORSA J. Comput. 1989, 1, 190–206. [Google Scholar] [CrossRef]
- Glover, F.; Laguna, M.; Martí, R. Scatter search. In Advances in Evolutionary Computing; Ghosh, A., Tsutsui, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2003; pp. 519–537. [Google Scholar] [CrossRef]
- Geem, Z.W.; Kim, J.H.; Loganathan, G.V. A new heuristic optimization algorithm: Harmony search. Simulation 2001, 76, 60–68. [Google Scholar] [CrossRef]
- 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]
- Yang, X.-S. Firefly algorithm, stochastic test functions and design optimisation. Int. J. Bio-Inspired Comput. 2010, 2, 78–84. [Google Scholar] [CrossRef]
- Yang, X.-S.; Deb, S. Cuckoo search via Lévy flights. In 2009 World Congress on Nature Biologically Inspired Computing (NaBIC); IEEE: Piscataway, NJ, USA, 2009; pp. 210–214. [Google Scholar] [CrossRef]
- Yang, X.-S. A new metaheuristic bat-inspired algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO 2010); Springer: Berlin/Heidelberg, Germany, 2010; pp. 65–74. [Google Scholar] [CrossRef]
- Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput.-Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
- Rashedi, E.; Nezamabadi-Pour, H.; Saryazdi, S. GSA: A gravitational search algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
- Simon, D. Biogeography-based optimization. IEEE Trans. Evol. Comput. 2008, 12, 702–713. [Google Scholar] [CrossRef]
- Mehrabian, A.R.; Lucas, C. A novel numerical optimization algorithm inspired from weed colonization. Ecol. Inform. 2006, 1, 355–366. [Google Scholar] [CrossRef]
- Eusuff, M.M.; Lansey, K.E. Optimization of water distribution network design using the shuffled frog leaping algorithm. J. Water Resour. Plan. Manag. 2003, 129, 210–225. [Google Scholar] [CrossRef]
- Krasnogor, N.; Smith, J. A tutorial for competent memetic algorithms: Model, taxonomy, and design issues. IEEE Trans. Evol. Comput. 2005, 9, 474–488. [Google Scholar] [CrossRef]
- Larrañaga, P.; Lozano, J.A. (Eds.) Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation; Springer: Berlin/Heidelberg, Germany, 2002. [Google Scholar] [CrossRef]
- 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]
- Ahmad, M.F.; Isa, N.A.M.; Lim, W.H.; Ang, K.M. Differential evolution: A recent review based on state-of-the-art works. Alex. Eng. J. 2022, 61, 3831–3872. [Google Scholar] [CrossRef]
- Das, S.; Suganthan, P.N. Differential evolution: A survey of the state-of-the-art. IEEE Trans. Evol. Comput. 2011, 15, 4–31. [Google Scholar] [CrossRef]
- Zhang, J.; Sanderson, A.C. JADE: Adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 2009, 13, 945–958. [Google Scholar] [CrossRef]
- Wang, Y.; Cai, Z.; Zhang, Q. Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans. Evol. Comput. 2011, 15, 55–66. [Google Scholar] [CrossRef]
- Tanabe, R.; Fukunaga, A. Success-history based parameter adaptation for differential evolution. In 2013 IEEE Congress on Evolutionary Computation (CEC); IEEE: Piscataway, NJ, USA, 2013; pp. 71–78. [Google Scholar] [CrossRef]
- Tanabe, R.; Fukunaga, A.S. Improving the search performance of SHADE using linear population size reduction. In 2014 IEEE Congress on Evolutionary Computation (CEC); IEEE: Piscataway, NJ, USA, 2014; pp. 1658–1665. [Google Scholar] [CrossRef]
- Charilogis, V.; Tsoulos, I.G.; Gianni, A.M.; Tsalikakis, D. ARQ: A cohesive optimization design for stable performance on noisy landscapes. Appl. Sci. 2025, 15, 12180. [Google Scholar] [CrossRef]
- Bujok, P.; Kolenovský, P. Eigen crossover in cooperative model of evolutionary algorithms applied to CEC 2022 single objective numerical optimisation. In 2022 IEEE Congress on Evolutionary Computation (CEC); IEEE: Piscataway, NJ, USA, 2022; pp. 1–8. [Google Scholar] [CrossRef]
- Biedrzycki, R. Analysis and simplification of the winner of the CEC 2022 optimization competition on single objective bound constrained search. Evol. Comput. 2025, 1–18. [Google Scholar] [CrossRef]
- Brest, J.; Maučec, M.S.; Bošković, B. Single objective real-parameter optimization: Algorithm jSO. In 2017 IEEE Congress on Evolutionary Computation (CEC); IEEE: Piscataway, NJ, USA, 2017; pp. 1311–1318. [Google Scholar] [CrossRef]
- Brest, J.; Greiner, S.; Bošković, B.; Mernik, M.; Žumer, V. Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems. IEEE Trans. Evol. Comput. 2006, 10, 646–657. [Google Scholar] [CrossRef]
- Chauhan, D.; Trivedi, A.; Shivani. A multi-operator ensemble LSHADE with restart and local search mechanisms for single-objective optimization. arXiv 2024. [Google Scholar] [CrossRef]
- Liang, J.J.; Qin, A.K.; Suganthan, P.N.; Baskar, S. Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans. Evol. Comput. 2006, 10, 281–295. [Google Scholar] [CrossRef]
- Charilogis, V.; Tsoulos, I.G.; Gianni, A.M. TRIDENT-DE: Triple-operator differential evolution with adaptive restarts and greedy refinement. Future Internet 2025, 17, 488. [Google Scholar] [CrossRef]
- Trivedi, A.; Chauhan, D. UDE-III: An enhanced unified differential evolution algorithm for constrained optimization problems. arXiv 2024. [Google Scholar] [CrossRef]
- Qin, A.K.; Huang, V.L.; Suganthan, P.N. Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans. Evol. Comput. 2009, 13, 398–417. [Google Scholar] [CrossRef]
- Al-Roomi, A.R. IEEE Congresses on Evolutionary Computation Repository; Dalhousie University, Electrical and Computer Engineering: Halifax, NS, Canada, 2015. [Google Scholar]
- Elsayed, S.M.; Sarker, R.A.; Essam, D.L. Differential evolution with multiple strategies for solving CEC2011 real-world numerical optimization problems. In 2011 IEEE Congress on Evolutionary Computation; IEEE: Piscataway, NJ, USA, 2011; pp. 1041–1048. [Google Scholar] [CrossRef]
- Chowdhury, A.; Giri, R.; Ghosh, A.; Das, S.; Abraham, A.; Snášel, V. Linear antenna array synthesis using fitness-adaptive differential evolution algorithm. In 2010 IEEE Congress on Evolutionary Computation; IEEE: Piscataway, NJ, USA, 2010; pp. 1–8. [Google Scholar] [CrossRef]
- Hofer, E.P. Optimization of bifunctional catalysts in tubular reactors. J. Optim. Theory Appl. 1976, 18, 379–393. [Google Scholar] [CrossRef]
- Luus, R.; Dittrich, J.; Keil, F.J. Multiplicity of solutions in the optimization of a bifunctional catalyst blend in a tubular reactor. Can. J. Chem. Eng. 1992, 70, 780–785. [Google Scholar] [CrossRef]
- Luus, R.; Bojkov, B. Global optimization of the bifunctional catalyst problem. Can. J. Chem. Eng. 1994, 72, 160–163. [Google Scholar] [CrossRef]
- Aghajarian, M.; Kiani, K. Inverse kinematics solution of PUMA 560 robot arm using ANFIS. In 2011 8th International Conference on Ubiquitous Robots and Ambient Intelligence; IEEE: Piscataway, NJ, USA, 2011; pp. 574–578. [Google Scholar] [CrossRef]
- Schlueter, M.; Neshat, M.; Wahib, M.; Munetomo, M.; Wagner, M. GTOPX space mission benchmarks. SoftwareX 2021, 14, 100666. [Google Scholar] [CrossRef]
- He, H.; Stoica, P.; Li, J. Designing unimodular sequence sets with good correlations—Including an application to MIMO radar. IEEE Trans. Signal Process. 2009, 57, 4391–4405. [Google Scholar] [CrossRef]
- Jones, J.E. On the determination of molecular fields. II. From the equation of state of a gas. Proc. R. Soc. A Math. Phys. Eng. Sci. 1924, 106, 463–477. [Google Scholar] [CrossRef]
- Markowitz, H. Portfolio selection. J. Financ. 1952, 7, 77–91. [Google Scholar] [CrossRef]
- Tersoff, J. New empirical approach for the structure and energy of covalent systems. Phys. Rev. B 1988, 37, 6991–7000. [Google Scholar] [CrossRef]
- Tersoff, J. Modeling solid-state chemistry: Interatomic potentials for multicomponent systems. Phys. Rev. B 1989, 39, 5566–5568. [Google Scholar] [CrossRef]
- Garver, L.L. Transmission network estimation using linear programming. IEEE Trans. Power Appar. Syst. 1970, PAS-89, 1688–1697. [Google Scholar] [CrossRef]
- Schweppe, F.C.; Caramanis, M.C.; Tabors, R.D.; Bohn, R.E. Spot Pricing of Electricity; Springer: Berlin/Heidelberg, Germany, 1988. [Google Scholar] [CrossRef]
- Calles-Esteban, F.; Olmedo, A.A.; Hellín, C.J.; Valledor, A.; Gómez, J.; Tayebi, A. Optimizing antenna positioning for enhanced wireless coverage: A genetic algorithm approach. Sensors 2024, 24, 2165. [Google Scholar] [CrossRef]
- Varelas, K.; Ait El Hara, O.; Brockhoff, D.; Hansen, N.; Nguyen, D.M.; Tušar, T.; Auger, A. Benchmarking large-scale continuous optimizers: The bbob-largescale testbed, a COCO software guide and beyond. Appl. Soft Comput. 2020, 97, 106737. [Google Scholar] [CrossRef]
- Jamil, M.; Yang, X.-S. A literature survey of benchmark functions for global optimisation problems. Int. J. Math. Model. Numer. Optim. 2013, 4, 150–194. [Google Scholar] [CrossRef]
- Ali, M.M.; Khompatraporn, C.; Zabinsky, Z.B. A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems. J. Glob. Optim. 2005, 31, 635–672. [Google Scholar] [CrossRef]










| Name | Value | Description |
|---|---|---|
| N | 100 | Population size |
| 150,000 | Maximum number of function evaluations | |
| p | 0.12 | Top fraction for p-best selection in the ARQ branch |
| 0.60 | Agent-update fraction in the ARQ branch | |
| 0.60 | Initial mean of the scaling factor in the ARQ branch | |
| 0.85 | Initial mean of the crossover rate in the ARQ branch | |
| 0.05 | Lower bound imposed on the ARQ scaling factor | |
| 1.40 | Upper bound imposed on the ARQ scaling factor | |
| 1.0 | Outlier-sensitivity coefficient in the quarantine stage | |
| 0.08 | Fraction of detected outliers repaired by quarantine | |
| 0.10 | Gaussian perturbation scale used in quarantine | |
| 0.08 | Worst-population fraction used in the ARQ micro-restart | |
| 0.18 | Gaussian perturbation scale used in the ARQ micro-restart | |
| 24 | Stagnation threshold for triggering the ARQ micro-restart | |
| 0.10 | Success-history smoothing coefficient in the ARQ branch | |
| 1.5 | Archive-size coefficient | |
| 14 | Candidate-pool size used by restricted tournament replacement | |
| h | 2 | Number of internal branches in the roulette controller |
| 2 | Baseline credit assigned to each branch | |
| 0.10 | Controller reset threshold | |
| b | 2 | Bootstrap length during which the ARQ branch is enforced |
| 0.5 | Initial phase-switch threshold in the IDE branch | |
| 150 | Patience window in the IDE branch |
| Name | Value | Description |
|---|---|---|
| N | 100 | Population size for all methods |
| JSO | ||
| 18 | Initial population size | |
| H | 20 | Memory size for success-history means / |
| 0.11 | Fraction for p-best selection (top-p set). | |
| 1 | Archive size as multiple of NP0 (i.e., archiveMax = archive_rate × NP0). | |
| CLPSO | ||
| 0.3 | Comprehensive learning probability | |
| 1.49445 | Cognitive weight | |
| 0.729 | Inertia weight | |
| 0.01 | Mutation rate | |
| 1.49445 | Social weight | |
| EA4Eig | ||
| 100 | Archive size for JADE-style mutation | |
| 5 | Recompute eigenbasis every k iterations | |
| 1 | Upper bound for | |
| 1 | Upper bound for F | |
| 0 | Lower bound for | |
| 0.1 | Lower bound for F | |
| 0.2 | pbest fraction (current-to-pbest/1/bin) | |
| 0.1 | Self-adaptation prob. for | |
| 0.1 | Self-adaptation prob. for F | |
| mLSHADE_RL | ||
| 500 | Archive size | |
| 10 | Success-history memory size | |
| 4 | Minimum population size | |
| 0.2 | Maximum pbest fraction | |
| 0.05 | Minimum pbest fraction | |
| SaDE | ||
| 0.1 | Std for sampling | |
| 0.1 | Scale for Cauchy F sampling | |
| 0.5 | Initial mean | |
| 0.7 | Initial F mean | |
| 25 | Iterations per adaptation window | |
| UDE3 | ||
| 4 | Minimum population size. | |
| 10 | Success-history memory size | |
| 100 | Archive size | |
| 0.05 | Minimum pbest fraction | |
| 0.2 | Maximum pbest fraction. | |
| TRIDENT-DE: See Table 1 here [37] | ||
| Problem | DIM | ARQ2 (Value) | arq2 (Mean) | arq2 (Rate %) | arq2 (SD) | arq (Value) | arq (Mean) | arq (Rate %) | arq (SD) |
|---|---|---|---|---|---|---|---|---|---|
| antennaarray | 12 | 0.006809638 | 0.006809638 | 100 | 1.76438 × 10−18 | 0.006809638 | 0.006814607 | 60 | 1.13846 × 10−5 |
| antennaula | 10 | 0.156148726 | 0.156148726 | 100 | 2.82301 × 10−17 | 0.156148726 | 0.156148726 | 100 | 2.82301 × 10−17 |
| bifunctionalcatalyst | 1 | −0.000286591 | −0.000286591 | 100 | 1.65411 × 10−19 | −0.000286591 | −0.000286591 | 100 | 1.65411 × 10−19 |
| ded1 | 120 | 130,643.1173 | 130,644.0295 | 3 | 0.790347448 | 130,642.8253 | 130,644.1172 | 3 | 1.183284384 |
| ded2 | 216 | 165,100.4854 | 165,630.3981 | 3 | 191.7300742 | 165,392.3848 | 165,702.2717 | 3 | 194.9889023 |
| eld1 | 6 | 2967.248685 | 2967.55679 | 50 | 0.313371917 | 2967.248685 | 2978.567999 | 7 | 3.769126793 |
| eld2 | 13 | 17,863.39418 | 17,870.03444 | 10 | 10.96963604 | 17,866.8974 | 17,899.27459 | 3 | 43.6305781 |
| eld3 | 15 | 32,367.32959 | 32,382.4149 | 7 | 8.18835239 | 32,367.5755 | 32,539.30342 | 20 | 135.2952829 |
| eld4 | 40 | 121,063.556 | 121,175.8183 | 3 | 82.49268251 | 121,093.4444 | 121,262.9192 | 7 | 177.291323 |
| eld5 | 140 | 508,614.245 | 508,615.0056 | 3 | 1.968272158 | 508,614.1719 | 508,622.5152 | 3 | 12.14676629 |
| gascycle | 4 | −0.936266407 | −0.936266407 | 100 | 5.64601 × 10−16 | −0.936266407 | −0.936266407 | 100 | 5.64601 × 10−16 |
| hydrothermal | 96 | 141,655.8613 | 141,658.8105 | 3 | 3.858780879 | 141,655.8409 | 141,658.4642 | 20 | 4.879250405 |
| ik6dof | 6 | 0 | 0 | 100 | 0 | 0 | 0 | 100 | 0 |
| messenger | 26 | 26.7175125 | 26.7175125 | 100 | 7.2269 × 10−15 | 26.7175125 | 26.7175125 | 100 | 7.2269 × 10−15 |
| ofdmpower | 24 | −101.8705234 | −101.8705234 | 100 | 2.89076 × 10−14 | −101.8705234 | −101.8705234 | 100 | 2.89076 × 10−14 |
| polyphase | 20 | 3.25557 × 10−5 | 0.230556928 | 3 | 0.135946864 | 0.004096055 | 0.354119483 | 3 | 0.210604799 |
| potential | 38 | −150.2515808 | −128.6723683 | 3 | 7.31065441 | −157.6571018 | −126.8635663 | 3 | 8.104886274 |
| portfoliomv | 10 | −0.018812121 | −0.018812121 | 100 | 3.52876 × 10−18 | −0.018812121 | −0.018812121 | 100 | 3.52876 × 10−18 |
| tandem | 18 | 27.6130642 | 27.6130642 | 100 | 7.2269 × 10−15 | 27.6130642 | 27.6130642 | 100 | 7.2269 × 10−15 |
| tersoffb | 24 | −29.17677849 | −28.19488019 | 3 | 0.488738984 | −29.73160411 | −28.16410971 | 3 | 0.637513963 |
| tersoffc | 24 | −34.27199799 | −33.00250659 | 3 | 0.452228391 | −34.21257763 | −32.7350102 | 3 | 0.633890193 |
| transmissionpricing | 126 | 4.536053551 | 4.538323192 | 7 | 0.005294879 | 4.536053537 | 4.536057241 | 10 | 1.24326 × 10−5 |
| vibratingplatform | 5 | 0.105405901 | 0.105406033 | 3 | 1.87553 × 10−7 | 0.105405901 | 0.1054063 | 3 | 4.26608 × 10−7 |
| wirelesscoverage | 6 | 0.946350736 | 0.946371148 | 73 | 7.71712 × 10−5 | 0.946350736 | 0.946429402 | 20 | 0.000424401 |
| bucherastrigin | 50 | 12.00486003 | 28.62607667 | 3 | 9.437208171 | 25.86892541 | 65.89928216 | 3 | 30.50550469 |
| gallagher101 | 10 | 0 | 0.110715144 | 90 | 0.387050514 | 0 | 0.82851063 | 47 | 0.902992502 |
| gallagher21 | 10 | 0 | 0.023061897 | 97 | 0.126315212 | 0 | 0.95778189 | 57 | 2.16473339 |
| levy | 24 | 0 | 0 | 100 | 0 | 0 | 0 | 100 | 0 |
| lunacekbirastrigin | 40 | 0 | 31.72736217 | 3 | 18.87449655 | 0 | 32.02514524 | 10 | 17.537745 |
| rotatedrosenbrock | 50 | 1.1947 × 10−5 | 10.40831991 | 3 | 4.351407339 | 0 | 3.551509569 | 3 | 3.193071091 |
| schaffer | 2 | 0 | 0 | 100 | 0 | 0 | 0 | 100 | 0 |
| schwefel | 16 | 0.000203641 | 0.000203641 | 100 | 2.75684 × 10−20 | 0.000203641 | 71.21491036 | 67 | 114.9313578 |
| sinusoidal | 100 | −3.5 | −3.5 | 100 | 0 | −3.5 | −3.5 | 100 | 0 |
| sinusoidal | 150 | −3.5 | −3.499995867 | 93 | 2.26342 × 10−5 | −3.5 | −3.5 | 100 | 9.25995 × 10−12 |
| test2n | 200 | −7646.623805 | −7199.350996 | 3 | 227.5347758 | −6900.209227 | −6721.615766 | 3 | 92.77370651 |
| weierstrass | 50 | 0 | 0.00105748 | 20 | 0.00180638 | 0.400261665 | 2.530872787 | 3 | 1.074977869 |
| PROBLEM | DIM | arq2 | arq | clpso | ea4eig | jde | jso | mlshaderl | sade | tridentde | ude3 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| antennaarray | 12 | 0.006809638 | 0.006809638 | 0.039747431 | 0.006809638 | 0.006809638 | 0.006809638 | 0.006809638 | 0.006809638 | 0.006809638 | 0.006809638 |
| antennaula | 10 | 0.156148726 | 0.156148726 | 0.158124895 | 0.156148726 | 0.156148858 | 0.156148726 | 0.156148726 | 0.156148726 | 0.156148726 | 0.156148726 |
| bifunctionalcatalyst | 1 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 |
| ded1 | 120 | 130,643.1173 | 130,642.8253 | 131,322.3307 | 130,643.511 | 131,086.2876 | 130,642.7484 | 130,642.9869 | 130,644.9941 | 130,842.2981 | 130,650.2656 |
| ded2 | 216 | 165,100.4854 | 165,392.3848 | 175,938.4357 | 165,007.0701 | 167,009.5283 | 164,892.0454 | 164,895.0054 | 165,290.7147 | 165,756.9949 | 165,107.8667 |
| eld1 | 6 | 2967.248685 | 2967.248685 | 2967.25428 | 2967.248685 | 2967.248685 | 2967.248685 | 2967.248685 | 2967.248685 | 2967.248685 | 2967.248685 |
| eld2 | 13 | 17,863.39418 | 17,866.8974 | 17,986.99819 | 17,864.04425 | 17,866.8974 | 17,879.73679 | 17,866.8974 | 17,876.16085 | 17,879.73679 | 17,879.73679 |
| eld3 | 15 | 32,367.32959 | 32,367.5755 | 32,543.50118 | 32,367.5755 | 32,367.5755 | 32,367.5755 | 32,367.5755 | 32,367.5755 | 32,367.5755 | 32,367.5755 |
| eld4 | 40 | 121,063.556 | 121,093.4444 | 121,780.9927 | 121,066.691 | 121,078.4448 | 121,111.1038 | 121,078.4448 | 121,071.4599 | 121,127.041 | 121,075.172 |
| eld5 | 140 | 508,614.245 | 508,614.1719 | 509,274.0406 | 508,614.832 | 508,976.0223 | 508,614.1169 | 508,614.1296 | 508,614.521 | 508,673.2534 | 508,618.0426 |
| gascycle | 4 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 |
| hydrothermal | 96 | 141,655.8613 | 141,655.8409 | 145,069.972 | 141,658.575 | 142,046.8132 | 141,655.8409 | 141,655.8409 | 141,668.9813 | 141,773.2607 | 141,672.0926 |
| ik6dof | 6 | 0 | 0 | 0.00054774 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| messenger | 26 | 26.7175125 | 26.7175125 | 26.71753216 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 |
| ofdmpower | 24 | −101.8705234 | −101.8705234 | −101.8635618 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 |
| polyphase | 20 | 3.25557 × 10−5 | 0.004096055 | 0.708746026 | 0.015424523 | 0.729893522 | 0.064025024 | 0.019027306 | 0.70833549 | 0.095741529 | 0.029861804 |
| potential | 38 | −150.2515808 | −157.6571018 | −25.1395237 | −146.9062794 | −59.0419138 | −145.9833332 | −150.5792173 | −84.09158974 | −126.9365561 | −73.2198083 |
| portfoliomv | 10 | −0.018812121 | −0.018812121 | −0.018674696 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 |
| tandem | 18 | 27.6130642 | 27.6130642 | 27.62396445 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 |
| tersoffb | 24 | −29.17677849 | −29.73160411 | −26.31763254 | −29.86181284 | −25.26493438 | −29.16924878 | −29.2274234 | −26.62953201 | −29.21006329 | −29.19591061 |
| tersoffc | 24 | −34.27199799 | −34.21257763 | −30.14632337 | −33.78439654 | −29.68418301 | −33.27794595 | −33.16089363 | −31.10478864 | −33.76309347 | −33.06726159 |
| transmissionpricing | 126 | 4.536053551 | 4.536053537 | 13.47183647 | 4.536053587 | 4.835868177 | 4.536053552 | 4.536053637 | 4.536055537 | 4.554864646 | 4.54660175 |
| vibratingplatform | 5 | 0.105405901 | 0.105405901 | 0.110437428 | 0.105405901 | 0.105405901 | 0.105405901 | 0.105405901 | 0.105406042 | 0.105405902 | 0.105405901 |
| wirelesscoverage | 6 | 0.946350736 | 0.946350736 | 0.946538559 | 0.946350736 | 0.946350736 | 0.946350736 | 0.946350736 | 0.946350736 | 0.946350736 | 0.946350736 |
| bucherastrigin | 50 | 12.00486003 | 25.86892541 | 288.099563 | 0.069147073 | 96.30421482 | 74.62186883 | 52.73280987 | 44.43779083 | 78.60172763 | 59.69751824 |
| gallagher101 | 10 | 0 | 0 | 0.000692944 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gallagher21 | 10 | 0 | 0 | 9.23802 × 10−5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| levy | 24 | 0 | 0 | 0.003413416 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| lunacekbirastrigin | 40 | 0 | 0 | 151.9524463 | 0 | 96.71905646 | 15.91934491 | 4.974795285 | 0.840741558 | 11.93954864 | 6.964714044 |
| rotatedrosenbrock | 50 | 1.1947 × 10−5 | 0 | 288.5615504 | 18.779817 | 35.81250738 | 1.437 × 10−9 | 2.7 × 10−11 | 6.885924402 | 2.66792 × 10−5 | 0.037282 |
| schaffer | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| schwefel | 16 | 0.000203641 | 0.000203641 | 0.085580227 | 0.000203641 | 0.000203641 | 0.000203641 | 0.000203641 | 0.000203641 | 0.000203641 | 0.000203742 |
| sinusoidal | 100 | −3.5 | −3.5 | −0.609167309 | −3.5 | −3.499985443 | −3.5 | −3.5 | −3.5 | −3.499999006 | −3.5 |
| sinusoidal | 150 | −3.5 | −3.5 | −0.044632266 | −3.5 | −3.494981303 | −3.5 | −3.5 | −3.499999908 | −3.497162572 | −3.499996514 |
| test2n | 200 | −7646.623805 | −6900.209227 | −5340.013555 | −7811.124009 | −7442.3255 | −7055.713553 | −7451.539336 | −6243.936915 | −6953.531484 | −7209.331819 |
| weierstrass | 50 | 0 | 0.400261665 | 8.294208493 | 0 | 0.000818699 | 0.000186598 | 0.000495051 | 1.40671 × 10−7 | 0.053427978 | 3.51446 × 10−6 |
| PROBLEM | DIM | arq2 | arq | clpso | ea4eig | jde | jso | mlshaderl | sade | tridentde | ude3 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| antennaarray | 12 | 0.006809638 | 0.006814607 | 0.088048637 | 0.006809638 | 0.006809644 | 0.006809638 | 0.006809638 | 0.006846999 | 0.00907744 | 0.006809638 |
| antennaula | 10 | 0.156148726 | 0.156148726 | 0.158769516 | 0.156148726 | 0.156149204 | 0.156148726 | 0.156148726 | 0.156148726 | 0.156148727 | 0.156148726 |
| bifunctionalcatalyst | 1 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 | −0.000286591 |
| ded1 | 120 | 130,644.0295 | 130,644.1172 | 131,405.4796 | 130,644.3624 | 131,204.4864 | 130,643.474 | 130,643.8421 | 130,649.6476 | 130,907.1978 | 130,658.9028 |
| ded2 | 216 | 165,630.3981 | 165,702.2717 | 176,484.2464 | 165,671.4958 | 170,714.0981 | 165,554.8133 | 165,568.5784 | 165,769.6912 | 166,517.9821 | 165,791.1042 |
| eld1 | 6 | 2967.55679 | 2978.567999 | 2967.321614 | 2967.57733 | 2973.292172 | 2976.098241 | 2974.818503 | 2976.077701 | 2977.751593 | 2974.842822 |
| eld2 | 13 | 17,870.03444 | 17,899.27459 | 18,020.33227 | 17,869.70906 | 17,880.35815 | 17,914.79086 | 17,885.7632 | 17,903.12097 | 17,923.52897 | 17,885.43839 |
| eld3 | 15 | 32,382.4149 | 32,539.30342 | 32,629.63334 | 32,382.57415 | 32,371.62014 | 32,502.8918 | 32,408.06532 | 32,381.04641 | 32,461.57286 | 32,434.16221 |
| eld4 | 40 | 121,175.8183 | 121,262.9192 | 121,995.2045 | 121,136.822 | 121,113.1101 | 121,430.7068 | 121,168.2704 | 121,273.4993 | 121,449.8462 | 121,213.9741 |
| eld5 | 140 | 508,615.0056 | 508,622.5152 | 509,361.193 | 508,616.9426 | 509,044.5238 | 508,615.9553 | 508,616.1575 | 508,630.5866 | 508,709.6561 | 508,635.0247 |
| gascycle | 4 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 | −0.936266407 |
| hydrothermal | 96 | 141,658.8105 | 141,658.4642 | 146,805.5276 | 141,680.6243 | 142,112.7926 | 141,657.9915 | 141,658.2162 | 141,687.9974 | 141,850.2562 | 141,703.9688 |
| ik6dof | 6 | 0 | 0 | 0.002093339 | 0 | 3.33333 × 10−14 | 0 | 0 | 0 | 0.000210468 | 0 |
| messenger | 26 | 26.7175125 | 26.7175125 | 26.71764 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 | 26.7175125 |
| ofdmpower | 24 | −101.8705234 | −101.8705234 | −101.8576194 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 | −101.8705234 |
| polyphase | 20 | 0.230556928 | 0.354119483 | 0.836092489 | 0.172867889 | 1.032715128 | 0.248833638 | 0.180229677 | 0.875187633 | 0.293046344 | 0.254131894 |
| potential | 38 | −128.6723683 | −126.8635663 | 20.49533118 | −125.1870696 | −38.50948271 | −130.2731549 | −114.7557465 | −75.78516027 | −103.7761784 | 39.42251111 |
| portfoliomv | 10 | −0.018812121 | −0.018812121 | −0.018544632 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 | −0.018812121 |
| tandem | 18 | 27.6130642 | 27.6130642 | 27.62778895 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 | 27.6130642 |
| tersoffb | 24 | −28.19488019 | −28.16410971 | −25.4249598 | −28.40547349 | −24.22118917 | −27.87508765 | −27.42066627 | −25.65484608 | −27.61537857 | −27.64801632 |
| tersoffc | 24 | −33.00250659 | −32.7350102 | −29.36595508 | −33.03407318 | −28.47679867 | −31.90909797 | −31.38775331 | −29.99682313 | −31.85193002 | −31.88316415 |
| transmissionpricing | 126 | 4.538323192 | 4.536057241 | 17.40885079 | 4.544037668 | 5.422866561 | 4.536232033 | 4.536837525 | 4.569117146 | 4.647274817 | 4.602501909 |
| vibratingplatform | 5 | 0.105406033 | 0.1054063 | 0.123693794 | 0.105406128 | 0.106160883 | 0.105406079 | 0.105406174 | 0.105407264 | 0.105406923 | 0.105406105 |
| wirelesscoverage | 6 | 0.946371148 | 0.946429402 | 0.948268992 | 0.946381165 | 0.946360879 | 0.946493719 | 0.946401452 | 0.946447115 | 0.946513027 | 0.946431881 |
| bucherastrigin | 50 | 28.62607667 | 65.89928216 | 332.2692427 | 1.502431365 | 113.2419284 | 110.340778 | 63.80999852 | 61.68889343 | 115.2520985 | 83.77547293 |
| gallagher101 | 10 | 0.110715144 | 0.82851063 | 0.016139247 | 0.351134385 | 0.954061306 | 0.250479046 | 0.387548099 | 0.661894272 | 0.912461288 | 0.383048374 |
| gallagher21 | 10 | 0.023061897 | 0.95778189 | 0.0041716 | 0.046123794 | 0.299804662 | 0.553960971 | 0.184495176 | 0.600084765 | 1.393306513 | 0.403820919 |
| levy | 24 | 0 | 0 | 0.006712716 | 0 | 0 | 0 | 0 | 0 | 0.00596855 | 0 |
| lunacekbirastrigin | 40 | 31.72736217 | 32.02514524 | 188.3302168 | 22.68831468 | 130.1556543 | 51.8019078 | 38.57255089 | 43.02056278 | 38.59608518 | 38.07454608 |
| rotatedrosenbrock | 50 | 10.40831991 | 3.551509569 | 424.1254085 | 23.51819903 | 42.30325616 | 0.819269028 | 8.910363281 | 35.19486477 | 40.32104023 | 43.61731718 |
| schaffer | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| schwefel | 16 | 0.000203641 | 71.21491036 | 0.302134025 | 0.000203641 | 0.000203641 | 390.8467079 | 15.79198159 | 0.000203641 | 205.293317 | 808.6086809 |
| sinusoidal | 100 | −3.5 | −3.5 | −0.300713285 | −3.5 | −3.499966387 | −3.5 | −3.5 | −3.5 | −3.499996624 | −3.5 |
| sinusoidal | 150 | −3.499995867 | −3.5 | −0.016051421 | −3.499999997 | −3.490261261 | −3.5 | −3.499999999 | −3.499999656 | −3.158175913 | −3.499989566 |
| test2n | 200 | −7199.350996 | −6721.615766 | −5230.247248 | −7710.256071 | −6983.811312 | −6808.792203 | −7232.418493 | −5862.173092 | −6687.723201 | −7016.359204 |
| weierstrass | 50 | 0.00105748 | 2.530872787 | 9.38542291 | 0.001041117 | 0.001209863 | 0.073327371 | 0.056448322 | 9.56955 × 10−6 | 0.880256557 | 0.057242804 |
| PROBLEM | DIM | arq2 | arq | clpso | ea4eig | jde | jso | mlshaderl | sade | tridentde | ude3 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| antennaarray | 12 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 1 | 1 |
| antennaula | 10 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 8 | 1 |
| bifunctionalcatalyst | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ded1 | 120 | 4 | 2 | 10 | 5 | 9 | 1 | 3 | 6 | 8 | 7 |
| ded2 | 216 | 4 | 7 | 10 | 3 | 9 | 1 | 2 | 6 | 8 | 5 |
| eld1 | 6 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| eld2 | 13 | 1 | 3 | 10 | 2 | 5 | 7 | 3 | 6 | 7 | 7 |
| eld3 | 15 | 1 | 2 | 10 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| eld4 | 40 | 1 | 7 | 10 | 2 | 6 | 8 | 5 | 3 | 9 | 4 |
| eld5 | 140 | 4 | 3 | 10 | 6 | 9 | 1 | 2 | 5 | 8 | 7 |
| gascycle | 4 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| hydrothermal | 96 | 4 | 3 | 10 | 5 | 9 | 1 | 2 | 6 | 8 | 7 |
| ik6dof | 6 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| messenger | 26 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ofdmpower | 24 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| polyphase | 20 | 1 | 2 | 9 | 3 | 10 | 6 | 4 | 8 | 7 | 5 |
| potential | 38 | 3 | 1 | 10 | 4 | 9 | 5 | 2 | 7 | 6 | 8 |
| portfoliomv | 10 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 1 | 1 |
| tandem | 18 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 1 | 1 |
| tersoffb | 24 | 6 | 2 | 9 | 1 | 10 | 7 | 3 | 8 | 4 | 5 |
| tersoffc | 24 | 1 | 2 | 9 | 3 | 10 | 5 | 6 | 8 | 4 | 7 |
| transmissionpricing | 126 | 2 | 1 | 10 | 4 | 9 | 3 | 5 | 6 | 8 | 7 |
| vibratingplatform | 5 | 6 | 5 | 10 | 2 | 7 | 1 | 4 | 9 | 8 | 3 |
| wirelesscoverage | 6 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| bucherastrigin | 50 | 2 | 3 | 10 | 1 | 9 | 7 | 5 | 4 | 8 | 6 |
| gallagher101 | 10 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| gallagher21 | 10 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| levy | 24 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| lunacekbirastrigin | 40 | 1 | 1 | 10 | 1 | 9 | 8 | 5 | 4 | 7 | 6 |
| rotatedrosenbrock | 50 | 4 | 1 | 10 | 8 | 9 | 3 | 2 | 7 | 5 | 6 |
| schaffer | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| schwefel | 16 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 9 |
| sinusoidal | 100 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 8 | 7 |
| sinusoidal | 150 | 1 | 2 | 10 | 5 | 9 | 3 | 4 | 6 | 8 | 7 |
| test2n | 200 | 2 | 8 | 10 | 1 | 4 | 6 | 3 | 9 | 7 | 5 |
| weierstrass | 50 | 1 | 9 | 10 | 1 | 7 | 5 | 6 | 3 | 8 | 4 |
| PROBLEM | DIM | arq2 | arq | clpso | ea4eig | jde | jso | mlshaderl | sade | tridentde | ude3 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| antennaarray | 12 | 1 | 7 | 10 | 5 | 6 | 1 | 1 | 8 | 9 | 1 |
| antennaula | 10 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 8 | 1 |
| bifunctionalcatalyst | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ded1 | 120 | 3 | 4 | 10 | 5 | 9 | 1 | 2 | 6 | 8 | 7 |
| ded2 | 216 | 3 | 5 | 10 | 4 | 9 | 1 | 2 | 6 | 8 | 7 |
| eld1 | 6 | 2 | 10 | 1 | 3 | 4 | 8 | 5 | 7 | 9 | 6 |
| eld2 | 13 | 2 | 6 | 10 | 1 | 3 | 8 | 5 | 7 | 9 | 4 |
| eld3 | 15 | 3 | 9 | 10 | 4 | 1 | 8 | 5 | 2 | 7 | 6 |
| eld4 | 40 | 4 | 6 | 10 | 2 | 1 | 8 | 3 | 7 | 9 | 5 |
| eld5 | 140 | 1 | 5 | 10 | 4 | 9 | 2 | 3 | 6 | 8 | 7 |
| gascycle | 4 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| hydrothermal | 96 | 4 | 3 | 10 | 5 | 9 | 1 | 2 | 6 | 8 | 7 |
| ik6dof | 6 | 1 | 1 | 10 | 1 | 8 | 1 | 1 | 1 | 9 | 1 |
| messenger | 26 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ofdmpower | 24 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| polyphase | 20 | 3 | 7 | 8 | 1 | 10 | 4 | 2 | 9 | 6 | 5 |
| potential | 38 | 2 | 3 | 9 | 4 | 8 | 1 | 5 | 7 | 6 | 10 |
| portfoliomv | 10 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 1 | 1 |
| tandem | 18 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 1 | 8 | 1 |
| tersoffb | 24 | 2 | 3 | 9 | 1 | 10 | 4 | 7 | 8 | 6 | 5 |
| tersoffc | 24 | 2 | 3 | 9 | 1 | 10 | 4 | 7 | 8 | 6 | 5 |
| transmissionpricing | 126 | 4 | 1 | 10 | 5 | 9 | 2 | 3 | 6 | 8 | 7 |
| vibratingplatform | 5 | 1 | 6 | 10 | 4 | 9 | 2 | 5 | 8 | 7 | 3 |
| wirelesscoverage | 6 | 2 | 5 | 10 | 3 | 1 | 8 | 4 | 7 | 9 | 6 |
| bucherastrigin | 50 | 2 | 5 | 10 | 1 | 8 | 7 | 4 | 3 | 9 | 6 |
| gallagher101 | 10 | 2 | 8 | 1 | 4 | 10 | 3 | 6 | 7 | 9 | 5 |
| gallagher21 | 10 | 2 | 9 | 1 | 3 | 5 | 7 | 4 | 8 | 10 | 6 |
| levy | 24 | 1 | 1 | 10 | 1 | 1 | 1 | 1 | 1 | 9 | 1 |
| lunacekbirastrigin | 40 | 2 | 3 | 10 | 1 | 9 | 8 | 5 | 7 | 6 | 4 |
| rotatedrosenbrock | 50 | 4 | 2 | 10 | 5 | 8 | 1 | 3 | 6 | 7 | 9 |
| schaffer | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| schwefel | 16 | 1 | 7 | 5 | 1 | 1 | 9 | 6 | 1 | 8 | 10 |
| sinusoidal | 100 | 1 | 1 | 10 | 1 | 9 | 1 | 1 | 6 | 8 | 7 |
| sinusoidal | 150 | 6 | 1 | 10 | 4 | 8 | 2 | 3 | 5 | 9 | 7 |
| test2n | 200 | 3 | 7 | 10 | 1 | 5 | 6 | 2 | 9 | 8 | 4 |
| weierstrass | 50 | 3 | 9 | 10 | 2 | 4 | 7 | 5 | 1 | 8 | 6 |
| Method | Best Total Rank | Mean Total Rank | Overall Rank Sum | Average Rank | Final Rank |
|---|---|---|---|---|---|
| arq2 | 66 | 75 | 141 | 1.958333 | 1 |
| ea4eig | 76 | 85 | 161 | 2.236111 | 2 |
| mlshaderl | 85 | 110 | 195 | 2.708333 | 3 |
| jso | 97 | 124 | 221 | 3.069444 | 4 |
| arq | 81 | 145 | 226 | 3.138889 | 5 |
| sade | 130 | 171 | 301 | 4.180556 | 6 |
| ude3 | 139 | 165 | 304 | 4.222222 | 7 |
| tridentde | 161 | 245 | 406 | 5.638889 | 8 |
| jde | 208 | 216 | 424 | 5.888889 | 9 |
| clpso | 330 | 296 | 626 | 8.694444 | 10 |
| Competitor | p Value Best | p-Adjusted Best | Sig. Best | p Value Mean | p-Adjusted Mean | Sig. Mean |
|---|---|---|---|---|---|---|
| clpso | 0 | 0 | *** | 0 | 0 | *** |
| jde | 0 | 0 | *** | 0 | 0 | *** |
| sade | 0.0001 | 0.0009 | *** | 0 | 0 | *** |
| tridentde | 0.0001 | 0.0009 | *** | 0 | 0 | *** |
| ude3 | 0.0002 | 0.0018 | ** | 0 | 0 | *** |
| arq | 0.5214 | 1 | ns | 0.001 | 0.009 | ** |
| mlshaderl | 0.1141 | 1 | ns | 0.0071 | 0.0639 | ns |
| jso | 0.826 | 0.7434 | ns | 0.0167 | 0.1503 | ns |
| ea4eig | 0.1617 | 1 | ns | 0.3402 | 1 | ns |
| PROBLEM | DIM | arq2 | arq | clpso | ea4eig | jde | jso | mlshaderl | sade | tridentde | ude3 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| antennaarray | 12 | 4.069 | 4.411 | 4.455 | 4.358 | 4.132 | 4.406 | 4.065 | 4.486 | 4.428 | 4.397 |
| antennaula | 10 | 9.877 | 8.714 | 9.927 | 8.873 | 8.716 | 8.671 | 8.695 | 8.76 | 8.683 | 8.681 |
| bifunctionalcatalyst | 1 | 0.582 | 0.596 | 0.578 | 0.552 | 0.587 | 0.555 | 0.583 | 0.64 | 0.561 | 0.554 |
| ded1 | 120 | 0.269 | 0.192 | 0.293 | 0.194 | 0.305 | 0.204 | 0.308 | 0.233 | 0.166 | 0.151 |
| ded2 | 216 | 0.547 | 0.497 | 0.574 | 0.603 | 0.583 | 0.62 | 0.546 | 0.469 | 0.411 | 0.371 |
| eld1 | 6 | 0.072 | 0.07 | 0.068 | 0.028 | 0.066 | 0.031 | 0.053 | 0.12 | 0.036 | 0.028 |
| eld2 | 13 | 0.093 | 0.089 | 0.095 | 0.044 | 0.084 | 0.048 | 0.063 | 0.141 | 0.054 | 0.043 |
| eld3 | 15 | 0.104 | 0.095 | 0.109 | 0.052 | 0.097 | 0.057 | 0.079 | 0.149 | 0.062 | 0.051 |
| eld4 | 40 | 0.187 | 0.141 | 0.196 | 0.097 | 0.171 | 0.1 | 0.141 | 0.201 | 0.103 | 0.093 |
| eld5 | 140 | 0.358 | 0.204 | 0.397 | 0.189 | 0.631 | 0.207 | 0.811 | 0.255 | 0.172 | 0.15 |
| gascycle | 4 | 0.06 | 0.068 | 0.051 | 0.022 | 0.061 | 0.025 | 0.063 | 0.118 | 0.031 | 0.022 |
| hydrothermal | 96 | 0.325 | 0.193 | 0.362 | 0.174 | 0.659 | 0.189 | 0.953 | 0.251 | 0.163 | 0.141 |
| ik6dof | 6 | 0.087 | 0.087 | 0.092 | 0.047 | 0.079 | 0.05 | 0.063 | 0.138 | 0.054 | 0.047 |
| messenger | 26 | 0.083 | 0.076 | 0.085 | 0.031 | 0.08 | 0.038 | 0.078 | 0.13 | 0.043 | 0.033 |
| ofdmpower | 24 | 0.119 | 0.097 | 0.126 | 0.053 | 0.093 | 0.06 | 0.08 | 0.154 | 0.064 | 0.055 |
| polyphase | 20 | 0.284 | 0.269 | 0.28 | 0.256 | 0.274 | 0.285 | 0.243 | 0.291 | 0.289 | 0.157 |
| potential | 38 | 0.534 | 0.448 | 0.633 | 0.407 | 0.803 | 0.413 | 2.113 | 0.541 | 0.412 | 0.368 |
| portfoliomv | 10 | 0.074 | 0.071 | 0.075 | 0.03 | 0.064 | 0.036 | 0.05 | 0.124 | 0.038 | 0.039 |
| tandem | 18 | 0.092 | 0.079 | 0.096 | 0.036 | 0.101 | 0.046 | 0.095 | 0.133 | 0.048 | 0.046 |
| tersoffb | 24 | 1.226 | 1.238 | 1.218 | 1.075 | 1.192 | 0.918 | 1.401 | 1.168 | 1.002 | 0.995 |
| tersoffc | 24 | 1.586 | 1.503 | 1.591 | 1.238 | 1.391 | 1.062 | 1.675 | 1.387 | 1.206 | 1.245 |
| transmissionpricing | 126 | 3.147 | 2.948 | 3.092 | 2.541 | 3.34 | 2.79 | 3.054 | 3.014 | 2.961 | 2.667 |
| vibratingplatform | 5 | 0.069 | 0.069 | 0.07 | 0.025 | 0.063 | 0.029 | 0.058 | 0.118 | 0.034 | 0.032 |
| wirelesscoverage | 6 | 7.161 | 6.808 | 7.34 | 7.014 | 7.279 | 7.002 | 7.218 | 7.195 | 7.023 | 6.592 |
| bucherastrigin | 50 | 0.182 | 0.201 | 0.12 | 0.159 | 0.131 | 0.122 | 0.194 | 0.125 | 0.095 | 0.152 |
| gallagher101 | 10 | 0.535 | 0.536 | 0.492 | 0.525 | 0.5 | 0.511 | 0.579 | 0.502 | 0.492 | 0.535 |
| gallagher21 | 10 | 0.175 | 0.216 | 0.133 | 0.166 | 0.137 | 0.149 | 0.257 | 0.16 | 0.147 | 0.214 |
| levy | 24 | 0.127 | 0.129 | 0.064 | 0.093 | 0.066 | 0.076 | 0.166 | 0.07 | 0.064 | 0.102 |
| lunacekbirastrigin | 40 | 0.176 | 0.205 | 0.099 | 0.15 | 0.111 | 0.119 | 0.196 | 0.103 | 0.098 | 0.157 |
| rotatedrosenbrock | 50 | 0.16 | 0.165 | 0.069 | 0.103 | 0.076 | 0.085 | 0.178 | 0.077 | 0.071 | 0.11 |
| schaffer | 2 | 0.057 | 0.052 | 0.017 | 0.053 | 0.021 | 0.038 | 0.108 | 0.026 | 0.034 | 0.062 |
| schwefel | 16 | 0.094 | 0.111 | 0.045 | 0.085 | 0.053 | 0.097 | 0.153 | 0.057 | 0.049 | 0.112 |
| sinusoidal | 100 | 0.425 | 0.409 | 0.339 | 0.283 | 0.273 | 0.255 | 0.33 | 0.263 | 0.23 | 0.306 |
| sinusoidal | 150 | 0.554 | 0.564 | 0.524 | 0.452 | 0.395 | 0.387 | 0.475 | 0.396 | 0.334 | 0.426 |
| test2n | 200 | 0.485 | 0.372 | 0.294 | 0.66 | 0.265 | 0.453 | 0.357 | 0.255 | 0.173 | 0.246 |
| weierstrass | 50 | 4.324 | 4.309 | 4.908 | 4.437 | 4.624 | 4.264 | 4.301 | 4.468 | 4.483 | 4.431 |
| Total | 38.299 | 36.232 | 38.907 | 35.105 | 37.503 | 34.398 | 39.782 | 36.718 | 34.314 | 33.811 |
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
Charilogis, V.; Tsoulos, I.G.; Gianni, A.M. ARQ2: Toward Stability-Aware Hybrid Optimization on Complex and Noisy Search Problems. Symmetry 2026, 18, 844. https://doi.org/10.3390/sym18050844
Charilogis V, Tsoulos IG, Gianni AM. ARQ2: Toward Stability-Aware Hybrid Optimization on Complex and Noisy Search Problems. Symmetry. 2026; 18(5):844. https://doi.org/10.3390/sym18050844
Chicago/Turabian StyleCharilogis, Vasileios, Ioannis G. Tsoulos, and Anna Maria Gianni. 2026. "ARQ2: Toward Stability-Aware Hybrid Optimization on Complex and Noisy Search Problems" Symmetry 18, no. 5: 844. https://doi.org/10.3390/sym18050844
APA StyleCharilogis, V., Tsoulos, I. G., & Gianni, A. M. (2026). ARQ2: Toward Stability-Aware Hybrid Optimization on Complex and Noisy Search Problems. Symmetry, 18(5), 844. https://doi.org/10.3390/sym18050844

