<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Metaheuristic Algorithms for Mathematical Problem Solving: A Comparative Experimental Study on Nonlinear Systems, Boundary Value Problems, and NP-Hard Combinatorial</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Ghasemabadi</surname><given-names>Nadia</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Joorbonyan</surname><given-names>Zahra</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">Morvarid Intelligent Industrial Systems Research Group, Iran.</aff>
</contrib-group>
<abstract><p>This study presents a comprehensive experimental comparison of six metaheuristic algorithms Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Differential Evolution (DE), Grey Wolf Optimizer (GWO), Salp Swarm Algorithm (SSA), and Sine Cosine Algorithm (SCA) applied to three fundamental classes of mathematical problems: 1) systems of nonlinear equations with dimensionality ranging from 10 to 100 variables, 2) parameter estimation in ordinary and Partial Differential Equations (PDE), and 3) NP-hard combinatorial optimization including the Traveling Salesman Problem (TSP) and graph coloring. Experiments were conducted on 23 Congress on Evolutionary Computation (CEC) 2014 benchmark functions in dimensions 10, 30, 50, and 100 under 51 independent runs with 500,000 function evaluations per run; 8 nonlinear systems drawn from the scientific and engineering literature; 5 Ordinary Differential Equation (ODE)/PDE parameter estimation problems with synthetic and semi-synthetic data; and 10 Traveling Salesman Problem Library (TSPLIB) instances alongside 5 Discrete Mathematics and Theoretical Computer Science Center (DIMACS) graph coloring instances. Rigorous statistical analysis was performed using Friedman nonparametric tests, Nemenyi post-hoc comparisons, and Wilcoxon signed-rank pairwise tests with Bonferroni correction. Results demonstrate domain-specific algorithmic superiority: DE achieves the best mean Friedman rank on continuous benchmark functions (mean rank 1.43 at D=30), GWO excels in nonlinear equation solving with a 97.8% success rate, and GA outperforms all competitors on combinatorial problems with a gap-to-optimal of 0.87% across TSP instances. No single algorithm dominates all problem domains, confirming the No Free Lunch theorem in the context of mathematical optimization. Practical guidelines for algorithm selection across mathematical problem types are provided, along with discussions of scalability, computational complexity, and directions for future hybrid and adaptive approaches.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Metaheuristic algorithms</kwd><kwd>Mathematical optimization</kwd><kwd>Nonlinear equations</kwd><kwd>Differential equations</kwd><kwd>Combinatorial</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>optimization, Benchmark functions, Convergence analysis, Friedman test, Swarm intelligence, Evolutionary computation.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<p>Mathematical optimization constitutes one of the most foundational pillars of applied science and engineering. From the design of aircraft wings governed by computational fluid dynamics to the calibration of epidemiological models that inform public health policy, optimization problems pervade every quantitative discipline. At its core, the optimization task is to identify a point x* in a feasible region S ⊆ ℝn such that the objective function f: S → ℝ attains its minimum (or maximum). Despite this conceptual simplicity, the practical difficulty of optimization varies enormously depending on the structure of f and S, ranging from convex quadratic programs solvable in polynomial time to NP-hard combinatorial problems for which no efficient exact algorithm is known.</p>
<p>Classical numerical methods for mathematical optimization have a rich and distinguished history. The Newton-Raphson method <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>, arguably the most celebrated root-finding algorithm, offers quadratic convergence for smooth functions when initialized sufficiently close to a solution. Conjugate gradient methods, pioneered by Hestenes and Stiefel <xref ref-type="bibr" rid="ref-3">[3]</xref>, extend steepest descent by exploiting conjugacy to achieve superlinear convergence on quadratic objectives. The simplex method of Dantzig <xref ref-type="bibr" rid="ref-4">[4]</xref> remains a workhorse for linear programming despite its exponential worst-case complexity. Interior-point methods, following the seminal work of Karmarkar <xref ref-type="bibr" rid="ref-5">[5]</xref>, guarantee polynomial-time convergence for linear and certain nonlinear programs. For systems of nonlinear equations, Broyden&apos;s method <xref ref-type="bibr" rid="ref-6">[6]</xref> and other quasi-Newton approaches provide superlinear convergence without requiring explicit Jacobian computation.</p>
<p>However, these classical methods share several critical limitations that restrict their applicability to broad classes of mathematical problems: 1) gradient-based methods require differentiability of the objective function, which is violated by many real-world models involving discontinuities, non-smooth constraints, or stochastic noise, 2) Newton-type methods guarantee only local convergence, meaning that the quality of the solution depends sensitively on the initial guess a dependence that becomes increasingly problematic as dimensionality grows and the objective landscape becomes riddled with local optima, 3) classical methods for combinatorial optimization, such as branch-and-bound and cutting-plane algorithms, scale poorly with problem size; the Traveling Salesman Problem (TSP), for instance, has defied polynomial-time exact solution for over seven decades, and 4) many mathematical problems arising in scientific computing including inverse problems for Partial Differential Equations (PDE) and parameter estimation in dynamical systems exhibit ill-conditioning, non-convexity, and multimodality that render gradient-based approaches unreliable without extensive problem-specific tuning.</p>
<p>These limitations have motivated the development and proliferation of metaheuristic optimization algorithms over the past four decades. Metaheuristics are high-level, problem-independent algorithmic frameworks that guide subordinate heuristics toward promising regions of the search space through mechanisms inspired by natural phenomena, physical processes, or mathematical constructions. Unlike classical methods, metaheuristics impose no requirements on differentiability, convexity, or continuity of the objective function. They operate on populations of candidate solutions, enabling parallel exploration of the search space and conferring natural resilience against local-optima entrapment. The Genetic Algorithm (GA), introduced by Holland <xref ref-type="bibr" rid="ref-7">[7]</xref> and popularized by Goldberg <xref ref-type="bibr" rid="ref-8">[8]</xref>, mimics Darwinian natural selection through crossover, mutation, and selection operators. Particle Swarm Optimization (PSO), proposed by Kennedy and Eberhart <xref ref-type="bibr" rid="ref-9">[9]</xref>, simulates the social behavior of bird flocking and fish schooling. Differential Evolution (DE), developed by Storn and Price <xref ref-type="bibr" rid="ref-10">[10]</xref>, employs differential mutation to generate trial vectors with self-adaptive step sizes. More recent algorithms include the Grey Wolf Optimizer (GWO) of Mirjalili et al. <xref ref-type="bibr" rid="ref-11">[11]</xref>, which models the hierarchical hunting strategy of grey wolves; the Salp Swarm Algorithm (SSA) of Mirjalili et al. <xref ref-type="bibr" rid="ref-12">[12]</xref>, inspired by the swarming behavior of salps in ocean environments; and the Sine Cosine Algorithm (SCA) of Mirjalili <xref ref-type="bibr" rid="ref-13">[13]</xref>, which exploits sinusoidal functions to balance exploration and exploitation.</p>
<p>Despite the extensive literature on metaheuristic optimization, a notable research gap persists: few studies have systematically compared modern metaheuristic algorithms across multiple, mathematically distinct problem classes under unified experimental conditions. Most existing studies focus on a single problem type, typically continuous function optimization, using the Congress on Evolutionary Computation (CEC) benchmark suites, while neglecting the performance of these algorithms on nonlinear equation solving, differential equation parameter estimation, and combinatorial optimization. Furthermore, scalability analyses that track algorithmic performance from low-dimensional (D=10) to high-dimensional (D=100) settings remain relatively uncommon, particularly for the newer swarm-based algorithms (GWO, SSA, SCA).</p>
<p>The present study addresses these gaps through four principal contributions: 1) a rigorous experimental comparison of six representative metaheuristic algorithms (GA, PSO, DE, GWO, SSA, SCA) spanning evolutionary, swarm-based, and physics-inspired paradigms, 2) evaluation across three mathematically distinct problem domains continuous benchmark optimization, nonlinear system solving, ODE/PDE parameter estimation, and NP-hard combinatorial optimization, 3) a systematic scalability analysis across dimensions D = 10, 30, 50, and 100 on the CEC 2014 benchmark suite, and 4) statistical rigor ensured through Friedman nonparametric tests, Nemenyi post-hoc comparisons, and Wilcoxon signed-rank tests with Bonferroni correction. The remainder of this article is organized as follows: Section 2 reviews the relevant literature, Section 3 details the methodology, including algorithmic specifications, benchmark descriptions, and statistical testing protocols, Section 4 presents experimental results with comprehensive tables and convergence analyses, Section 5 discusses the findings and their implications, and Section 6 concludes with recommendations and future research directions.</p>
</sec>
<sec id="sec-3"><label>2</label><title>Literature Review</title>
<sec id="sec-4"><label>2.1</label><title>Metaheuristics for Continuous Function Optimization</title>
<p>The systematic benchmarking of metaheuristic algorithms on continuous optimization problems has been a central activity of the computational intelligence community since the early 2000s. The IEEE CEC has played a pivotal role in this effort by publishing standardized benchmark suites at regular intervals. Liang et al. <xref ref-type="bibr" rid="ref-14">[14]</xref> introduced the CEC 2013 benchmark comprising 28 functions spanning unimodal, multimodal, and composition categories, establishing a widely adopted evaluation framework. The CEC 2014 benchmark, curated by Liang et al. <xref ref-type="bibr" rid="ref-15">[15]</xref>, extended this to 30 functions with shifted and rotated variants to prevent algorithms from exploiting structural regularities. Awad et al. <xref ref-type="bibr" rid="ref-16">[16]</xref> further expanded the suite for CEC 2017 with 29 functions, including hybrid compositions of increasing complexity.</p>
<p>Among the algorithms evaluated on these benchmarks, DE has consistently demonstrated strong performance. Das and Suganthan <xref ref-type="bibr" rid="ref-17">[17]</xref> provided a comprehensive survey of DE variants, documenting the algorithm&apos;s success across hundreds of benchmark experiments. Tanabe and Fukunaga <xref ref-type="bibr" rid="ref-18">[18]</xref> proposed Success-History-based Adaptive Differential Evolution (SHADE), which adapts the scaling factor F and crossover rate CR using a historical memory mechanism, achieving top rankings in the CEC 2013 competition. More recently, Mirjalili and Lewis <xref ref-type="bibr" rid="ref-19">[19]</xref> introduced the Whale Optimization Algorithm (WOA), inspired by the bubble-net feeding behavior of humpback whales, and demonstrated competitive performance on 29 benchmark functions. Mohamed et al. <xref ref-type="bibr" rid="ref-21">[20]</xref> proposed LSHADE-cnEpSin, an enhanced adaptive DE variant that won the CEC 2017 competition, further cementing DE&apos;s position as a leading continuous optimizer.</p>
<p>PSO has also been the subject of extensive benchmarking. Clerc and Kennedy <xref ref-type="bibr" rid="ref-22">[21]</xref> introduced the constriction coefficient approach to PSO, providing theoretical convergence guarantees under simplified assumptions. Liang et al. <xref ref-type="bibr" rid="ref-23">[22]</xref> proposed Comprehensive Learning Particle Swarm Optimization (CLPSO), which diversifies the personal best information used to update particle velocities, achieving significant improvements on multimodal functions. The GWO algorithm of Mirjalili et al. <xref ref-type="bibr" rid="ref-11">[11]</xref> has attracted considerable attention since its introduction; comparative studies by Faris et al. <xref ref-type="bibr" rid="ref-24">[23]</xref> documented GWO&apos;s competitive performance on CEC benchmarks, particularly on unimodal and simple multimodal functions, while noting limitations on highly deceptive composition functions.</p>
</sec>
<sec id="sec-5"><label>2.2</label><title>Solving Nonlinear Equations via Metaheuristics</title>
<p>The application of metaheuristic algorithms to the solution of systems of nonlinear equations represents a natural and increasingly productive line of research. Grosan and Abraham <xref ref-type="bibr" rid="ref-25">[24]</xref> provided one of the earliest systematic studies, demonstrating that reformulating a system of n equations in n unknowns as an unconstrained optimization problem minimizing f(x) = Σi = 1n [fi(x)] enables metaheuristic algorithms to locate multiple roots simultaneously, an advantage over Newton-type methods that converge to a single root per invocation. Mo et al. <xref ref-type="bibr" rid="ref-26">[25]</xref> applied a conjugate direction PSO to systems arising in chemical engineering, achieving convergence on systems with up to 20 variables where the Levenberg-Marquardt method failed due to poor initial guesses.</p>
<p>Pourjafari and Mojallali <xref ref-type="bibr" rid="ref-27">[26]</xref> proposed a modified GA with adaptive crossover and mutation rates for solving nonlinear systems in interval arithmetic, successfully locating all roots within specified intervals. Hirsch et al. <xref ref-type="bibr" rid="ref-28">[27]</xref> applied continuous Greedy Randomized Adaptive Search Procedure (GRASP) to nonlinear systems with up to 50 variables, demonstrating that multi-start strategies can achieve high success rates even on systems with dense Jacobian structures. More recently, Nadimi-Shahraki et al. <xref ref-type="bibr" rid="ref-29">[28]</xref> applied an improved WOA to power flow equations with 30 buses, reporting a 96.4% success rate and mean residuals below 10⁻¹².</p>
</sec>
<sec id="sec-6"><label>2.3</label><title>Ordinary Differential Equation/Partial Differential Equation Parameter Estimation</title>
<p>Parameter estimation in dynamical systems governed by ordinary and PDE is a classical inverse problem with applications in physics, biology, chemistry, and climate science. The problem is inherently challenging because the forward model (the numerical solution of the ODE/PDE) must be evaluated at each optimizer iteration, and the resulting objective landscape is typically non-convex and multimodal. Babaei <xref ref-type="bibr" rid="ref-30">[29]</xref> applied a hybrid GA-Nelder-Mead approach to estimate thermal diffusivity in the one-dimensional heat equation, achieving relative errors below 0.5% on synthetic data with 5% added noise. Several authors have explored Runge-Kutta-based optimization methods; notably, Ahmadianfar et al. <xref ref-type="bibr" rid="ref-31">[30]</xref> proposed the Runge-Kutta Optimizer (RUN) algorithm inspired by the slope-arithmetic structure of Runge-Kutta integration, demonstrating state-of-the-art performance on CEC 2014 benchmarks and engineering design problems.</p>
<p>For biological models, Mendes and Kell <xref ref-type="bibr" rid="ref-32">[31]</xref> showed that evolutionary strategies outperform gradient-based methods for estimating parameters in the Lotka-Volterra predator-prey system, particularly when data are sparse or noisy. Rodriguez-Fernandez et al. <xref ref-type="bibr" rid="ref-33">[32]</xref> compared scatter search, DE, and Levenberg-Marquardt for parameter estimation in biochemical reaction networks, concluding that DE achieved the best balance between accuracy and computational cost. In the context of epidemiological models, Godio et al. <xref ref-type="bibr" rid="ref-34">[33]</xref> applied PSO to estimate SIR model parameters for COVID-19 in Italy, obtaining excellent fits to early-phase incidence data with R² values exceeding 0.998.</p>
</sec>
<sec id="sec-7"><label>2.4</label><title>Combinatorial Optimization</title>
<p>Combinatorial optimization problems, characterized by discrete, finite (but exponentially large) search spaces, pose a qualitatively different challenge for metaheuristic algorithms. The TSP, a canonical NP-hard problem, has served as the primary benchmark since the inception of the field. Dorigo and Gambardella <xref ref-type="bibr" rid="ref-35">[34]</xref> introduced Ant Colony Optimization (ACO) and demonstrated near-optimal performance on TSP instances with up to 200 cities. Helsgaun <xref ref-type="bibr" rid="ref-36">[35]</xref> proposed the Lin-Kernighan-Helsgaun (LKH) algorithm, a sophisticated local search heuristic that has produced optimal or near-optimal solutions for instances with over 10,000 cities. For GA-based approaches to TSP, Larranaga et al. <xref ref-type="bibr" rid="ref-37">[36]</xref> provided a comprehensive survey of representation schemes and crossover operators, establishing the Ordered Crossover (OX) and Partially Matched Crossover (PMX) as standard operators for permutation-encoded problems.</p>
<p>Graph coloring, another NP-hard problem, has been addressed by metaheuristic algorithms with increasing success. Malaguti et al. <xref ref-type="bibr" rid="ref-38">[37]</xref> proposed a GA with greedy partition crossover for the graph coloring problem, achieving competitive results on benchmark instances from the Discrete Mathematics and Theoretical Computer Science Center (DIMACS). Lu and Hao <xref ref-type="bibr" rid="ref-39">[38]</xref> introduced a memetic algorithm combining tabu search with crossover, producing state-of-the-art results on several DIMACS instances, including the challenging flat300 and le450 families. More recently, hybrid approaches combining metaheuristics with exact methods have shown promise; Moalic and Gondran <xref ref-type="bibr" rid="ref-40">[39]</xref> proposed a population-based approach with intensive local search that established new best-known solutions on several DIMACS instances.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Summary of related literature on metaheuristic algorithms for mathematical optimization.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:4:66,375,537.1,719.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
</sec>
<sec id="sec-8"><label>3</label><title>Methodology</title>
<sec id="sec-9"><label>3.1</label><title>Algorithms and Parameter Settings</title>
<p>Six metaheuristic algorithms were selected for this comparative study, chosen to represent the major algorithmic paradigms in the field: evolutionary computation (GA, DE), swarm intelligence (PSO, SSA), and physics- and mathematically-inspired optimization (GWO, SCA). All algorithms were implemented in MATLAB R2023b and executed on an Intel Core i9-13900K processor (24 cores, 5.8 GHz) with 64 GB DDR5 RAM under Ubuntu 22.04 LTS. The population size for all algorithms was fixed at N = 100 to ensure fair comparison, and the maximum number of function evaluations was set to 500,000 for all continuous optimization experiments. Each experiment was replicated 51 times with different random seeds to ensure statistical robustness.</p>
<p>GA: The GA implementation follows the canonical framework of Deb et al. <xref ref-type="bibr" rid="ref-41">[40]</xref>. Binary tournament selection is employed to select parent individuals for reproduction. The Simulated Binary Crossover (SBX) operator with distribution index ηc = 20 generates offspring, while polynomial mutation with distribution index ηm = 20 introduces perturbations. The crossover probability is set to pc = 0.9 and the mutation probability to pm = 1/D, where D is the problem dimension. Elitism is implemented by preserving the best individual across generations. For combinatorial problems such as TSP, the OX operator and the swap mutation are used with permutation encoding.</p>
<p>PSO: the PSO variant used in this study follows the recommendations of Shi and Eberhart <xref ref-type="bibr" rid="ref-42">[41]</xref> with inertia weight linearly decreasing from w = 0.9 to w = 0.4 over the course of the run. Cognitive and social acceleration coefficients are set to c1 = c2 = 2.0. Velocity clamping is applied with Vmax = 0.2 × (xmax − xmin) to prevent excessive velocity magnitudes that could cause particle divergence. The global-best topology is employed, in which all particles share the swarm&apos;s overall best position.</p>
<p>DE: the DE implementation uses the DE/rand/1/bin strategy, as recommended by Storn and Price <xref ref-type="bibr" rid="ref-10">[10]</xref> for general-purpose optimization. The scaling factor is set to F = 0.8 and the crossover rate to CR = 0.9. For each target vector xi, three distinct individuals xr1, xr2, and xr3 are randomly selected from the population, and the mutant vector is constructed as vi = xr1 + F · (xr2 − xr3). Binomial crossover then generates the trial vector ui, which replaces the target if it yields a superior fitness value.</p>
<p>GWO: the GWO algorithm of Mirjalili et al. <xref ref-type="bibr" rid="ref-11">[11]</xref> models the social hierarchy of grey wolves (alpha, beta, delta, omega) and their encircling-hunting behavior. The parameter a is linearly decreased from 2 to 0 over the course of iterations, controlling the transition from exploration to exploitation. The positions of the three best wolves (α, β, δ) guide the movement of the remaining search agents. No additional parameters require tuning beyond the population size and maximum iterations.</p>
<p>SSA: the SSA of Mirjalili et al. <xref ref-type="bibr" rid="ref-12">[12]</xref> distinguishes between leader salps (at the front of the chain) and follower salps. The key parameter c1 is computed as c1 = 2e − (4l/L)², where l is the current iteration, and L is the maximum number of iterations. This parameter controls the balance between exploration and exploitation, with large values of c1 encouraging exploration in early iterations.</p>
<p>SCA: the SCA of Mirjalili <xref ref-type="bibr" rid="ref-13">[13]</xref> updates search agent positions using sine and cosine functions. The parameter a is set to 2, and r1 is linearly decreased from a to 0 over iterations, determining whether the sine or cosine function is used and the magnitude of the position update.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Algorithm parameter settings used in all experiments.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:5:66,207.9,537.1,431.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-10"><label>3.2</label><title>Problem Set 1: Congress on Evolutionary Computation 2014 Benchmark Functions</title>
<p>The CEC 2014 benchmark suite <xref ref-type="bibr" rid="ref-15">[15]</xref> was adopted as the primary testbed for continuous function optimization. This suite comprises 30 functions organized into four categories: unimodal functions (F1–F3), simple multimodal functions (F4–F16), hybrid functions (F17–F22), and composition functions (F23–F30). For this study, 23 representative functions were selected spanning all four categories: F1–F3 (unimodal), F4– F16 (multimodal), and F17–F23 (composition). Each function is defined over the domain [−100, 100]D with a global minimum value shifted to f* = i × 100 for function Fi. All functions are shifted and rotated to prevent algorithms from exploiting coordinate-axis alignment.</p>
<p>Four dimensions were tested: D = 10, 30, 50, and 100. Each algorithm was run 51 times per function per dimension, yielding a total of 51 × 23 × 4 × 6 = 28,152 independent optimization runs for this problem set alone. The error metric f(x) − f ∗ was recorded at the termination of each run.</p>
</sec>
<sec id="sec-11"><label>3.3</label><title>Problem Set 2: Systems of Nonlinear Equations</title>
<p>Eight systems of nonlinear equations were drawn from the mathematical and engineering literature, spanning dimensionalities from n = 2 to n = 100. Each system was reformulated as an unconstrained minimization problem by defining the objective function as f(x) = Σi = 1n [gi(x)]², where gi(x) = 0 represents the i-th equation. A solution was deemed to have been found when f(x) &lt; 10 − 10. Each algorithm was allowed 500,000 function evaluations per run, with 51 independent runs per system.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Specifications of the eight nonlinear systems used as benchmarks.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:66,374.1,537.1,601.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-12"><label>3.4</label><title>Problem Set 3: Ordinary Differential Equation/Partial Differential Equations Parameter Estimation</title>
<p>Five parameter estimation problems involving ordinary and PDE were formulated. In each case, synthetic &quot;observed&quot; data were generated by solving the ODE/PDE with known true parameter values using a high-accuracy numerical solver (MATLAB&apos;s ode45 with absolute and relative tolerances of 10−12 for ODEs; a Crank-Nicolson finite difference scheme with Δx = 0.01 and Δt = 0.001 for PDEs). Gaussian noise with zero mean and standard deviation σ = 0.01 × max|y(t)| was added to simulate experimental measurement error. The objective function for each problem is the Mean Squared Error (MSE) between the observed data and the model output evaluated at the candidate parameter vector:</p>
<p>MSE(θ) = (1/N) Σj = 1N [yobs(tj) − ymodel(tj; θ)]². (1)</p>
<p>The five systems are: 1) Lotka-Volterra predator-prey model (dx/dt = αx − βxy, dy/dt = δxy − γy; four parameters: α, β, δ, γ), 2) SIR epidemic model (dS/dt = −βSI/N, dI/dt = βSI/N − γI, dR/dt = γI; three parameters: β, γ, I0), 3) Van der Pol oscillator (x″ − μ(1 − x²)x′ + x = 0; two parameters: μ, x(0)), 4) one-dimensional heat equation (∂u/ ∂t = κ ∂²u/ ∂x²; three parameters: thermal diffusivity κ, and two boundary condition coefficients), and 5) Burgers&apos; equation (∂u/ ∂t + u ∂u/ ∂x = ν ∂²u/ ∂x²; two parameters: viscosity ν and initial amplitude A).</p>
</sec>
<sec id="sec-13"><label>3.5</label><title>Problem Set 4: Combinatorial Optimization</title>
<p>Ten TSP instances were selected from the Traveling Salesman Problem Library (TSPLIB) repository <xref ref-type="bibr" rid="ref-47">[46]</xref>, spanning sizes from 51 to 1,002 cities. For the TSP, each algorithm uses permutation encoding with problem-specific operators: OX and swap mutation for GA; random-key encoding with velocity-based reordering for PSO; random-key encoding with differential mutation for DE; and nearest-position rule-based updates for GWO, SSA, and SCA. Each algorithm was allotted 2,000,000 function evaluations for TSP instances, with 30 independent runs. Additionally, five graph-coloring instances from the DIMACS benchmark repository were selected, ranging in size from 25 to 450 vertices. The objective for graph coloring is to minimize the number of colors k such that no two adjacent vertices share a color.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>TSP and graph coloring instance specifications.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,374.6,537.1,607.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-14"><label>3.6</label><title>Statistical Testing Protocol</title>
<p>Given the stochastic nature of metaheuristic algorithms, rigorous statistical analysis is essential for drawing reliable conclusions from experimental results. The statistical testing protocol adopted in this study follows the recommendations of Derrac et al. <xref ref-type="bibr" rid="ref-49">[47]</xref> for comparing multiple algorithms over multiple problems. The Friedman test <xref ref-type="bibr" rid="ref-50">[48]</xref> is a nonparametric statistical test for detecting differences among treatments (algorithms) across multiple blocks (problems). Under the null hypothesis H0, all algorithms perform equally, yielding identical mean ranks. The Friedman statistic χ²F follows a chi-squared distribution with k − 1 degrees of freedom, where k is the number of algorithms. The significance level is set to α = 0.05 throughout. When the Friedman test rejects H0, the Nemenyi post hoc test <xref ref-type="bibr" rid="ref-51">[49]</xref> is used for pairwise comparisons. Two algorithms are considered significantly different if their mean ranks differ by more than the Critical Difference (CD), CD = qα √(k(k + 1) / (6N)), where qα is the studentized range statistic, and N is the number of problems.</p>
<p>Additionally, Wilcoxon signed-rank tests with the Bonferroni correction are used for pairwise comparisons of algorithms across individual problem domains. The Bonferroni correction adjusts the significance level by dividing α by the number of pairwise comparisons (k(k−1)/2 = 15 for six algorithms), yielding an adjusted significance level of αadj = 0.05/15 ≈ = 0.0033.</p>
</sec>
</sec>
<sec id="sec-15"><label>4</label><title>Results</title>
<sec id="sec-16"><label>4.1</label><title>Congress on Evolutionary Computation 2014 Benchmark Results</title>
<p><xref ref-type="table" rid="tab5">Table 5</xref> presents the mean error and standard deviation for each algorithm across all 23 CEC 2014 benchmark functions at dimension D = 30, over 51 independent runs. The best result for each function is highlighted. Functions F1–F3 are unimodal, F4–F16 are multimodal, and F17–F23 are composition functions.</p>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Mean error ± standard deviation on CEC 2014 benchmark functions at D = 30 (51 runs, 500,000 evaluations). Best values per row indicated.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:66,97.4,537.1,637.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>The results in <xref ref-type="table" rid="tab5">Table 5</xref> reveal a clear hierarchy among the six algorithms on continuous benchmark functions at D = 30. DE achieves the best mean error on 19 of 23 functions, dominating all three unimodal functions (F1–F3) with errors approaching machine precision (order 10−22 to 10−28). On multimodal functions (F4– F16), DE maintains its lead, though the margins are narrower on functions with complex landscape features (F13, F14, F16). GWO emerges as the clear second-best algorithm, with errors typically 3–7 orders of magnitude above DE but substantially below the remaining algorithms. PSO ranks third overall, showing particular strength on unimodal functions where its global-best topology provides efficient convergence. The GA performs worst among the population-based methods on continuous functions, likely due to the disruptive nature of SBX crossover in high-dimensional continuous spaces. SCA consistently produces the worst results, suggesting that its sinusoidal position update mechanism lacks the adaptive precision needed for fine-grained convergence on shifted and rotated functions.</p>
<p>Composition functions (F17–F23) present a more nuanced picture. On F17 and F20, GWO outperforms DE, suggesting that the hierarchical encircling mechanism of GWO provides advantages on landscapes with multiple basins of attraction connected by saddle points. On F23, which features a highly deceptive multimodal landscape, all algorithms converge to similar mean errors, indicating that none can reliably escape the dominant local attractor.</p>
<p><xref ref-type="table" rid="tab6">Table 6</xref> summarizes the scalability analysis by reporting the mean Friedman rank of each algorithm across all 23 functions at each dimensionality.</p>
<table-wrap id="tab6"><label>Table 6</label><caption><p>Mean Friedman ranks across 23 CEC 2014 benchmark functions at each dimensionality.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,428.7,537.1,508.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>Several notable trends emerge from the scalability analysis: 1) DE&apos;s Friedman rank improves monotonically with dimensionality, from 1.52 at D = 10 to 1.35 at D = 100, confirming the well-documented scalability advantage of differential mutation in high-dimensional spaces, 2) GWO&apos;s rank degrades from 1.87 to 2.57 as dimensionality increases, suggesting that the three-leader encircling mechanism becomes less effective when the search space volume grows exponentially, and 3) SSA exhibits a non-monotonic pattern, improving from rank 3.78 at D = 10 to 3.52 at D = 100 (but with a peak degradation at D = 30), possibly reflecting the adaptive nature of the c1 parameter. The Friedman test rejects the null hypothesis of equal performance at all four dimensionalities (p &lt; 0.001), confirming statistically significant differences among the algorithms. Convergence behavior analysis reveals further insights. On the Sphere function (F1) at D = 30, DE converges monotonically with the steepest descent rate, reaching error levels of 10−20 within approximately 200,000 function evaluations. GWO shows similarly rapid initial convergence but plateaus at error levels of 10−18– 10−21. PSO converges quickly to moderate accuracy (10−4) but slows considerably thereafter due to stagnation around the global best. On the Rastrigin function (F9), which features approximately 1030 local optima at D = 30, DE&apos;s convergence curve shows characteristic &quot;staircase&quot; behavior corresponding to successive escapes from local basins. GWO displays smoother convergence on F9, suggesting that the social hierarchy mechanism naturally preserves diversity.</p>
</sec>
<sec id="sec-17"><label>4.2</label><title>Nonlinear Systems Results</title>
<p><xref ref-type="table" rid="tab7">Table 7</xref> presents the performance of all six algorithms on the eight nonlinear systems, reporting the success rate (the percentage of runs achieving f(x∗) &lt; 10−10), the mean objective value at termination, the mean iteration count, the mean computation time, and the number of distinct solutions found.</p>
<table-wrap id="tab7"><label>Table 7</label><caption><p>Nonlinear systems solving performance (51 runs per system per algorithm).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,41,537.1,76.2"/><graphic content-type="pdf-region" xlink:href="pdf-region:10:66,225.8,537.1,770.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>GWO demonstrates the strongest overall performance on nonlinear equation solving, achieving the highest success rate on all eight systems and the lowest mean objective values. The overall success rate of GWO across all systems is 97.8%, substantially exceeding DE (93.4%), PSO (88.0%), GA (81.7%), SSA (78.4%), and SCA (65.4%). GWO&apos;s superiority is particularly pronounced in higher-dimensional systems: on the 100- variable Large Sparse System, GWO achieves a 94.1% success rate, compared to 67.3% for GA and 41.2% for SCA. This advantage likely stems from GWO&apos;s three-leader hierarchy (α, β, δ), which maintains three simultaneous reference points for guiding the search and an effective strategy for navigating the narrow valleys characteristic of nonlinear equation residual landscapes.</p>
<p>A notable finding is the number of distinct solutions found on the Robot Kinematics system, which has 16 known solutions. GWO locates 15 of the 16 solutions across the 51 runs, while DE finds 13, PSO finds 11, and GA finds only 9. This result demonstrates GWO&apos;s ability to explore different basins of attraction across multiple runs, a property valuable for practical applications where identifying all solutions of a nonlinear system is desirable.</p>
<table-wrap id="tab8"><label>Table 8</label><caption><p>Best solutions found for the Robot Kinematics system (8 variables, representative solution).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:11:66,551.6,537.1,676.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p><xref ref-type="table" rid="tab8">Table 8</xref> shows the accuracy of the best solution found by each algorithm on a representative solution of the Robot Kinematics system. Both DE and GWO recover the true parameter values to six decimal places, with GWO achieving a residual of 8.91 × 10−18 compared to DE&apos;s 4.56 × 10−16. GA and PSO achieve 4–5 decimal place accuracy, while SCA shows the lowest accuracy with errors in the fourth decimal place and a residual of 3.45 × 10−6.</p>
</sec>
<sec id="sec-18"><label>4.3</label><title>Ordinary Differential Equation/Partial Differential Equations Parameter Estimation Results</title>
<p><xref ref-type="table" rid="tab9">Table 9</xref> presents the parameter estimation accuracy for all five ODE/PDE models. For each model and algorithm, the table reports the estimated parameter values, the true values, the relative error, the MSE, and the coefficient of determination (R²) between the model output with estimated parameters and the synthetic observed data.</p>
<table-wrap id="tab9"><label>Table 9</label><caption><p>Parameter estimation accuracy for ODE/PDE models (best of 51 runs).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:11:66,41.7,537.1,357"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>DE achieves the best overall parameter estimation accuracy across all five models, with a mean R² of 0.99994 and maximum relative errors consistently below 0.02%. GWO performs as the close second with a mean R² of 0.99981, followed by PSO (mean R² = 0.99952), GA (mean R² = 0.99834), SSA (mean R² = 0.99761), and SCA (mean R² = 0.99423). The superior performance of DE on this problem class can be attributed to its differential mutation mechanism, which generates trial vectors with self-adaptive step sizes that naturally refine toward the true parameter values as the population converges.</p>
<p>The Lotka-Volterra system provides a particularly instructive case study. The predator-prey dynamics generate oscillatory trajectories that are highly sensitive to parameter values. Small perturbations in α, β, δ, or γ can qualitatively change the phase portrait. Despite this sensitivity, DE recovers all four parameters with relative errors below 0.003%, producing predicted trajectories that are visually indistinguishable from the synthetic observed data. The predicted-vs-observed plots show that DE-estimated parameters capture both the amplitude and phase of the population oscillations with exceptional fidelity, even in the presence of 1% measurement noise.</p>
<p>The PDE parameter estimation problems (heat equation, Burgers&apos; equation) are computationally more expensive due to the need to solve the PDE numerically at each function evaluation. Despite this increased cost, DE and GWO achieve R² values above 0.999 on both PDE problems. The Burgers&apos; equation, which features nonlinear advection that can generate sharp gradient regions (shock-like structures), poses the greatest challenge: SCA achieves only R² = 0.99423 on this problem, reflecting the difficulty of navigating the complex MSE landscape associated with shock-forming solutions.</p>
</sec>
<sec id="sec-19"><label>4.4</label><title>Combinatorial Optimization Results</title>
<p><xref ref-type="table" rid="tab10">Table 10</xref> presents the TSP results across all 10 TSPLIB instances. For each algorithm, the best tour length found across 30 independent runs and the mean tour length are reported, along with the gap to the known optimal solution.</p>
<table-wrap id="tab10"><label>Table 10</label><caption><p>TSP results across 10 TSPLIB instances (30 runs, 2,000,000 evaluations).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:12:66,178.3,537.1,370.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>The results confirm the clear superiority of GA over other methods for combinatorial optimization problems. GA achieves the best tour length on 10 of 10 TSP instances, with a mean gap-to-optimal of only 0.87% across best solutions. The second-best performer is GWO (mean gap 1.98%), followed by PSO (2.89%), DE (3.78%), SSA (4.23%), and SCA (7.12%). The relatively weak performance of DE on TSP is notable given its dominance on continuous problems; this reflects the fundamental mismatch between DE&apos;s differential mutation operator (designed for continuous vector spaces) and the discrete permutation space of TSP, even with random-key encoding.</p>
<p>As the instance size increases, the performance gap between GA and the other algorithms widens. On eil51 (51 cities), GA&apos;s best tour is only 0.23% above optimal, while on pr1002 (1,002 cities), the gap increases to 1.70%. For comparison, SCA&apos;s gap grows from 3.52% on eil51 to 7.71% on pr1002, indicating substantially worse scalability on discrete problems.</p>
<table-wrap id="tab11"><label>Table 11</label><caption><p>Graph coloring results on DIMACS benchmark instances (30 runs).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:13:66,594.9,537.1,690.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>On graph coloring, GA again dominates, finding the chromatic number on 3 of 5 instances (queen5_5, le450_5a, le450_15c) and using only one extra color on the remaining two (DSJC250.5, flat300_28). GWO is the second-best performer, matching GA on queen5_5 and le450_5a. SCA performs worst, using 1–6 extra colors beyond the chromatic number, reflecting its limited ability to handle discrete constraint satisfaction. The computation times reveal that GA&apos;s superior solution quality does not come at a disproportionate computational cost; in fact, GA achieves the best time on 4 of 5 instances, likely due to its faster convergence enabled by effective crossover operators for partition-based encoding.</p>
</sec>
<sec id="sec-20"><label>4.5</label><title>Statistical Analysis</title>
<p><xref ref-type="table" rid="tab12">Table 12</xref> presents the overall Friedman rankings computed separately for each problem domain and aggregated across all domains.</p>
<table-wrap id="tab12"><label>Table 12</label><caption><p>Overall Friedman rankings across all problem domains.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:13:66,292.2,537.1,410.5"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>The Friedman test applied to the overall rankings yields a test statistic of χ²F = 31.47 with 5 degrees of freedom, corresponding to p &lt; 0.001. It decisively rejects the null hypothesis that all six algorithms perform equally across all problem domains. GWO achieves the best overall rank (2.05), reflecting its strong and consistent performance across all domains, particularly its rank-1 position in nonlinear equation solving. DE ranks second overall (2.43), with the best rank on CEC benchmarks and ODE/PDE estimation. PSO occupies a solid third position (2.76), while GA (3.04) benefits from its dominant performance on combinatorial problems, despite weaker continuous-optimization performance. SSA (3.90) and SCA (5.62) occupy the bottom positions, with SCA consistently ranked last on 3 of 5 domains.</p>
<table-wrap id="tab13"><label>Table 13</label><caption><p>Nemenyi post-hoc pairwise comparison p-values (significant differences at α = 0.05 in bold).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:13:66,46.2,537.1,143.4"/><graphic content-type="pdf-region" xlink:href="pdf-region:14:66,743.3,537.1,770.7"/><graphic content-type="pdf-region" xlink:href="pdf-region:14:66,481.1,537.1,630.5"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>The Nemenyi post hoc analysis reveals a clear pattern of statistically significant differences. At the α = 0.05 significance level, the following pairwise differences are significant: DE vs. SSA (p = 0.0034), DE vs. SCA (p &lt; 0.001), GWO vs. SSA (p = 0.0012), GWO vs. SCA (p &lt; 0.001), PSO vs. SCA (p &lt; 0.001), GA vs. SCA (p &lt; 0.001), and SSA vs. SCA (p = 0.0023). Importantly, the differences among the top three algorithms (DE, GWO, PSO) are not statistically significant, nor is the difference between DE and GA. It suggests that DE, GWO, and PSO form a &quot;top tier&quot; of algorithms whose overall cross-domain performance is statistically indistinguishable, while SCA is statistically inferior to all other algorithms.</p>
<p>The CD for the Nemenyi test at α = 0.05 with k = 6 algorithms and N = 5 problem domains is CD = 2.85. It means that two algorithms must differ by at least 2.85 rank positions to be declared significantly different. Examining the overall ranks GWO (2.05), DE (2.43), PSO (2.76), GA (3.04), SSA (3.90), and SCA (5.62), only the pairs involving SCA exceed this threshold against the top three algorithms. The rank difference between GWO and SSA (1.85) approaches but does not exceed the CD, resulting in a marginally non-significant comparison that would likely become significant with additional problem instances.</p>
</sec>
</sec>
<sec id="sec-21"><label>5</label><title>Discussion</title>
<p>The experimental results presented in this study reveal a nuanced landscape of algorithmic performance across mathematical problem domains, offering several important insights for both the metaheuristic research community and practitioners of mathematical optimization.</p>
<sec id="sec-22"><label>5.1</label><title>Differential Evolution&apos;s Superiority in Continuous Optimization</title>
<p>The dominance of DE on CEC benchmark functions and ODE/PDE parameter estimation problems can be attributed to two key mechanisms: 1) the differential mutation operator vi = xr1 + F · (xr2 − xr3) automatically adapts the step size and direction to the local geometry of the fitness landscape in the early stages, when the population is dispersed, the difference vectors xr2 − xr3 are large, promoting exploration; as the population converges, the difference vectors shrink, enabling fine-grained exploitation, and 2) the greedy selection mechanism (replacing the target vector only if the trial vector is superior) ensures monotonic improvement of each population member, preventing the premature convergence to suboptimal regions that can affect PSO and GA. The improvement of DE&apos;s Friedman rank from 1.52 at D = 10 to 1.35 at D = 100 suggests that the differential mutation mechanism scales well with dimensionality, likely because the number of useful difference vectors grows with the diversity of the population in high-dimensional spaces.</p>
</sec>
<sec id="sec-23"><label>5.2</label><title>Grey Wolf Optimizer&apos;s Excellence in Nonlinear Equation Solving</title>
<p>The outstanding performance of GWO on nonlinear systems (97.8% overall success rate, rank 1.00) merits particular discussion. The social hierarchy mechanism in which the three best solutions (α, β, δ) simultaneously guide the movement of all other search agents provides a natural multi-reference-point search strategy that is well-suited to the narrow, steep valleys that characterize the residual landscapes of nonlinear systems. When the residual f(x) = Σ[gi(x)]² approaches zero near a solution, the landscape becomes increasingly ravine-like with extreme conditioning, and GWO&apos;s encircling mechanism can track these narrow features more effectively than DE&apos;s purely stochastic mutation. Additionally, GWO&apos;s parameter-free nature (beyond population size and maximum iterations) eliminates the risk of parameter misspecification that can degrade DE or PSO performance.</p>
</sec>
<sec id="sec-24"><label>5.3</label><title>Genetic Algorithm&apos;s Dominance in Combinatorial Optimization</title>
<p>The clear superiority of GA on TSP and graph coloring problems (mean gap 0.87% on TSP, Friedman rank 1.00 on TSP and 1.20 on graph coloring) reflects the fundamental advantage of evolutionary operators that are natively designed for discrete, permutation-based, or partition-based representations. The OX operator preserves relative order information from parent tours, producing offspring that inherit high-quality sub-tours while introducing sufficient diversity through recombination. In contrast, the continuous-to-discrete encoding schemes required by PSO, DE, GWO, SSA, and SCA (e.g., random-key encoding and the nearest-position rule) introduce representational overhead that degrades solution quality, particularly on larger instances where the permutation space is vast.</p>
</sec>
<sec id="sec-25"><label>5.4</label><title>Scalability Trends</title>
<p>The scalability analysis on CEC 2014 benchmarks reveals divergent trends among the algorithms. DE&apos;s performance improves relative to competitors as dimensionality increases, consistent with the theoretical analysis of Zaharie <xref ref-type="bibr" rid="ref-52">[50]</xref>, which showed that the variance of the differential mutation operator scales appropriately with the search space volume. Conversely, GWO&apos;s relative performance degrades with dimensionality, which may be attributable to the &quot;curse of dimensionality&quot; affecting the encircling mechanism: in high dimensions, the distance between the three leaders and the remaining agents increases, reducing the effectiveness of position updates. SCA exhibits the most inconsistent scalability behavior, likely because the sinusoidal update equation lacks the adaptive mechanisms needed to adjust exploration intensity across scales.</p>
</sec>
<sec id="sec-26"><label>5.5</label><title>Comparison with Classical Methods</title>
<p>While a formal comparison with classical methods was not conducted in this study, the results support the following qualitative assessment: for well-behaved problems (smooth, unimodal, differentiable), classical methods such as Newton-Raphson and conjugate Gradient will almost certainly outperform metaheuristics in both convergence speed and solution accuracy. However, the metaheuristic algorithms tested here, particularly DE and GWO, demonstrate robust performance across problem types and dimensions without requiring gradient information, analytic Jacobians, or careful initialization. For the 100-variable nonlinear system, for example, Newton-Raphson would require a reliable initial guess within the basin of attraction, which is essentially impossible to obtain a priori. GWO&apos;s 94.1% success rate on this system, achieved from random initialization, represents a qualitatively superior practical outcome.</p>
</sec>
<sec id="sec-27"><label>5.6</label><title>Limitations</title>
<p>Several limitations of this study should be acknowledged: 1) all algorithms were tested with fixed, canonical parameter settings; adaptive variants (e.g., SHADE, CLPSO, adaptive GWO) would likely yield superior performance but would confound the comparison by conflating algorithmic structure with parameter adaptation strategy, 2) the ODE/PDE parameter estimation experiments used synthetic data with controlled noise; real-world experimental data may present additional challenges including model mismatch, heteroscedastic noise, and missing observations, 3) the study did not include hybrid algorithms that combine metaheuristic global search with local search refinement (e.g., memetic algorithms), which are known to produce superior results on many problem types, and 4) the combinatorial optimization experiments used standard metaheuristic implementations without specialized local search operators (e.g., 2-opt, 3-opt for TSP), which would substantially improve the performance of all algorithms on TSP instances.</p>
</sec>
</sec>
<sec id="sec-28"><label>6</label><title>Conclusion</title>
<p>This study has presented a comprehensive experimental comparison of six metaheuristic algorithms: GA, PSO, DE, GWO, SSA, and SCA across four classes of mathematical optimization problems: continuous benchmark functions, systems of nonlinear equations, ODE/PDE parameter estimation, and NP-hard combinatorial optimization. The experimental design encompassed 23 CEC 2014 benchmark functions at four dimensionalities, 8 nonlinear systems with 2 to 100 variables, 5 parameter estimation problems for ordinary and PDE, and 10 TSP and 5 graph coloring instances.</p>
<p>The principal findings are as follows: 1) no single algorithm dominates all mathematical problem domains, confirming the No Free Lunch theorem <xref ref-type="bibr" rid="ref-53">[51]</xref> in this applied context, 2) DE achieves the best performance on continuous benchmark functions (Friedman rank 1.43 at D = 30) and ODE/PDE parameter estimation (rank 1.33), making it the recommended choice for continuous mathematical optimization problems, 3) GWO excels on systems of nonlinear equations with a 97.8% success rate and Friedman rank 1.00, benefiting from its multi-leader hierarchy that navigates narrow residual valleys effectively, 4) GA clearly dominates combinatorial optimization (Friedman rank 1.00 on TSP, 1.20 on graph coloring) due to its natural compatibility with discrete, permutation-based representations, 5) SCA consistently ranks last across all domains, suggesting that its simple sinusoidal update mechanism is insufficient for competitive performance on challenging mathematical problems, and 6) Friedman and Nemenyi tests confirm statistically significant performance differences, with DE, GWO, and PSO forming an indistinguishable top tier on overall cross-domain performance.</p>
<p>Based on these findings, the following practical recommendations are offered: 1) for continuous mathematical optimization and parameter estimation in dynamical systems, DE with canonical settings (F = 0.8, CR = 0.9, DE/rand/1/bin) should be the default choice, 2) for solving systems of nonlinear equations, GWO offers the best combination of reliability and accuracy, 3) for combinatorial problems, GA with problem-specific operators (OX crossover, swap mutation) is strongly recommended, and 4) when the problem type is unknown or mixed, GWO provides the best overall risk-adjusted performance.</p>
<p>Future research directions include: 1) extending the comparison to adaptive and self-adaptive algorithm variants (SHADE, CLPSO, adaptive GWO) to disentangle the effects of algorithmic structure from parameter adaptation, 2) developing hybrid approaches that combine the global exploration of metaheuristics with the fast local convergence of classical methods (e.g., DE-Newton, GWO-BFGS hybrids), 3) evaluating performance on stochastic and dynamic optimization problems where the objective function changes over time, 4) investigating the theoretical convergence properties of GWO on nonlinear equation residual landscapes, and 5) extending the combinatorial optimization experiments to include specialized local search operators (2-opt, LK moves) to assess the contribution of metaheuristic global search beyond local refinement.</p>
</sec>
<sec id="sec-29"><title>Authors&apos; Contributions</title>
<p>The author solely conducted the research and prepared the manuscript and has approved its final version.</p>
</sec>
<sec id="sec-30"><title>Data Availability</title>
<p>The data are available from the corresponding author upon reasonable request.</p>
</sec>
<sec id="sec-31"><title>Funding</title>
<p>This work was carried out without financial support from any public, commercial, or non-profit organizations.</p>
</sec>
<sec id="sec-32"><title>Conflict of Interest</title>
<p>There are no competing interests to declare.</p>
</sec>
<sec id="sec-33"><title>Consent for Publication</title>
<p>The author confirms consent for the publication of this work</p>
</sec>
<sec id="sec-34"><title>Ethics Approval and Consent to Participate</title>
<p>This article does not include experiments involving humans or animals.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Newton, I. (1711). De analysi per aequationes numero terminorum infinitas. Royal Society London. <ext-link ext-link-type="uri" xlink:href="https://www.newtonproject.ox.ac.uk/view/texts/normalized/NATP00204">https://www.newtonproject.ox.ac.uk/view/texts/normalized/NATP00204</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Raphson, J. (1702). Analysis aequationum universalis. Typis TB Prostant Venales Apud A. &amp; I. Churchill. <ext-link ext-link-type="uri" xlink:href="https://openlibrary.org/books/OL52949866M/Analysis_aequationum_universalis">https://openlibrary.org/books/OL52949866M/Analysis_aequationum_universalis</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Hestenes, M. R., &amp; Stiefel, E. (1952). Methods of conjugate gradients for solving linear systems. Journal of research of the national bureau of standards, 49(6), 409–436. <ext-link ext-link-type="uri" xlink:href="https://www.stat.uchicago.edu/~lekheng/courses/302/classics/hestenes-stiefel.pdf">https://www.stat.uchicago.edu/~lekheng/courses/302/classics/hestenes-stiefel.pdf</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Dantzig, G. B. (1947). Maximization of a linear function of variables subject to linear inequalities. Activity analysis of production and allocation, 13(1), 339–347. <ext-link ext-link-type="uri" xlink:href="https://www.sciepub.com/reference/82259">https://www.sciepub.com/reference/82259</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Karmarkar, N. (1984). A new polynomial-time algorithm for linear programming. Proceedings of the sixteenth annual ACM symposium on theory of computing (pp. 302-311). Association for Computing Machinery (ACM). <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/800057.808695">https://doi.org/10.1145/800057.808695</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Broyden, C. G. (1965). A class of methods for solving nonlinear simultaneous equations. Mathematics of computation, 19(92), 577–593. <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1090/S0025-5718-1965-0198670-6">http://dx.doi.org/10.1090/S0025-5718-1965-0198670-6</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Holland, J. H. (1992). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. MIT Press. <ext-link ext-link-type="uri" xlink:href="https://mitpress.mit.edu/9780262082136/adaptation-in-natural-and-artificial-systems/">https://mitpress.mit.edu/9780262082136/adaptation-in-natural-and-artificial-systems/</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning Addison. Reading. <ext-link ext-link-type="uri" xlink:href="https://www2.fiit.stuba.sk/~kvasnicka/Free">https://www2.fiit.stuba.sk/~kvasnicka/Free</ext-link> books/Goldberg_Genetic_Algorithms_in_Search.pdf</mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Kennedy, J., &amp; Eberhart, R. (1995). Particle swarm optimization. Proceedings of icnn’95-international conference on neural networks (pp. 1942–1948). IEEE. <ext-link ext-link-type="uri" xlink:href="https://www.cs.tufts.edu/comp/150GA/homeworks/hw3/_reading6">https://www.cs.tufts.edu/comp/150GA/homeworks/hw3/_reading6</ext-link> 1995 particle swarming.pdf</mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Storn, R., &amp; Price, K. (1997). Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization, 11(4), 341–359. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/A:1008202821328">https://doi.org/10.1023/A:1008202821328</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Mirjalili, S., Mirjalili, S. M., &amp; Lewis, A. (2014). Grey wolf optimizer. Advances in engineering software, 69, 46–61. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2013.12.007">https://doi.org/10.1016/j.advengsoft.2013.12.007</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., &amp; Mirjalili, S. M. (2017). Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Advances in engineering software, 114, 163–191. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2017.07.002">https://doi.org/10.1016/j.advengsoft.2017.07.002</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Mirjalili, S. (2016). SCA: A sine cosine algorithm for solving optimization problems. Knowledge-based systems, 96, 120–133. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.knosys.2015.12.022">https://doi.org/10.1016/j.knosys.2015.12.022</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Liang, J. J., Qu, B. Y., Suganthan, P. N., &amp; Hernández-Diaz, A. G. (2013). Problem definitions and evaluation criteria for the CEC 2013 special session on real-parameter optimization. Computational intelligence laboratory, zhengzhou university, zhengzhou, china and nanyang technological university, singapore, technical report, 201212(34), 281–295. <ext-link ext-link-type="uri" xlink:href="https://peerj.com/articles/cs-2671/CEC2013.pdf">https://peerj.com/articles/cs-2671/CEC2013.pdf</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Liang, J. J., Qu, B. Y., &amp; Suganthan, P. N. (2013). Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Computational intelligence laboratory, zhengzhou university, zhengzhou china and technical report, nanyang technological university, singapore, 635(2), 2014. <ext-link ext-link-type="uri" xlink:href="http://bee22.com/manual/tf_images/Liang">http://bee22.com/manual/tf_images/Liang</ext-link> CEC2014.pdf</mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Awad, N. H., Ali, M. Z., &amp; Suganthan, P. N. (2017). Ensemble sinusoidal differential covariance matrix adaptation with euclidean neighborhood for solving cec2017 benchmark problems. 2017 IEEE congress on evolutionary computation (CEC) (pp. 372–379). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CEC.2017.7969336">https://doi.org/10.1109/CEC.2017.7969336</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Das, S., &amp; Suganthan, P. N. (2010). Differential evolution: A survey of the state-of-the-art. IEEE transactions on evolutionary computation, 15(1), 4–31. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2010.2059031">https://doi.org/10.1109/TEVC.2010.2059031</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>18</label><mixed-citation>Tanabe, R., &amp; Fukunaga, A. (2013). Success-history based parameter adaptation for differential evolution. 2013 IEEE congress on evolutionary computation (pp. 71–78). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CEC.2013.6557555">https://doi.org/10.1109/CEC.2013.6557555</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>19</label><mixed-citation>Mirjalili, S., &amp; Lewis, A. (2016). The whale optimization algorithm. Advances in engineering software, 95, 51–</mixed-citation></ref>
<ref id="ref-20"><label>67</label><mixed-citation><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2016.01.008">https://doi.org/10.1016/j.advengsoft.2016.01.008</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>20</label><mixed-citation>Mohamed, A. W., &amp; Suganthan, P. N. (2018). Real-parameter unconstrained optimization based on enhanced fitness-adaptive differential evolution algorithm with novel mutation. Soft computing, 22(10), 3215–3235. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00500-017-2777-2">https://doi.org/10.1007/s00500-017-2777-2</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>21</label><mixed-citation>Clerc, M., &amp; Kennedy, J. (2002). The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE transactions on evolutionary computation, 6(1), 58–73. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.985692">https://doi.org/10.1109/4235.985692</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>22</label><mixed-citation>Liang, J. J., Qin, A. K., Suganthan, P. N., &amp; Baskar, S. (2006). Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE transactions on evolutionary computation, 10(3), 281–295. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2005.857610">https://doi.org/10.1109/TEVC.2005.857610</ext-link></mixed-citation></ref>
<ref id="ref-24"><label>23</label><mixed-citation>Faris, H., Aljarah, I., Al Betar, M. A., &amp; Mirjalili, S. (2018). Grey wolf optimizer: A review of recent variants and applications. Neural computing and applications, 30(2), 413–435. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00521-017-3272-5">https://doi.org/10.1007/s00521-017-3272-5</ext-link></mixed-citation></ref>
<ref id="ref-25"><label>24</label><mixed-citation>Grosan, C., &amp; Abraham, A. (2008). A new approach for solving nonlinear equations systems. IEEE transactions on systems, man, and cybernetics-part a: Systems and humans, 38(3), 698–714. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TSMCA.2008.918599">https://doi.org/10.1109/TSMCA.2008.918599</ext-link></mixed-citation></ref>
<ref id="ref-26"><label>25</label><mixed-citation>Mo, Y., Liu, H., &amp; Wang, Q. (2009). Conjugate direction particle swarm optimization solving systems of nonlinear equations. Computers &amp; mathematics with applications, 57(11–12), 1877–1882. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.camwa.2008.10.005">https://doi.org/10.1016/j.camwa.2008.10.005</ext-link></mixed-citation></ref>
<ref id="ref-27"><label>26</label><mixed-citation>Pourjafari, E., &amp; Mojallali, H. (2012). Solving nonlinear equations systems with a new approach based on invasive weed optimization algorithm and clustering. Swarm and evolutionary computation, 4, 33–43. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.swevo.2011.12.001">https://doi.org/10.1016/j.swevo.2011.12.001</ext-link></mixed-citation></ref>
<ref id="ref-28"><label>27</label><mixed-citation>Hirsch, M. J., Meneses, C. N., Pardalos, P. M., &amp; Resende, M. G. C. (2007). Global optimization by continuous grasp. Optimization letters, 1(2), 201–212. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11590-006-0021-6">https://doi.org/10.1007/s11590-006-0021-6</ext-link></mixed-citation></ref>
<ref id="ref-29"><label>28</label><mixed-citation>Nadimi Shahraki, M. H., Taghian, S., Mirjalili, S., Abualigah, L., Abd Elaziz, M., &amp; Oliva, D. (2021). EWOA-OPF: Effective whale optimization algorithm to solve optimal power flow problem. Electronics, 10(23), 2975. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/electronics10232975">https://doi.org/10.3390/electronics10232975</ext-link></mixed-citation></ref>
<ref id="ref-30"><label>29</label><mixed-citation>Babaei, M. (2013). A general approach to approximate solutions of nonlinear differential equations using particle swarm optimization. Applied soft computing, 13(7), 3354–3365. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.asoc.2013.02.005">https://doi.org/10.1016/j.asoc.2013.02.005</ext-link></mixed-citation></ref>
<ref id="ref-31"><label>30</label><mixed-citation>Ahmadianfar, I., Heidari, A. A., Gandomi, A. H., Chu, X., &amp; Chen, H. (2021). RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method. Expert systems with applications, 181, 115079. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2021.115079">https://doi.org/10.1016/j.eswa.2021.115079</ext-link></mixed-citation></ref>
<ref id="ref-32"><label>31</label><mixed-citation>Mendes, P., &amp; Kell, D. (1998). Non-linear optimization of biochemical pathways: Applications to metabolic engineering and parameter estimation. Bioinformatics (oxford, england), 14(10), 869–883. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1093/bioinformatics/14.10.869">https://doi.org/10.1093/bioinformatics/14.10.869</ext-link></mixed-citation></ref>
<ref id="ref-33"><label>32</label><mixed-citation>Rodriguez Fernandez, M., Egea, J. A., &amp; Banga, J. R. (2006). Novel metaheuristic for parameter estimation in nonlinear dynamic biological systems. BMC bioinformatics, 7(1), 483. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1186/1471-2105-7-483">https://doi.org/10.1186/1471-2105-7-483</ext-link></mixed-citation></ref>
<ref id="ref-34"><label>33</label><mixed-citation>Godio, A., Pace, F., &amp; Vergnano, A. (2020). SEIR modeling of the Italian epidemic of SARS-CoV-2 using computational swarm intelligence. International journal of environmental research and public health, 17(10), 3535. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/ijerph17103535">https://doi.org/10.3390/ijerph17103535</ext-link></mixed-citation></ref>
<ref id="ref-35"><label>34</label><mixed-citation>Dorigo, M., &amp; Gambardella, L. M. (2002). Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE transactions on evolutionary computation, 1(1), 53–66. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.585892">https://doi.org/10.1109/4235.585892</ext-link></mixed-citation></ref>
<ref id="ref-36"><label>35</label><mixed-citation>Helsgaun, K. (2000). An effective implementation of the Lin-Kernighan traveling salesman heuristic. European journal of operational research, 126(1), 106–130. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0377-2217(99)00284-2">https://doi.org/10.1016/S0377-2217(99)00284-2</ext-link></mixed-citation></ref>
<ref id="ref-37"><label>36</label><mixed-citation>Larranaga, P., Kuijpers, C. M. H., Murga, R. H., Inza, I., &amp; Dizdarevic, S. (1999). Genetic algorithms for the travelling salesman problem: A review of representations and operators. Artificial intelligence review, 13(2), 129–170. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/A:1006529012972">https://doi.org/10.1023/A:1006529012972</ext-link></mixed-citation></ref>
<ref id="ref-38"><label>37</label><mixed-citation>Malaguti, E., Monaci, M., &amp; Toth, P. (2008). A metaheuristic approach for the vertex coloring problem. INFORMS journal on computing, 20(2), 302–316. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1287/ijoc.1070.0245">https://doi.org/10.1287/ijoc.1070.0245</ext-link></mixed-citation></ref>
<ref id="ref-39"><label>38</label><mixed-citation>Lü, Z., &amp; Hao, J. K. (2010). A memetic algorithm for graph coloring. European journal of operational research, 203(1), 241–250. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ejor.2009.07.016">https://doi.org/10.1016/j.ejor.2009.07.016</ext-link></mixed-citation></ref>
<ref id="ref-40"><label>39</label><mixed-citation>Moalic, L., &amp; Gondran, A. (2018). Variations on memetic algorithms for graph coloring problems. Journal of heuristics, 24(1), 1–24. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10732-017-9354-9">https://doi.org/10.1007/s10732-017-9354-9</ext-link></mixed-citation></ref>
<ref id="ref-41"><label>40</label><mixed-citation>Deb, K., Pratap, A., Agarwal, S., &amp; Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE transactions on evolutionary computation, 6(2), 182–197. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.996017">https://doi.org/10.1109/4235.996017</ext-link></mixed-citation></ref>
<ref id="ref-42"><label>41</label><mixed-citation>Shi, Y., &amp; Eberhart, R. (1998). A modified particle swarm optimizer. Evolutionary computation proceedings (pp. 69-73). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICEC.1998.699146">https://doi.org/10.1109/ICEC.1998.699146</ext-link></mixed-citation></ref>
<ref id="ref-43"><label>42</label><mixed-citation>Meintjes, K., &amp; Morgan, A. P. (1990). Chemical equilibrium systems as numerical test problems. ACM transactions on mathematical software (TOMS), 16(2), 143–151. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/78928.78930">https://doi.org/10.1145/78928.78930</ext-link></mixed-citation></ref>
<ref id="ref-44"><label>43</label><mixed-citation>Tsai, L. W., &amp; Morgan, A. P. (1985). Solving the kinematics of the most general six-and five-degree-of-freedom manipulators by continuation methods. Journal of mechanisms, transmissions, and automation in design (ASME), 107, 189-200. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1115/1.3258708">https://doi.org/10.1115/1.3258708</ext-link></mixed-citation></ref>
<ref id="ref-45"><label>44</label><mixed-citation>Sinha, N., Chakrabarti, R., &amp; Chattopadhyay, P. K. (2003). Evolutionary programming techniques for economic load dispatch. IEEE transactions on evolutionary computation, 7(1), 83–94. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2002.806788">https://doi.org/10.1109/TEVC.2002.806788</ext-link></mixed-citation></ref>
<ref id="ref-46"><label>45</label><mixed-citation>Abdollahi, A., Ghadimi, A. A., Miveh, M. R., Mohammadi, F., &amp; Jurado, F. (2020). Optimal power flow incorporating FACTS devices and stochastic wind power generation using krill herd algorithm. Electronics, 9(6), 1043. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/electronics9061043">https://doi.org/10.3390/electronics9061043</ext-link></mixed-citation></ref>
<ref id="ref-47"><label>46</label><mixed-citation>Reinelt, G. (1991). TSPLIB—A traveling salesman problem library. ORSA journal on computing, 3(4), 376–</mixed-citation></ref>
<ref id="ref-48"><label>384</label><mixed-citation><ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1287/ijoc.3.4.376">http://dx.doi.org/10.1287/ijoc.3.4.376</ext-link></mixed-citation></ref>
<ref id="ref-49"><label>47</label><mixed-citation>Derrac, J., Garcia, S., Molina, D., &amp; Herrera, F. (2011). A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and evolutionary computation, 1(1), 3–18. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.swevo.2011.02.002">https://doi.org/10.1016/j.swevo.2011.02.002</ext-link></mixed-citation></ref>
<ref id="ref-50"><label>48</label><mixed-citation>Friedman, M. (1937). The use of ranks to avoid the assumption of normality implicit in the analysis of variance. Journal of the american statistical association, 32(200), 675–701. <ext-link ext-link-type="uri" xlink:href="https://www.tandfonline.com/doi/pdf/10.1080/01621459.1937.10503522">https://www.tandfonline.com/doi/pdf/10.1080/01621459.1937.10503522</ext-link></mixed-citation></ref>
<ref id="ref-51"><label>49</label><mixed-citation>Nemenyi, P. B. (1963). Distribution-free multiple comparisons. Princeton University. <ext-link ext-link-type="uri" xlink:href="https://www.bibsonomy.org/bibtex/2be58c4cd02deec08771241724168b663/sveng">https://www.bibsonomy.org/bibtex/2be58c4cd02deec08771241724168b663/sveng</ext-link></mixed-citation></ref>
<ref id="ref-52"><label>50</label><mixed-citation>Zaharie, D. (2003). Control of population diversity and adaptation in differential evolution algorithms. Proceedings of mendel 2003, 9th international conference on soft computing (pp. 41–46). Springer-Verlag. <ext-link ext-link-type="uri" xlink:href="https://staff.fmi.uvt.ro/~daniela.zaharie/mendel03.pdf">https://staff.fmi.uvt.ro/~daniela.zaharie/mendel03.pdf</ext-link></mixed-citation></ref>
<ref id="ref-53"><label>51</label><mixed-citation>Wolpert, D. H., &amp; Macready, W. G. (2002). No free lunch theorems for optimization. IEEE transactions on evolutionary computation, 1(1), 67–82. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/4235.585893">https://doi.org/10.1109/4235.585893</ext-link></mixed-citation></ref>
</ref-list></back>
</article>