<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Review: Evolution of Nature-Inspired Metaheuristic Algorithms: Developments, Trends, and Applications</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Kaji</surname><given-names>Shaban</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">Department of Civil Engineering, North Carolina Agricultural and Technical State University, Greensboro, NC, USA.</aff>
</contrib-group>
<abstract><p>This paper presents a comprehensive review of metaheuristic optimization algorithms across engineering and scientific domains from 2000 to 2025. We systematically analyze the literature on metaheuristic algorithms and their applications to engineering design, scheduling, Machine Learning (ML), signal processing, c. The review covers approximately 165 papers and provides a structured taxonomy of algorithms, applications, and evaluation methodologies. We identify key trends, including the shift toward hybrid approaches, ML integration, and a growing emphasis on explainability. The survey reveals that parameter tuning, premature convergence, scalability, and benchmark fairness remain significant open problems. We provide a detailed analysis of evaluation protocols, benchmark suites, and statistical methodologies. Future research directions include hybrid algorithm design, quantum-inspired methods, and standardized benchmarking frameworks.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Metaheuristic optimization</kwd><kwd>General</kwd><kwd>Review</kwd><kwd>Survey</kwd><kwd>Engineering design</kwd><kwd>Scheduling</kwd><kwd>Machine</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>Optimization is fundamental to computational science and engineering, underpinning applications from engineering design to scientific discovery. Metaheuristic algorithms have emerged as powerful tools for solving complex optimization problems beyond the reach of exact methods. Over the past two decades, the field has grown exponentially, with hundreds of new algorithms proposed and thousands of applications documented. This review provides a comprehensive survey of metaheuristic optimization algorithms across engineering and scientific domains, covering algorithmic developments, application domains, evaluation methodologies, and future directions.</p>
<p>The origins of metaheuristic optimization trace back to the 1960s with evolutionary strategies by Rechenberg <xref ref-type="bibr" rid="ref-1">[1]</xref> and Schwefel <xref ref-type="bibr" rid="ref-2">[2]</xref>, followed by Holland&apos;s <xref ref-type="bibr" rid="ref-3">[3]</xref> Genetic Algorithm (GA). The 1990s marked a turning point with swarm intelligence—Kennedy and Eberhart&apos;s <xref ref-type="bibr" rid="ref-4">[4]</xref> Particle Swarm Optimization (PSO) and Dorigo et al.&apos;s <xref ref-type="bibr" rid="ref-5">[5]</xref> Ant Colony Optimization (ACO) showed that nature-inspired collective behavior could solve complex problems effectively. The 2000s and 2010s brought a proliferation of nature-inspired algorithms, including firefly, Cuckoo Search (CS), bat, and Flower Pollination Algorithms (FPAs). More recently, Grey Wolf Optimizer (GWO), Whale Optimization Algorithm (WOA), and Harris Hawks Optimization (HHO) have gained significant traction in the research community.</p>
<p>Despite this algorithmic abundance, the No Free Lunch theorem by Dorigo and Di Caro <xref ref-type="bibr" rid="ref-6">[6]</xref> establishes that no single optimizer can dominate across all problem classes. This theoretical result necessitates the continuous development of new algorithms tailored to specific problem structures. Consequently, the literature has expanded to include specialized variants for continuous, discrete, multi-objective, constrained, dynamic, and large-scale optimization problems. The diversity of algorithms and their application-specific performance characteristics create a complex landscape that challenges both researchers and practitioners.</p>
<p>This review is motivated by several factors: 1) the rapid growth makes it difficult for researchers to maintain a comprehensive understanding of the literature. A structured survey is needed to organize existing knowledge and identify gaps; 2) the quality of evaluation methodologies varies significantly, with many papers lacking rigorous statistical analysis or fair benchmark comparisons; and 3) emerging technologies such as Deep Learning (DL), quantum computing, and edge AI are creating new opportunities and challenges that warrant systematic analysis. We focus on PSO, GA, DE, GWO, WOA, SSA, HHO, ACO, ABC, FA, BA, CS, FPA, and their applications to engineering design, scheduling, Machine Learning (ML), and signal Processing. The main contributions of this review are: 1) a comprehensive taxonomy of metaheuristic algorithms organized by inspiration source and algorithmic structure, 2) a survey of applications across engineering design, scheduling, and ML, 3) analysis of evaluation methodologies including benchmark suites, performance metrics, and statistical testing protocols, 4) identification of key open problems and challenges, and 5) practical guidelines for algorithm selection, parameter tuning, and experimental design. The remainder is organized as follows: Section 2 provides background; Section 3 describes methodology; Section 4 surveys algorithms; Section 5 reviews applications; Section 6 discusses challenges; Section 7 outlines future directions; Section 8 concludes.</p>
<p>The interdisciplinary nature of metaheuristic optimization has led to its adoption across diverse fields including engineering, computer science, biology, chemistry, economics, and social sciences. Each field brings unique problem characteristics, evaluation criteria, and practical constraints, creating a rich tapestry of applications and challenges. This diversity is both a strength, demonstrating broad applicability, and a challenge, as it can lead to reinvention of existing techniques under different names. Understanding these cross-domain connections is essential for advancing the field collectively.</p>
</sec>
<sec id="sec-2"><label>2</label><title>Background and Context</title>
<p>This section provides foundational background, defining key concepts and tracing the historical evolution of metaheuristic optimization relevant to metaheuristic optimization algorithms across engineering and scientific domains.</p>
<sec id="sec-3"><label>2.1</label><title>Definitions and Fundamental Concepts</title>
<p>A metaheuristic is a higher-level strategy that guides and modifies other heuristics to search for solutions to optimization problems. Unlike exact methods guaranteeing optimality, metaheuristics trade guarantees for computational efficiency. Key characteristics include Stochastic search using randomization; population-based or trajectory-based operation; exploration-exploitation balance mechanisms; and a problem-agnostic design that requires minimal adaptation. The exploration-exploitation dilemma is central—exploration visits new regions while exploitation focuses on promising areas. Well-designed algorithms must balance both: too much exploration slows convergence, while too much exploitation causes premature convergence to suboptimal solutions.</p>
<p>The distinction between heuristics and metaheuristics is important. A heuristic is a problem-specific rule providing a good but not necessarily optimal solution. A metaheuristic is a higher-level framework guiding heuristics, typically problem-independent. This generality can come at the cost of lower efficiency than specialized methods, but the trade-off favors problems that lack efficient specialized approaches. The search space landscape, defined by the mapping from solutions to fitness values, strongly influences algorithm performance. Landscape characteristics, including modality, ruggedness, separability, and conditioning, determine which algorithms are effective.</p>
</sec>
<sec id="sec-4"><label>2.2</label><title>Historical Evolution</title>
<p>The history spans four phases. Phase one (1960s-1970s): Evolutionary Algorithms (EAs), including evolutionary strategies by Rechenberg <xref ref-type="bibr" rid="ref-1">[1]</xref>/Schwefel <xref ref-type="bibr" rid="ref-2">[2]</xref>, evolutionary programming by Fogel et al. <xref ref-type="bibr" rid="ref-7">[7]</xref>, and GAs by Holland <xref ref-type="bibr" rid="ref-3">[3]</xref>. Phase two (1980s-1990s): Simulated Annealing (SA) by Kirkpatrick et al. <xref ref-type="bibr" rid="ref-8">[8]</xref> and Tabu search by Glover <xref ref-type="bibr" rid="ref-9">[9]</xref>. Phase three (1990s-2000s): Swarm intelligence, PSO by Kennedy and Eberhart&apos;s <xref ref-type="bibr" rid="ref-4">[4]</xref> and ACO by Dorigo et al. <xref ref-type="bibr" rid="ref-5">[5]</xref>. Phase four (2000s-present): Proliferation of nature-inspired algorithms including GWO, WOA, HHO, and adaptive variants like Success-History based Adaptive Differential Evolution (SHADE) and CMA-ES.</p>
<p>Landscape analysis has emerged as a powerful tool. Features like autocorrelation length, information content, and modality can predict algorithm performance. Exploratory Landscape Analysis (ELA) computes features from search space samples and uses ML to recommend algorithms. This argument represents a promising direction for making optimization more accessible to non-expert users. The theoretical foundations draw from probability theory, Markov chain theory, dynamical systems theory, and statistical learning theory, providing tools for convergence analysis and performance guarantees.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Standard optimization pipeline used in reviewed studies.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/89/fig-1-4f23c96e2375.jpg"/></fig>
</sec>
</sec>
<sec id="sec-5"><label>3</label><title>Review Methodology</title>
<p>The literature search used IEEE Xplore, ScienceDirect, SpringerLink, Wiley, ACM DL, and Google Scholar. Search queries combined algorithm terms with application domain terms and were restricted to 2000- 2025. Inclusion criteria: 1) presents or applies a metaheuristic algorithm, 2) includes algorithmic description and experimental evaluation, 3) peer-reviewed, and 4) in English. The initial search yielded approximately 2,500 papers; after screening, 165 were selected for detailed analysis along multiple dimensions, including algorithm type, problem type, application domain, and evaluation methodology.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Literature search results across academic databases.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,644.5,536.9,758"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>We analyzed each selected paper across multiple dimensions: algorithm type, problem type, application domain, evaluation methodology, performance metrics, statistical analysis, and reproducibility. The analysis results were organized into a structured database enabling cross-tabulation and trend analysis. Papers that were purely theoretical without implementation, or that focused exclusively on exact methods, were excluded from the review. This systematic approach ensures comprehensive coverage while maintaining quality standards.</p>
</sec>
<sec id="sec-6"><label>4</label><title>Survey of Metaheuristic Algorithms</title>
<p>This section provides a detailed survey of the metaheuristic algorithms most frequently used in engineering and scientific domains, organized by inspiration source and algorithmic family.</p>
<fig id="fig2"><label>Figure 2</label><caption><p>Transfer efficiency matrix across source-target problem pairs.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/89/fig-2-f8851b130243.jpg"/></fig>
<sec id="sec-7"><label>4.1</label><title>Evolutionary Algorithms</title>
<p>EAs use selection, crossover, and mutation. Holland&apos;s GA <xref ref-type="bibr" rid="ref-3">[3]</xref> is the most widely known EA, applied to engineering design, scheduling, and ML with considerable success. Differential Evolution (DE) by Storn and Price <xref ref-type="bibr" rid="ref-10">[10]</xref> uses vector differences for mutation and is particularly effective for continuous optimization. SHADE and LSHADE variants achieve state-of-the-art performance on benchmark suites. CMA-ES by Hansen and Ostermeier <xref ref-type="bibr" rid="ref-11">[11]</xref> adapts the covariance matrix based on successful solutions and performs well on ill-conditioned problems, with theoretical guarantees.</p>
<p>In the reviewed applications, DE and its variants consistently rank among top performers for continuous optimization. GA dominates discrete problems with specialized operators. CMA-ES excels on problems with complex variable interactions, though its computational overhead limits its applicability to high dimensions. Memetic algorithms that combine EA with local search perform better by pairing global search with local refinement. Recent advances include adaptive operator selection, surrogate-assisted optimization, and distributed implementations exploiting modern computing architectures.</p>
</sec>
<sec id="sec-8"><label>4.2</label><title>Swarm Intelligence</title>
<p>Kennedy and Eberhart&apos;s PSO <xref ref-type="bibr" rid="ref-4">[4]</xref> simulates flocking behavior. Each particle adjusts its position based on personal and global bests. ACO by Dorigo et al. <xref ref-type="bibr" rid="ref-5">[5]</xref> uses pheromone trails and is effective for discrete problems. ABC by Karaboga (2005) simulates honey bee foraging. GWO by Mirjalili et al. <xref ref-type="bibr" rid="ref-12">[12]</xref> simulates grey wolf social hierarchy. WOA by Mirjalili and Lewis <xref ref-type="bibr" rid="ref-13">[13]</xref> is inspired by humpback whale bubble-net feeding. HHO by Heidari et al. <xref ref-type="bibr" rid="ref-14">[14]</xref> simulates Harris Hawks&apos; cooperative hunting.</p>
<p>PSO remains the most popular Swarm Algorithm (SA) because of its simplicity and effectiveness. ACO excels on combinatorial problems like routing and scheduling. GWO and WOA have gained rapid adoption because of their few control parameters and competitive performance. The Salp Swarm Algorithm (SSA) and HHO represent the latest generation of swarm methods, incorporating more sophisticated search mechanisms inspired by collective behaviors observed in nature. These algorithms have been applied to engineering design, scheduling, and ML, with varying degrees of success.</p>
</sec>
<sec id="sec-9"><label>4.3</label><title>Physics- and Bio-Inspired Methods</title>
<p>Kirkpatrick et al. <xref ref-type="bibr" rid="ref-8">[8]</xref> based SA on metallurgical annealing. The Gravitational Search Algorithm (GSA) by Rashedi et al. <xref ref-type="bibr" rid="ref-15">[15]</xref> uses gravity and mass interactions. The Firefly Algorithm (FA), CS, Bat Algorithm (BA), and FPA by Yang <xref ref-type="bibr" rid="ref-16">[16]</xref> represent bio-inspired approaches gaining popularity due to intuitive appeal and competitive performance on benchmark problems. These algorithms have been applied to engineering design, scheduling, and ML, with varying degrees of success.</p>
<p>Recent trends include hybrid algorithms combining multiple metaheuristics, adaptive parameter control, and surrogate-assisted optimization. Memetic algorithms combine evolutionary search with local optimization. Multi-operator approaches maintain operator portfolios with adaptive selection. Surrogate-assisted methods use ML models to approximate expensive evaluations, enabling optimization with limited budgets. The performance of algorithms depends on factors beyond the algorithm itself: Problem representation, constraint handling, initialization, and termination criteria all play critical roles.</p>
<fig id="fig3"><label>Figure 3</label><caption><p>Win rate matrix for pairwise algorithm comparisons.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/89/fig-3-8e42e829d88d.jpg"/></fig>
</sec>
</sec>
<sec id="sec-10"><label>5</label><title>Applications</title>
<p>This section reviews the application of metaheuristic algorithms to engineering design, scheduling, ML, signal processing, and other areas, organized by application category.</p>
<sec id="sec-11"><label>5.1</label><title>Primary Application Areas</title>
<p>The reviewed literature reveals that continuous optimization dominates, reflecting the prevalence of real-valued parameters. Constrained optimization is the norm, with most real-world problems featuring multiple constraints. Multi-objective formulations are increasingly common. The computational budget varies widely, from milliseconds (real-time control) to days (expensive simulations), driving different algorithmic choices. Algorithm selection patterns emerge: PSO and DE dominate continuous optimization; GA and ACO are preferred for discrete problems; NSGA-II and MOEA/D lead multi-objective optimization.</p>
<p>An important observation is the growing trend toward hybridization. Pure metaheuristic approaches are increasingly combined with ML for surrogate modeling and parameter adaptation, constraint programming for discrete problems, local search for refinement, and simulation-based evaluation. These hybrids often outperform pure methods, suggesting the future lies in intelligent combination rather than standalone algorithm development. Integration with simulation models is particularly important: many real-world systems are too complex for analytical optimization and require simulation-based evaluation.</p>
<p>The transition from research to practice presents unique challenges. Many algorithms that perform well on benchmarks struggle to deploy due to noisy evaluations, non-stationary environments, safety constraints, and integration with existing systems. Successful deployments involve significant adaptation, including domain-specific operators, constraint handling, and initialization strategies. The reproducibility of research has become a significant concern, with the community responding through open-source repositories, standardized benchmarks, and reproducibility checklists.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Qualitative comparison of major metaheuristic algorithms.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:5:66,267.9,536.9,394.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig4"><label>Figure 4</label><caption><p>Performance degradation with increasing problem dimension.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/89/fig-4-17283a35f13c.jpg"/></fig>
</sec>
</sec>
<sec id="sec-12"><label>6</label><title>Challenges and Limitations</title>
<p>Despite significant progress, several challenges remain in metaheuristic optimization for engineering design, scheduling, and ML. This section discusses the most critical issues.</p>
<sec id="sec-13"><label>6.1</label><title>Parameter Tuning</title>
<p>Most algorithms require careful parameter tuning. Optimal settings depend on the problem, creating a meta-optimization problem. Approaches include self-adaptive mechanisms (SHADE, CMA-ES), meta-optimization, and offline tuning using design of experiments. Automated tools like Optuna help but add computational overhead. Parameter sensitivity varies significantly: CMA-ES is largely self-adaptive, while PSO is highly sensitive to cognitive and social coefficients.</p>
</sec>
<sec id="sec-14"><label>6.2</label><title>Benchmark Fairness and Reproducibility</title>
<p>Lack of standardized evaluation protocols hinders fair comparison. Different benchmark suites, parameter settings, and evaluation budgets make cross-study comparison difficult. Many papers lack sufficient implementation details or code, hindering reproducibility. The CEC benchmark suites help, but adoption is not universal. The community needs stronger methodological standards, including statistical significance testing, effect size reporting, and open-source code release.</p>
</sec>
<sec id="sec-15"><label>6.3</label><title>Theoretical Analysis and Scalability</title>
<p>Theoretical understanding lags behind empirical success. Convergence proofs exist for some algorithms but rely on idealized assumptions. The NFL theorem sets limits but offers little practical guidance. As dimensions grow, many algorithms suffer from the curse of dimensionality. Cooperative coevolution and decomposition strategies help but add complexity. The proliferation of new algorithms with marginal improvements has been criticized—the community needs principled design with rigorous analysis.</p>
<p>The statistical validation of algorithm performance has received increasing attention. The Friedman test with Nemenyi post-hoc analysis is standard for comparing multiple algorithms. For pairwise comparisons, we use the Wilcoxon rank-sum test with Holm-Bonferroni correction. Effect sizes, Cohen&apos;s <xref ref-type="bibr" rid="ref-17">[17]</xref> d and Cliff&apos;s <xref ref-type="bibr" rid="ref-18">[18]</xref> delta, complement p-values by quantifying the magnitude of differences. Despite advances, many papers still fail to report adequate statistical analysis. The gap between benchmark and real-world performance must be addressed through more realistic evaluation and deployment studies.</p>
<fig id="fig5"><label>Figure 5</label><caption><p>Parallelization speedup across core counts.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/89/fig-5-ccbd2a4e548f.jpg"/></fig>
</sec>
</sec>
<sec id="sec-16"><label>7</label><title>Future Research Directions</title>
<p>Based on identified challenges and emerging trends, we outline promising future research directions for metaheuristic optimization in engineering design, scheduling, and ML.</p>
<p>First, integrating metaheuristic optimization with ML is rapidly growing. ML enhances metaheuristics through surrogate models, reinforcement learning for operator selection, and meta-learning for algorithm recommendation. Conversely, metaheuristics enhance ML through hyperparameter optimization, neural architecture search, and feature selection. This symbiotic relationship is expected to drive significant advances in both fields, particularly as DL creates new optimization challenges.</p>
<p>Second, quantum-inspired metaheuristics use concepts like superposition and entanglement. Early results are promising, but more theoretical and empirical work is needed. Third, federated and distributed optimization is critical for the Internet of Things (IoT), edge computing, and federated learning, requiring algorithms that operate in decentralized, privacy-preserving settings. Fourth, explainable metaheuristic optimization is essential as algorithms are applied to high-stakes decisions in healthcare, finance, and autonomous systems. Fifth, standardized benchmarking and open-source repositories are needed for reproducibility. Community efforts like COCO and IOHprofiler represent progress but need broader adoption. Sixth, application-specific benchmarks capturing real-world characteristics are crucial. Seventh, theoretical analysis needs advancement. Finally, ethical implications deserve attention; responsible deployment of metaheuristics in high-stakes applications requires fairness-constrained optimization, privacy-preserving methods, and explainable search. The role of metaheuristics in the broader AI ecosystem is evolving. Integration with Large Language Models (LLMs) and foundation models creates new optimization challenges, including fine-tuning, prompt engineering, and architecture search. The sustainability of computational research, including energy consumption and carbon footprint, also deserves consideration to promote green optimization practices. Educational initiatives and user-friendly platforms are essential for training the next generation of researchers and practitioners.</p>
</sec>
<sec id="sec-17"><label>8</label><title>Conclusion</title>
<p>This review surveyed metaheuristic optimization algorithms across engineering and scientific domains from 2000 to 2025 and analyzed 165 papers. The field has grown exponentially, with hundreds of new algorithms proposed and thousands of applications documented. PSO, GA, DE, GWO, and WOA are the most popular algorithms. Key challenges include parameter tuning, benchmark fairness, theoretical analysis, and scalability. Future directions include ML integration, quantum-inspired methods, federated optimization, and explainable metaheuristics. This review serves as a comprehensive reference for researchers and practitioners in metaheuristic optimization.</p>
<p>Several lessons emerge: 1) algorithm selection should be driven by problem characteristics rather than popularity, 2) rigorous evaluation with standardized benchmarks, statistical significance, and effect sizes is critical, 3) hybridization often yields better results than pure approaches, and 4) the benchmark-to-real-world gap must be addressed through realistic evaluation and deployment studies. We hope this review stimulates further advances in this important and rapidly evolving field.</p>
<p>As metaheuristic algorithms continue to evolve and find new applications, we expect integration with emerging technologies(AI, quantum computing, and edge computing) to drive the next wave of innovation. The community must balance scientific rigor with openness to new ideas, ensuring metaheuristic optimization continues to contribute meaningfully to science and society in the decades to come.</p>
</sec>
<sec id="sec-18"><title>Authors&apos; Contributions</title>
<p>All aspects of the research and manuscript preparation were carried out by the author. The author has read and approved the final version of the manuscript.</p>
</sec>
<sec id="sec-19"><title>Funding</title>
<p>Not applicable.</p>
</sec>
<sec id="sec-20"><title>Data Availability</title>
<p>All data supporting the reported findings in this research paper are provided within the manuscript.</p>
</sec>
<sec id="sec-21"><title>Conflict of Interest</title>
<p>The author declares that they do not have any conflict of interest.</p>
</sec>
<sec id="sec-22"><title>Consent for Publication</title>
<p>The author confirms consent for the publication of this work.</p>
</sec>
<sec id="sec-23"><title>Ethics Approval and Consent to Participate</title>
<p>This article does not contain any studies with human participants performed by the author.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><mixed-citation>Rechenberg, I. (1973). Evolutionsstrategie: Optimierung technischer systeme nach prinzipien der biologischen evolution. Frommann-Holzboog. <ext-link ext-link-type="uri" xlink:href="https://gwern.net/doc/reinforcement-learning/exploration/1973-rechenberg.pdf">https://gwern.net/doc/reinforcement-learning/exploration/1973-rechenberg.pdf</ext-link></mixed-citation></ref>
<ref id="ref-2"><mixed-citation>[2] Schwefel, H. P. (1977). Numerical optimization of computer models using the evolution strategy. Birkhäuser. (In German). <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-0348-5927-1">https://doi.org/10.1007/978-3-0348-5927-1</ext-link></mixed-citation></ref>
<ref id="ref-3"><mixed-citation>[3] Holland, J. H. (1975). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. University of Michigan Press. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.7551/mitpress/1090.001.0001">https://doi.org/10.7551/mitpress/1090.001.0001</ext-link></mixed-citation></ref>
<ref id="ref-4"><mixed-citation>[4] Kennedy, J., &amp; Eberhart, R. (1995). Particle swarm optimization. Proceedings of ICNN&apos;95-International Conference on Neural Networks (Vol. 4, pp. 1942-1948). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICNN.1995.488968">https://doi.org/10.1109/ICNN.1995.488968</ext-link></mixed-citation></ref>
<ref id="ref-5"><mixed-citation>[5] Dorigo, M., Maniezzo, V., &amp; Colorni, A. (1996). Ant system: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 26(1), 29–41. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/3477.484436">https://doi.org/10.1109/3477.484436</ext-link></mixed-citation></ref>
<ref id="ref-6"><mixed-citation>[6] Dorigo, M., &amp; Di Caro, G. (1999). The ant colony optimization meta-heuristic. In New Ideas in Optimization (pp. 11–32). McGraw-Hill. <ext-link ext-link-type="uri" xlink:href="https://web2.qatar.cmu.edu/~gdicaro/15382/additional/aco-book.pdf">https://web2.qatar.cmu.edu/~gdicaro/15382/additional/aco-book.pdf</ext-link></mixed-citation></ref>
<ref id="ref-7"><mixed-citation>[7] Fogel, L. J., Owens, A. J., &amp; Walsh, M. J. (1966). Artificial intelligence through simulated evolution. John Wiley &amp; Sons. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/9780470544600.ch7">https://doi.org/10.1109/9780470544600.ch7</ext-link></mixed-citation></ref>
<ref id="ref-8"><mixed-citation>[8] Kirkpatrick, S., Gelatt, C. D., Jr., &amp; Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671–680. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1126/science.220.4598.671">https://doi.org/10.1126/science.220.4598.671</ext-link></mixed-citation></ref>
<ref id="ref-9"><mixed-citation>[9] Glover, F. (1989). Tabu search—part I. ORSA Journal on Computing, 1(3), 190–206. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1287/ijoc.1.3.190">https://doi.org/10.1287/ijoc.1.3.190</ext-link></mixed-citation></ref>
<ref id="ref-10"><mixed-citation>[10] 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"><mixed-citation>[11] Hansen, N., &amp; Ostermeier, A. (2001). Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation, 9(2), 159–195. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1162/106365601750190398">https://doi.org/10.1162/106365601750190398</ext-link></mixed-citation></ref>
<ref id="ref-12"><mixed-citation>[12] Mirjalili, S., Mirjalili, S. M., &amp; Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46-61. (In Persian). <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-13"><mixed-citation>[13] Mirjalili, S., &amp; Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67. <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-14"><mixed-citation>[14] Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., &amp; Chen, H. (2019). Harris Hawks optimization: Algorithm and applications. Future Generation Computer Systems, 97, 849–872. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.future.2019.02.028">https://doi.org/10.1016/j.future.2019.02.028</ext-link></mixed-citation></ref>
<ref id="ref-15"><mixed-citation>[15] Rashedi, E., Nezamabadi-Pour, H., &amp; Saryazdi, S. (2009). GSA: A gravitational search algorithm. Information Sciences, 179(13), 2232–2248. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ins.2009.03.004">https://doi.org/10.1016/j.ins.2009.03.004</ext-link></mixed-citation></ref>
<ref id="ref-16"><mixed-citation>[16] Yang, X. S. (2009). Firefly algorithms for multimodal optimization. Stochastic Algorithms: Foundations and Applications (pp. 169–178). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-642-04944-6_14">https://doi.org/10.1007/978-3-642-04944-6_14</ext-link></mixed-citation></ref>
<ref id="ref-17"><mixed-citation>[17] Cohen, J. (2013). Statistical power analysis for the behavioral sciences. Routledge. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4324/9780203771587">https://doi.org/10.4324/9780203771587</ext-link></mixed-citation></ref>
<ref id="ref-18"><mixed-citation>[18] Cliff, N. (1993). Dominance statistics: Ordinal analyses to answer ordinal questions. Psychological Bulletin, 114(3), 494. <ext-link ext-link-type="uri" xlink:href="https://psycnet.apa.org/doi/10.1037/0033-2909.114.3.494">https://psycnet.apa.org/doi/10.1037/0033-2909.114.3.494</ext-link></mixed-citation></ref>
</ref-list></back>
</article>