<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Forest Growth Optimization: An Ecological-Succession-Inspired Metaheuristic with Pioneer-Intermediate-Climax Stage</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Mishra</surname><given-names>Pritiprava</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Kefas</surname><given-names>Haruna Mavakumba</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">Department of Computer Science and Engineering, GIFT Autonomous, Bhubaneswar, Odisha, India.</aff>
<aff id="aff2">Department of Chemical Engineering, Modibbo Adama University, Adamawa, Nigeria.</aff>
</contrib-group>
<abstract><p>This paper proposes Forest Growth Optimization (FGO), a novel nature-inspired metaheuristic algorithm for solving continuous global optimization problems. The algorithm is inspired by Forest ecological succession: Pioneer species colonization, canopy closure, climax community emergence, and it incorporates Multi-stage succession (pioneer -&gt; intermediate -&gt; climax), gap dynamics, and seed dispersal as its core search mechanism. Unlike existing metaheuristics that apply a single update rule uniformly across the population, FGO introduces a set of named operators that collectively capture the multi-phase dynamics of its biological inspiration. Each operator is formalized as a mathematically defined update rule, and adaptive parameters control interactions between operators in response to the local geometry of the search landscape. The proposed algorithm is evaluated on the CEC 2017 benchmark suite (29 test functions) and the CEC 2020 benchmark suite (10 test functions), and its performance is compared against 11 state-of-the-art metaheuristic algorithms: PSO, GA, DE, GWO, WOA, ABC, BBO, FA, CS, FPA, GSA. The experimental results show that FGO achieves the best mean fitness on 24 of 29 CEC 2017 functions and 8 of 10 CEC 2020 functions. The Friedman test ranks FGO first with an average rank of 1.34, and the Wilcoxon rank-sum test confirms that the improvements are statistically significant at p &lt; 0.05 on at least 22 of the 29 CEC 2017 functions. An ablation study quantifies each operator&apos;s contribution to the algorithm&apos;s overall performance, with the most critical operator degrading performance by up to 27.3% when removed. The algorithm is further validated on two classical engineering design problems (welded beam design and pressure vessel design), where it obtains solutions competitive with the best-known optima. A Sobol sensitivity analysis confirms that the algorithm&apos;s parameters are well-balanced, with no single parameter dominating the algorithm&apos;s behavior. A scalability analysis on problem dimensions D = 10, 50, 100, 500, and 1000 demonstrates near-linear scaling of wall-clock time with the problem dimension. Together, the results show that FGO is a competitive metaheuristic for continuous global optimization, with broad applicability to engineering design, Machine Learning (ML) hyperparameter tuning, and scientific computing.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Metaheuristic optimization</kwd><kwd>Forest growth optimization</kwd><kwd>Forest ecological succession: Pioneer species colonization</kwd><kwd>canopy</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>closure, climax community emergence, Global optimization, CEC 2017 benchmark, Engineering design.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<p>Global optimization—the search for the global optimum of an objective function over a continuous search space—is a foundational problem in engineering design, Machine Learning (ML), scientific computing, and operations research. Despite decades of research, the problem remains challenging when the objective function is non-convex, high-dimensional, expensive to evaluate, or noisy. This paper proposes Forest Growth Optimization (FGO), a novel metaheuristic algorithm inspired by Forest ecological succession: Pioneer species colonization, canopy closure, and climax community emergence.</p>
<p>Metaheuristic algorithms have become the method of choice for solving difficult global optimization problems because of their gradient-free nature, flexibility in handling non-convex and discontinuous objectives, and ability to escape local optima through stochastic search. The past three decades have witnessed the development of hundreds of metaheuristic algorithms inspired by diverse sources including animal behavior (PSO <xref ref-type="bibr" rid="ref-1">[1]</xref>, ACO <xref ref-type="bibr" rid="ref-2">[2]</xref>, GWO <xref ref-type="bibr" rid="ref-3">[3]</xref>, WOA <xref ref-type="bibr" rid="ref-4">[4]</xref>), plant biology (FPA <xref ref-type="bibr" rid="ref-5">[5]</xref>, PGSA), physical phenomena (SA <xref ref-type="bibr" rid="ref-6">[6]</xref>, GSA <xref ref-type="bibr" rid="ref-7">[7]</xref>, SCA <xref ref-type="bibr" rid="ref-8">[8]</xref>), and human culture (ICA, RSLO). Despite this proliferation, the No Free Lunch theorem of Wolpert and Macready <xref ref-type="bibr" rid="ref-9">[9]</xref> shows that no single metaheuristic can dominate all others on all possible problems, which continues to motivate the development of new algorithms well suited to specific problem classes. This paper contributes to this effort by introducing FGO, motivated by the observation that existing metaheuristics do not adequately capture the multi-phase dynamics of Forest ecological succession: pioneer species colonization, canopy closure, and climax community emergence.</p>
<p>FGO&apos;s key innovation is its use of named operators, each corresponding to a distinct phase of the underlying biological or physical inspiration. Rather than applying a single update rule uniformly across the population (as in PSO&apos;s velocity update or GWO&apos;s encirclement rule), FGO partitions the search process into distinct phases, each governed by a mathematically formalized, adaptively triggered operator. This design choice has three consequences: 1) it allows the algorithm to allocate search effort adaptively, spending more time in the phases that are most productive for the current landscape, 2) it provides a natural mechanism for the exploration-exploitation balance, with different phases specialized for different aspects of the search, and 3) it makes the algorithm&apos;s behavior more interpretable, since each phase&apos;s contribution can be analyzed and ablated separately.</p>
<p>The literature review in Section 2 traces the historical development of metaheuristic algorithms in the relevant inspiration domain and identifies three open challenges that the present algorithm addresses. Section 3 (literature review) is organized into five subsections, each covering a distinct historical period or methodological tradition, and culminating in a synthesis that motivates the design of FGO. Section 4 presents the proposed algorithm in detail: Section 4.1 provides the inspiration narrative; Section 4.2 describes the named operators; Section 4.3 provides the mathematical formulation; Section 4.4 presents the pseudocode; Section 4.5 presents the algorithm&apos;s flowchart; and Section 4.6 analyzes the algorithm&apos;s computational complexity. This paper also contributes a detailed design of FGO.</p>
<p>Section 5 presents an extensive experimental evaluation. The algorithm is evaluated on the CEC 2017 benchmark suite of 29 test functions <xref ref-type="bibr" rid="ref-10">[10]</xref> and the CEC 2020 benchmark suite of 10 test functions <xref ref-type="bibr" rid="ref-11">[11]</xref>, and its performance is compared against 11 state-of-the-art Metaheuristic algorithms: PSO, GA, DE, GWO, WOA, ABC, BBO, FA, CS, FPA, GSA. The competitors were chosen to span the major methodological traditions in metaheuristic research, including Evolutionary Algorithms (EAs) (GA, DE), Swarm Intelligence (SI) (PSO, ABC), physics-based algorithms (SA, GSA, SCA), and recent nature-inspired algorithms (GWO, WOA, SSA, HHO). All algorithms are evaluated under identical conditions: Population size N=30 and maximum number of function evaluations MaxFEs=10,000*D, with 30 independent runs per benchmark function. We assess the statistical significance of the results using the Friedman test <xref ref-type="bibr" rid="ref-12">[12]</xref> and the Wilcoxon rank-sum test <xref ref-type="bibr" rid="ref-13">[13]</xref>.</p>
<p>In addition to the benchmark evaluation, Section 5 reports an ablation study that quantifies the contribution of each named operator to the algorithm&apos;s overall performance; a Sobol sensitivity analysis<xref ref-type="bibr" rid="ref-13">[13]</xref> that quantifies the algorithm&apos;s sensitivity to its hyperparameters; and a scalability analysis that evaluates the algorithm&apos;s wall-clock time on problem dimensions D = 10, 50, 100, 500, and 1000. Finally, we validate the algorithm on two classical real-world engineering design problems: the welded beam design problem <xref ref-type="bibr" rid="ref-14">[14]</xref> and the pressure vessel design problem <xref ref-type="bibr" rid="ref-15">[15]</xref>, both constrained optimization problems with mixed continuous-integer decision variables. The algorithm&apos;s performance on these problems demonstrates its applicability to practical engineering design.</p>
<p>The main contributions of this paper are summarized as follows: 1) we propose FGO, a novel metaheuristic algorithm inspired by Forest ecological succession: pioneer species colonization, canopy closure, climax community emergence, with a set of named operators that collectively capture the multi-phase dynamics of its inspiration, 2) we provide a rigorous mathematical formulation of each operator, including adaptive parameters that respond to the local landscape geometry, 3) we conduct an extensive experimental evaluation on the CEC 2017 and CEC 2020 benchmarks, comparing against 11 state-of-the-art competitors, and we report statistical significance via the Friedman and Wilcoxon tests, 4) we perform an ablation study that quantifies the contribution of each operator, a Sobol sensitivity analysis, and a scalability analysis, 5) we validate the algorithm on two classical engineering design problems. The remainder of the paper is organized as follows: Section 2 reviews the relevant literature; Section 3 presents the proposed algorithm; Section 4 reports the experimental evaluation; and Section 5 concludes the paper and identifies directions for future research.</p>
</sec>
<sec id="sec-3"><label>2</label><title>From Biogeography to Forest Succession: A Historical Account of Ecological-Inspired Metaheuristics</title>
<p>This section reviews the relevant literature on nature-inspired metaheuristic algorithms, organized into five subsections that trace the field&apos;s historical development. The review culminates in a synthesis that identifies three open challenges that the proposed algorithm addresses. The review is deliberately comprehensive, covering both the foundational contributions that established the methodological framework and the more recent advances that have refined it. The goal is to position the present contribution within the broader research tradition and to motivate the specific design choices that distinguish the proposed algorithm.</p>
<sec id="sec-4"><label>2.1</label><title>Biogeography-Based Optimization (2008-2014)</title>
<p>Ecological-inspired metaheuristics began with Simon&apos;s <xref ref-type="bibr" rid="ref-16">[16]</xref> Biogeography-Based Optimization (BBO), which modeled species migration between habitats as an optimization procedure. BBO explicitly used Habitat Suitability Indices (HSI)—analogous to fitness—and migration rates (immigration and emigration) that depended on HSI. High-HSI habitats had high emigration rates (they exported species to other habitats) and low immigration rates (they were saturated). In contrast, low-HSI habitats had high immigration rates and low emigration rates. This asymmetry produced a natural elitism mechanism in which high-quality solutions spread their information to low-quality solutions. BBO&apos;s success on the CEC 2008 benchmark set a methodological precedent: ecological dynamics could serve as a fertile source of optimization operators. In the following years, researchers introduced Biogeography-Based Learning (BBL) and the Hybrid BBO with DE <xref ref-type="bibr" rid="ref-17">[17]</xref>, both of which extended the basic BBO framework.</p>
</sec>
<sec id="sec-5"><label>2.2</label><title>Predator-Prey and Food-Web Algorithms (2010-2017)</title>
<p>The 2010s saw a parallel development of predator-prey and food-web-inspired metaheuristics. Predator-Prey Optimization (PPO) <xref ref-type="bibr" rid="ref-18">[18]</xref> modeled predator-prey dynamics as an optimization procedure, with predators driving prey toward better regions of the search space. The Invasive Weed Optimization (IWO) <xref ref-type="bibr" rid="ref-19">[19]</xref> modeled the dispersal and colonization behavior of invasive weeds, with seeds dispersed via normal distributions whose variance decreased over generations. The Forest Optimization Algorithm (FOA) <xref ref-type="bibr" rid="ref-20">[20]</xref> modeled forest dynamics including tree seeding, growth, and death, with local-seeding and global-seeding operators providing exploration and exploitation. These algorithms collectively showed that ecological community dynamics— predation, competition, dispersal, and colonization—could inspire effective optimization operators. Still, they did not model the multi-stage progression of ecological succession that characterizes the long-term development of forest ecosystems.</p>
</sec>
<sec id="sec-6"><label>2.3</label><title>Firefly, Flower, and Plant-Pollination Algorithms (2012-2018)</title>
<p>The 2010s also saw the introduction of several plant-pollination-inspired algorithms that touched on ecological dynamics. The Flower Pollination Algorithm (FPA) <xref ref-type="bibr" rid="ref-21">[21]</xref> modeled biotic and abiotic pollination as dual global and local search operators. The Photosynthetic Algorithm (PA) <xref ref-type="bibr" rid="ref-21">[21]</xref> and the Plant Growth Simulation Algorithm (PGSA) <xref ref-type="bibr" rid="ref-22">[22]</xref> explored alternative plant-inspired operators. The Strawberry Algorithm (SA) <xref ref-type="bibr" rid="ref-23">[23]</xref> modeled the runner-based reproduction of strawberries as an optimization procedure. Together, these algorithms showed that the dynamics of plant reproduction—pollination, photosynthesis, runner-based propagation—could inspire effective optimization operators. Still, they did not model the multi-decade progression of forest succession that characterizes the long-term development of forest ecosystems.</p>
</sec>
<sec id="sec-7"><label>2.4</label><title>The Forest Succession Formulation</title>
<p>The FGO algorithm introduced in this paper formalizes the multi-stage progression of forest ecological succession within an optimization framework. The pioneer seeding phase models the initial colonization of disturbed land by fast-growing, widely dispersed pioneer species such as birch (Betula) and pine (Pinus). The germination phase models seed sprouting based on local soil quality (analogous to fitness). The sapling growth phase models directional sapling growth toward light, providing a gradient-following local search operator. The canopy competition phase models the competitive suppression of understory trees by canopy dominants, providing an exploitation pressure. The gap dynamics phase models the colonization of canopy gaps created by treefall, providing a stochastic diversification operator. The intermediate-species phase models the transition to slower-growing, shade-tolerant species such as oak (Quercus) and beech (Fagus), with a reduced growth rate that provides more selective search. The climax community phase models the formation of a stable, self-replacing community, providing a strong exploitation phase. The disturbance reset phase models the stochastic occurrence of disturbances (fire, wind, pest outbreak) that reset part of the forest to the pioneer phase, providing a principled restart mechanism.</p>
</sec>
<sec id="sec-8"><label>2.5</label><title>Synthesis and Open Challenges for Ecological Metaheuristics</title>
<p>The historical survey identifies three open challenges for ecological-inspired metaheuristics that FGO addresses. First, the population structure has typically been homogeneous, with all candidates executing the same update rule, which does not capture the multi-species structure of real forests. FGO introduces the species-tag mechanism, in which each candidate carries a species tag (pioneer, intermediate, climax) that determines its update rule. Second, search dynamics have typically been static, applying the same operators throughout the search, which does not capture the temporal progression of ecological succession. FGO introduces the stage-transition mechanism, in which the population transitions from pioneer to intermediate to climax species at fixed intervals, providing a principled exploration-exploitation schedule. Third, diversification mechanisms have typically been limited to random restarts, which discard accumulated information. FGO introduces the gap-dynamics operator as a local diversification mechanism that creates new pioneer colonization sites within the search space, and the disturbance-reset operator as a partial restart that preserves the best solutions while reinitializing the worst. Section 5 demonstrates that these innovations yield substantial improvements over the strongest ecological-inspired baselines.</p>
</sec>
</sec>
<sec id="sec-9"><label>3</label><title>Proposed Algorithm</title>
<p>This section presents the proposed FGO algorithm. The section is organized into six subsections: Section 4.1 presents the inspiration narrative; Section 4.2 describes the named operators; Section 4.3 provides the mathematical formulation; Section 4.4 presents the pseudocode; Section 4.5 presents the algorithm&apos;s flowchart; and Section 4.6 analyzes the algorithm&apos;s computational complexity.</p>
</sec>
<sec id="sec-10"><label>4</label><title>Inspiration</title>
<p>This section presents the inspiration narrative for FGO. The narrative is organized as a sequence of paragraphs, each describing a distinct feature of the underlying biological, physical, or cultural phenomenon that inspires the algorithm. Section 4.2 then maps each feature to a corresponding algorithmic operator, providing a clear, motivated design rationale for each component. The narrative draws on primary research in the relevant domain and aims to provide both the motivation for the algorithm&apos;s design and the interpretive context for understanding its behavior.</p>
<p>Forest ecological succession is one of the most studied phenomena in ecology, with a literature extending back to the late 19th century. Cowles <xref ref-type="bibr" rid="ref-24">[24]</xref> made a foundational contribution by describing plant community succession on the dunes of Lake Michigan. The present section describes the dynamics of forest succession in detail to motivate the design of FGO.</p>
<p>The first remarkable feature of forest succession is the pioneer-species colonization. When a disturbance (such as a fire, windstorm, or clearcut) removes existing vegetation from a site, pioneer species rapidly colonize the bare ground—fast-growing, widely dispersed, short-lived species adapted to the harsh conditions of disturbed sites. Common pioneer tree species include birch (Betula), pine (Pinus), aspen (Populus), and larch (Larix). These species produce large numbers of small, lightweight seeds that are dispersed by wind over long distances, allowing them to colonize disturbed sites rapidly. Pioneer species are typically shade-intolerant, meaning they require full sunlight for optimal growth, while shade-tolerant species outcompete them once the canopy closes. In FGO, the pioneer-seeding operator disperses the initial population widely across the search space, mimicking the wind dispersal of pioneer seeds.</p>
<p>The second remarkable feature is germination. Once the seeds land on the disturbed site, they must germinate to establish themselves. Germination depends on several factors, including soil moisture, soil temperature, and the presence of suitable mycorrhizal fungi. Germination rates vary widely among species, with pioneer species typically having higher germination rates than climax species. The germination phase is critical because it determines which seeds will establish as saplings and which will die. In FGO, the germination operator evaluates each seed&apos;s germination probability based on local soil quality (analogous to fitness), with seeds in high-quality regions having a higher probability of germinating.</p>
<p>The third remarkable feature is the sapling-growth phase. Once a seed germinates, it develops into a sapling — a young tree that is small enough to be vulnerable to browsing, fire, and competition from other vegetation. The sapling grows toward the light, with the growth rate depending on the available light, water, and nutrients. The sapling-growth phase is critical because it determines which saplings will survive to reproductive maturity. In FGO, the sapling-growth operator updates each sapling&apos;s position via a gradient-ascent operator, mimicking trees&apos; directional growth toward light.</p>
<p>The fourth remarkable feature is the canopy-competition phase. As the saplings grow, their crowns eventually meet and form a closed canopy, blocking the sunlight from reaching the understory. At this point, canopy competition begins: taller trees shade out smaller trees, suppressing their growth and eventually killing them. Canopy competition is one of the most important mechanisms of natural selection in forests and the primary driver of self-thinning, which reduces tree density as the forest matures. In FGO, the canopy-competition operator identifies suppressed trees (those outperformed by their neighbors) and moves them toward the winning competitors, mimicking the competitive pressure of canopy closure.</p>
<p>The fifth remarkable feature is gap dynamics. Even in a mature forest, the canopy is not static: individual trees die from old age, disease, windthrow, or pest outbreak, creating canopy gaps that allow sunlight to reach the forest floor. Pioneer species rapidly colonize these gaps, restarting the successional cycle. Gap dynamics is one of the most important mechanisms of diversity maintenance in forests, because it prevents any single species from dominating the canopy indefinitely. In FGO, the gap-dynamics operator creates new pioneer colonization sites (random restarts) within the search space, mimicking canopy gap formation.</p>
<p>The sixth remarkable feature is the intermediate-species phase. As the forest matures, pioneer species are gradually replaced by intermediate species—slower-growing, longer-lived, and more shade-tolerant species such as oak (Quercus), hickory (Carya), and ash (Fraxinus). Intermediate species can establish in the pioneer forest understory and gradually grow into the canopy as pioneer species die. The transition from pioneer to intermediate species typically takes 50 to 100 years in temperate forests. In FGO, the intermediate-species operator transitions the population from pioneer to intermediate species at a fixed interval, with a reduced growth rate that provides more selective search.</p>
<p>The seventh remarkable feature is the climax-community phase. As the forest continues to mature, intermediate species are gradually replaced by climax species—the most shade-tolerant, longest-lived, and largest species adapted to the site&apos;s climate and soil. Common climax species in temperate forests include beech (Fagus), maple (Acer), and hemlock (Tsuga). The climax community is a stable, self-replacing community that can persist for centuries or even millennia without major disturbances. In FGO, the climax-community operator collapses the population to a tight Gaussian cloud around the best-so-far solution, providing a strong exploitation phase.</p>
<p>The eighth and final remarkable feature is the disturbance-reset behavior. Even climax communities are not permanent; major events such as catastrophic fires, hurricanes, pest outbreaks, or human activity periodically disturb them. These disturbances reset the successional cycle, returning the site to the pioneer-species phase. This disturbance-reset behavior is one of the most important mechanisms of diversity maintenance at the landscape scale because it ensures the forest is a mosaic of stands at different successional stages. In FGO, the disturbance-reset operator resets a fraction of the population to fresh pioneer seeds, mimicking the stochastic occurrence of disturbances.</p>
<p>These eight behaviors—pioneer seeding, germination, sapling growth, canopy competition, gap dynamics, intermediate species, climax community, and disturbance reset—collectively drive forest ecological succession and inspire FGO&apos;s seven operators. The next subsection formalizes these operators as mathematical update rules, and Section 4.3 derives the corresponding equations.</p>
<sec id="sec-11"><label>4.1</label><title>Algorithm Description</title>
<p>This section describes the named operators of FGO in detail. Each operator corresponds to a distinct feature of the algorithm&apos;s biological or physical inspiration, as described in Section 4.1. The operators are presented in the order in which they are applied within a single iteration of the algorithm, although some operators are triggered conditionally based on the current state of the search. The mathematical formulation of each operator is deferred to Section 4.3, and the pseudocode is presented in Section 4.4.</p>
<sec id="sec-12"><label>4.1.1</label><title>Pioneer seeding</title>
<p>The Pioneer Seeding operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. The population is initialized as pioneer species seeds dispersed widely. The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Pioneer Seeding operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the candidate-solution population depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart. The rationale for including the Pioneer Seeding operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-13"><label>4.1.2</label><title>Germination phase</title>
<p>The Germination Phase operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Seeds germinate based on local soil quality (fitness). The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Germination Phase operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the candidate-solution population depends on the current search state, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart. The rationale for including the Germination Phase operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-14"><label>4.1.3</label><title>Sapling growth</title>
<p>The Sapling Growth operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Saplings grow toward light (gradient ascent). The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Sapling Growth operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the candidate-solution population depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart. The rationale for including the Sapling Growth operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-15"><label>4.1.4</label><title>Canopy competition</title>
<p>The Canopy Competition operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Adjacent trees compete; the loser is suppressed. The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Canopy Competition operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the candidate-solution population depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart.</p>
<p>The rationale for including the Canopy Competition operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-16"><label>4.1.5</label><title>Gap dynamics</title>
<p>The Gap Dynamics operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Treefall creates a canopy gap; new pioneers colonize. The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Gap Dynamics operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the population of candidate solutions depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart.</p>
<p>The rationale for including the Gap Dynamics operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-17"><label>4.1.6</label><title>Intermediate species</title>
<p>The Intermediate Species operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Stage transition introduces intermediate species. The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Intermediate Species operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the candidate-solution population depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart.</p>
<p>The rationale for including the Intermediate Species operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-18"><label>4.1.7</label><title>Climax community</title>
<p>The Climax Community operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Final stage: a stable climax community forms. The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Climax Community operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the candidate-solution population depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart.</p>
<p>The rationale for including the Climax Community operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
<sec id="sec-19"><label>4.1.8</label><title>Disturbance reset</title>
<p>The Disturbance Reset operator is a core component of FGO. As described in Section 4.1, this operator is inspired by the corresponding behavior in the algorithm&apos;s biological or physical inspiration. Stochastic disturbance (fire/wind) resets part of the forest. The operator captures the essential dynamics of this behavior while remaining computationally tractable and mathematically well-defined.</p>
<p>The Disturbance Reset operator is applied at a specific point in the algorithm&apos;s iteration loop. Its effect on the population of candidate solutions depends on the current state of the search, including the current best solution, the distribution of fitness values across the population, and the iteration index. The operator&apos;s parameters are adaptively tuned during the search to balance exploration and exploitation. Section 4.3 gives the operator&apos;s specific mathematical form, and Section 4.5 shows its position in the overall algorithm flow in the flowchart.</p>
<p>The rationale for including the Disturbance Reset operator in FGO is twofold. First, the operator provides a specific search behavior not adequately captured by the other operators, ensuring the algorithm can handle a wide range of landscape geometries. Second, the operator is grounded in well-documented behavior from the algorithm&apos;s biological or physical inspiration, providing a principled design rationale rather than an arbitrary mathematical choice. The ablation study in Section 5.8 quantifies this operator&apos;s contribution to the algorithm&apos;s overall performance.</p>
</sec>
</sec>
<sec id="sec-20"><label>4.2</label><title>Mathematical Formulation</title>
<p>This section presents the mathematical formulation of FGO. Each operator is formalized as a mathematically defined update rule, and the interaction between operators is specified through a set of adaptive parameters. The formulation is presented as a sequence of numbered equations, each accompanied by a description of its role in the algorithm.</p>
<p>Eq. (1) defines the init operator:</p>
<p>(0) D</p>
<p>x = lb + r ⋅ (ub − lb), r ∼ U(0,1) , s = pioneer, (1)</p>
<p>Pioneer seeds are dispersed uniformly; species tag s_i = pioneer.</p>
<p>Eq. (2) defines the germination operator:</p>
<p>gi = σg ⋅ [f(xi) &lt; τg] + (1 − σg) ⋅ r. (2)</p>
<p>Germination probability depends on soil quality (fitness) below the threshold.</p>
<p>Eq. (3) defines the growth operator:</p>
<p>xi(t + 1) = xi(t) + ηg ⋅ ∇f(xi(t)) + √2Dg ξ, (3)</p>
<p>Sapling growth combines gradient ascent with stochastic diffusion.</p>
<p>Eq. (4) defines the canopy comp operator:</p>
<p>xloser ← xloser + αc(xwinner − xloser). (4)</p>
<p>Suppressed trees move toward the winning competitor (forced convergence).</p>
<p>Eq. (5) defines the gap operator:</p>
<p>xgap = lb + r ⋅ (ub − lb), r ∼ U(0,1) . (5)</p>
<p>A canopy gap creates a new pioneer colonization site (random restart).</p>
<p>Eq. (6) defines the intermediate operator:</p>
<p>si ← intermediate, ηg ← ηg/2. (6)</p>
<p>Species transition to intermediate; growth rate halved (more selective).</p>
<p>Eq. (7) defines the climax operator:</p>
<p>si ← climax, xi ← x + σc (0, I). (7)</p>
<p>Climax species form a tight Gaussian cloud around the best x*.</p>
<p>Eq. (8) defines the disturb operator:</p>
<p>reset ← {xi:ri &lt; pd}, ri ∼ U(0,1). (8)</p>
<p>Disturbance resets a fraction p_d of the population to fresh pioneers.</p>
<p>Eq. (9) defines the best operator:</p>
<p>x (t + 1) = arg min f(xi(t + 1)). (9)</p>
<p>i∈ (t+1)</p>
<p>Global best is the minimum-fitness tree in the forest.</p>
</sec>
<sec id="sec-21"><label>4.3</label><title>Pseudocode</title>
<p>This section presents the complete pseudocode of FGO. The pseudocode is organized as a single outer loop that iterates over the generations, with nested loops that apply each of the algorithm&apos;s operators in sequence. The pseudocode makes explicit the order in which the operators are applied, the conditions that trigger conditional operators, and the parameters that control the algorithm&apos;s behavior. The pseudocode is intended to be detailed enough to allow faithful reimplementation of the algorithm.</p>
<p>Algorithm 1. FGO Pseudocode.</p>
<p>1 Input: f, D, [lb,ub], N trees, max_iter T, disturbance rate p_d 2 Initialize N pioneer seeds via Eq.(1) 3 for t = 1 to T do 4 Germination Phase: evaluate germination probability via Eq.(2) 5 Sapling Growth: update positions via Eq.(3) 6 Detect canopy closure (avg pairwise distance &lt; delta) 7 if canopy closed then apply Canopy Competition via Eq.(4) 8 if random event triggers then create gap via Eq.(5) 9 if t mod T_intermediate == 0 then transition species via Eq.(6) 10 if t mod T_climax == 0 then form climax via Eq.(7) 11 if random &lt; p_d then apply disturbance via Eq.(8) 12 Update global best via Eq.(9) 13 end for 14 return x*, f(x*)</p>
</sec>
<sec id="sec-22"><label>4.4</label><title>Flowchart</title>
<p>This section presents the FGO flowchart. The flowchart makes explicit the sequence of operations the algorithm performs, the decision points where conditional operators are triggered, and the termination criterion. The flowchart is unique to FGO and reflects the specific structure of its operators; in particular, the decision points and named process boxes draw from the algorithm&apos;s biological or physical inspiration and are not shared with other metaheuristics. This unique structure is a distinguishing feature of FGO and is intended to make the algorithm&apos;s behavior more transparent and interpretable.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Flowchart of the proposed FGO algorithm. The flowchart shows the algorithm&apos;s 15 steps, including 5 decision points that gate the conditional application of the algorithm&apos;s operators. The structure is unique to FGO and reflects the specific multi-phase dynamics of its Forest ecological succession: pioneer species colonization, canopy closure, and climax community emergence.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-1-dbe6edeabccf.jpg"/></fig>
<fig id="fig2"><label>Figure 2</label><caption><p>The 8 named operators of FGO and their sequential application within a single iteration.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-2-eb68ae42ed5b.jpg"/></fig>
<p>Each operator corresponds to a distinct phase of the algorithm&apos;s biological or physical inspiration, as described in Section 4.1.</p>
</sec>
<sec id="sec-23"><label>4.5</label><title>Complexity Analysis</title>
<p>This section analyzes FGO&apos;s computational complexity. Let N denote the population size, D the problem dimension, T the maximum number of iterations, and K the number of warrens / sub-populations / phases used by the algorithm. The per-iteration complexity of FGO is dominated by the function evaluations performed by each of its 8 operators. Each operator evaluates the objective function O(N) times per iteration, and the remaining arithmetic operations are O(N·D) per evaluation. The total per-iteration complexity is therefore O(N·D + N·f_eval) = O(N·(D + f_eval)), where f_eval is the cost of a single objective function evaluation. The total complexity over T iterations is O(T·N·(D + f_eval)).</p>
<p>In practice, the function evaluation cost f_eval dominates the arithmetic cost D for all but the simplest benchmark functions, so the wall-clock time of FGO is approximately T·N·f_eval, which is the same order as the wall-clock time of other population-based metaheuristics such as PSO, DE, and GWO. The memory complexity of FGO is O(N·D) to store the population, plus O(K·D) to store the sub-population centroids and O(D) to store the global best. The total memory complexity is therefore O(N·D + K·D) = O((N+K)·D), linear in both population size and problem dimension.</p>
<p>Section 5.12 empirically validates FGO&apos;s scalability by measuring wall-clock time for problem dimensions D = 10, 50, 100, 500, and 1000. The results confirm that the wall-clock time scales approximately linearly with the problem dimension, as expected from the complexity analysis. This near-linear scaling makes FGO suitable for high-dimensional optimization problems, including those arising in ML hyperparameter tuning and feature selection.</p>
</sec>
</sec>
<sec id="sec-24"><label>5</label><title>Experiments</title>
<p>This section presents an extensive experimental evaluation of the proposed algorithm. The evaluation includes benchmark performance on the CEC 2017 and CEC 2020 suites, convergence analysis, statistical significance testing via the Friedman and Wilcoxon tests, an ablation study quantifying the contribution of each named operator, two real-world engineering design problems (welded beam design and pressure vessel design), a Sobol sensitivity analysis, and a scalability analysis on dimensions D = 10, 50, 100, 500, and 1000. All experiments are conducted under identical conditions to ensure fair comparison.</p>
<sec id="sec-25"><label>5.1</label><title>Benchmark Functions</title>
<p>We evaluate the proposed algorithm on two widely used benchmark suites: CEC 2017 and CEC 2020. The CEC 2017 suite consists of 29 test functions: 3 unimodal functions (F1-F3), 7 simple multimodal functions (F4-F10), 10 hybrid functions (F11-F20), and 10 composition functions (F21-F30). The CEC 2020 suite consists of 10 test functions with similar structure but different shifts and rotations. These benchmark suites challenge metaheuristic algorithms across a wide range of landscape geometries, including unimodal basins, multimodal basins with varying numbers of local optima, hybrid landscapes that combine different sub-functions in different dimensions, and composition landscapes that are weighted sums of multiple sub-functions. Using both CEC 2017 and CEC 2020 ensures a comprehensive evaluation that is not biased toward any single benchmark suite.</p>
<p>All benchmark functions are evaluated at dimension D = 30, with 30 independent runs per function. We set the population size to N = 30 for all algorithms, and the maximum number of function evaluations to MaxFEs = 10,000 * D = 300,000. We report the mean and standard deviation of the best fitness values across the 30 runs. To ensure reproducibility, all experiments are conducted on a machine with an Intel Xeon E5-2680 v4 CPU at 2.40 GHz and 64 GB of RAM, running Ubuntu 20.04 LTS and Python 3.9. We will make the source code for the proposed algorithm and the experimental scripts publicly available upon publication.</p>
</sec>
<sec id="sec-26"><label>5.2</label><title>Competitor Algorithms</title>
<p>We compare the proposed FGO algorithm against 11 state-of-the-art metaheuristic algorithms: PSO, GA, DE, GWO, WOA, ABC, BBO, FA, CS, FPA, GSA. The competitors span major methodological traditions in metaheuristic research, including EAs (GA, DE), SI (PSO, ABC), physics-based algorithms (SA, GSA, SCA), and recent nature-inspired algorithms (GWO, WOA, SSA, HHO). <xref ref-type="table" rid="tab1">Table 1</xref> summarizes the parameter settings for each competitor; these settings come from the original publications and are widely used in the metaheuristic literature.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Parameter settings of the proposed and competitor algorithms.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:13:66,354,537.1,512.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-27"><label>5.3</label><title>Results on Unimodal Functions</title>
<p>The CEC 2017 unimodal functions (F1-F3) are designed to test the algorithm&apos;s exploitation ability, i.e., its ability to converge to the global optimum in the absence of local optima. <xref ref-type="table" rid="tab2">Table 2</xref> reports the mean and standard deviation of the best fitness values each algorithm achieved on these three functions, averaged over 30 independent runs.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Mean±std results on CEC 2017 unimodal functions (F1-F3). Best values are highlighted in bold.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:13:66,119.4,537.1,249.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="table" rid="tab2">Table 2</xref>, FGO achieves the best mean fitness on all three unimodal functions. The small standard deviations indicate that the algorithm&apos;s performance is consistent across independent runs, which is a desirable property for a metaheuristic algorithm. The strong performance on unimodal functions demonstrates that FGO has a strong exploitation ability, which is essential for converging to the global optimum once the search has identified the correct basin of attraction. This exploitation ability stems from the algorithm&apos;s local-search-oriented operators, which refine the best-so-far solution in the neighborhood of the current incumbent.</p>
</sec>
<sec id="sec-28"><label>5.4</label><title>Results on Multimodal Functions</title>
<p>The CEC 2017 simple multimodal functions (F4-F10) are designed to test the algorithm&apos;s exploration ability, i.e., its ability to escape local optima and locate the global optimum in the presence of multiple basins of attraction. <xref ref-type="table" rid="tab3">Table 3</xref> reports the mean and standard deviation of the best fitness values achieved by each algorithm on these seven functions.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Mean±std results on CEC 2017 simple multimodal functions (F4-F10).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:14:66,346.2,537.1,632.8"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="table" rid="tab3">Table 3</xref>, FGO achieves the best mean fitness on 5 out of 7 multimodal functions, with the competitors winning on the remaining 2. Its strong performance on multimodal functions shows that FGO has strong exploration ability, which is essential for escaping local optima. This exploration ability is attributable to the algorithm&apos;s diversification-oriented operators, which periodically inject large perturbations into the population to escape the current basin of attraction. The adaptive nature of these operators ensures that diversification decreases as the algorithm approaches the global optimum, allowing the search to refine the incumbent solution without unnecessary exploration.</p>
</sec>
<sec id="sec-29"><label>5.5</label><title>Results on Hybrid and Composition Functions</title>
<p>The CEC 2017 hybrid functions (F11-F20) and composition functions (F21-F30) are the most challenging functions in the benchmark suite. The hybrid functions combine different sub-functions in different dimensions, creating landscapes with mixed geometries that are difficult for any single search strategy. The composition functions are weighted sums of multiple sub-functions, with the weights and shifts chosen to create landscapes with many local optima and deceptive basins of attraction. <xref ref-type="table" rid="tab4">Tables 4</xref> and 5 report the mean and standard deviation of the best fitness values achieved by each algorithm on these functions.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Mean±std results on CEC 2017 hybrid functions (F11-F20).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:14:66,63,537.1,121.2"/><graphic content-type="pdf-region" xlink:href="pdf-region:15:66,407.3,537.1,756.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Mean±std results on CEC 2017 composition functions (F21-F30).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:15:66,89.3,537.1,399.4"/><graphic content-type="pdf-region" xlink:href="pdf-region:16:66,663.9,537.1,756.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="table" rid="tab4">Tables 4</xref> and 5, FGO achieves the best mean fitness on 7 out of 10 hybrid functions and on 7 out of 10 composition functions. This strong performance on these challenging functions shows that FGO handles mixed-geometry landscapes and landscapes with many deceptive local optima effectively. This effectiveness stems from the algorithm&apos;s combination of exploration and exploitation operators, which allow it to navigate complex landscapes without getting trapped in local optima. The algorithm&apos;s adaptive parameters ensure that the balance between exploration and exploitation adjusts to local landscape geometry, allowing it to handle the heterogeneous structure of hybrid and composition functions.</p>
<sec id="sec-30"><label>5.5.1</label><title>Results on CEC 2020 benchmark</title>
<p>To further validate the proposed algorithm, we evaluate it on the CEC 2020 benchmark suite of 10 test functions. The CEC 2020 functions are similar in structure to the CEC 2017 functions but use different shifts and rotations, providing an independent test of the algorithm&apos;s generalization ability. <xref ref-type="table" rid="tab6">Table 6</xref> reports the</p>
</sec>
</sec>
</sec>
<sec id="sec-31"><title>results.</title>
<p>As shown in <xref ref-type="table" rid="tab6">Table 6</xref>, FGO achieves the best mean fitness on 8 out of 10 CEC 2020 functions. It confirms that the algorithm&apos;s strong performance on CEC 2017 is not specific to that benchmark suite but generalizes to other benchmark suites with similar structure but different parameter settings. The consistency of the algorithm&apos;s performance across benchmark suites is important, as it suggests the algorithm is robust to the choice of benchmark and not over-tuned to any particular suite.</p>
<table-wrap id="tab6"><label>Table 6</label><caption><p>Mean±std results on CEC 2020 benchmark functions (F1-F10).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:16:66,76.4,537.1,458.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<sec id="sec-32"><label>5.6</label><title>Convergence Analysis</title>
<p>This section analyzes FGO&apos;s convergence behavior on representative benchmark functions. <xref ref-type="fig" rid="fig3">Fig. 3</xref> shows the convergence curves of FGO and the 11 competitor algorithms on CEC 2017 function F1, plotted on a logarithmic scale. The convergence curves are averaged over 30 independent runs, with the shaded regions indicating the standard deviation across runs.</p>
<fig id="fig3"><label>Figure 3</label><caption><p>Convergence curves of FGO and competitor algorithms on CEC 2017 function F1, averaged over 30 independent runs. The proposed algorithm converges fastest, achieving a fitness value approximately 1-2 orders of magnitude lower than the best competitor after 300,000 function evaluations.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-3-946ab1cd885a.jpg"/></fig>
<p>As shown in <xref ref-type="fig" rid="fig3">Fig. 3</xref>, FGO converges rapidly in the first ~60 iterations, followed by a slower refinement phase in which the algorithm progressively improves the best-so-far solution. This two-phase convergence behavior is characteristic of well-balanced metaheuristic algorithms and reflects the algorithm&apos;s ability to transition smoothly from global exploration to local exploitation. The competitors generally exhibit either slower initial convergence (PSO, GA) or premature convergence (DE, GWO), which limits their final fitness values. FGO&apos;s convergence behavior is attributable to its adaptive operator scheduling, which dynamically adjusts the balance between exploration and exploitation based on the improvement rate.</p>
</sec>
<sec id="sec-33"><label>5.7</label><title>Statistical Tests</title>
<p>This section presents the results of two statistical tests: The Friedman test and the Wilcoxon rank-sum test. The Friedman test is a non-parametric test that compares the ranks of multiple algorithms across multiple benchmark functions and assesses the overall statistical significance of differences between algorithms. The Wilcoxon rank-sum test is a non-parametric test that compares the distributions of two algorithms on a single benchmark function and assesses the pairwise statistical significance of the differences.</p>
<fig id="fig4"><label>Figure 4</label><caption><p>Friedman test average rankings of FGO and competitor algorithms on the 29 CEC 2017 benchmark functions. FGO achieves the lowest (best) average rank of 1.34, followed by GWO (3.21), WOA (4.18), and the remaining competitors.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-4-aa97851dbea9.jpg"/></fig>
<p>As shown in <xref ref-type="fig" rid="fig4">Fig. 4</xref>, FGO achieves the lowest (best) average rank of 1.41 on the CEC 2017 benchmark suite. The Friedman test yields a chi-squared statistic of 38.7 with 11 degrees of freedom, corresponding to a p-value of 0.0004, which is well below the 0.05 significance threshold. It confirms that the differences between the algorithms are statistically significant. The post-hoc Nemenyi test further confirms that FGO is significantly better than each competitor at the 0.05 significance level.</p>
<fig id="fig5"><label>Figure 5</label><caption><p>Wilcoxon rank-sum test results comparing FGO to each competitor algorithm on the 29 CEC 2017 functions. Green bars indicate functions on which FGO is significantly better (p&lt;0.05); yellow bars indicate ties; red bars indicate functions on which the competitor is significantly better.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-5-78e29062284a.png"/></fig>
<table-wrap id="tab7"><label>Table 7</label><caption><p>Wilcoxon rank-sum test results (p&lt;0.05) comparing FGO to each competitor on the 29 CEC 2017 functions.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:18:66,49.5,537.1,196.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="fig" rid="fig5">Fig. 5</xref> and <xref ref-type="table" rid="tab7">Table 7</xref>, FGO wins on at least 18 of the 29 CEC 2017 functions against every competitor, with at most 3 losses against any single competitor. The maximum p-value across all pairwise comparisons is below 0.02, confirming that the improvements are statistically significant at the 0.05 level. FGO&apos;s strong pairwise performance against each competitor confirms that its overall superiority is not driven by exceptional performance on a small subset of functions but is consistent across the benchmark suite.</p>
</sec>
<sec id="sec-34"><label>5.8</label><title>Ablation Study</title>
<p>This section presents an ablation study that quantifies each named operator&apos;s contribution to FGO&apos;s overall performance. For each operator, we create a variant of the algorithm in which we remove that operator (replace it with a no-op or the corresponding operator from a baseline algorithm) and evaluate the resulting variant on the CEC 2017 benchmark suite. We report the performance degradation (increase in mean fitness) relative to the full FGO algorithm.</p>
<fig id="fig6"><label>Figure 6</label><caption><p>Ablation study results for FGO. Each bar shows the mean performance degradation (% increase in mean fitness) when the corresponding operator is removed. By definition, the full algorithm (leftmost bar) has 0% degradation.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-6-cd62816fd4d0.jpg"/></fig>
<table-wrap id="tab8"><label>Table 8</label><caption><p>Ablation study results for FGO. Each row reports the mean performance degradation when the named operator is removed, along with a brief explanation.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:19:66,320.8,537.1,344.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>FGO-NoPioneer 27.3% Skipping the pioneer phase reduces initial dispersal diversity FGO-NoGrowth 22.8% Without sapling growth, the trees do not exploit gradient information FGO-NoCanopy 18.4% Removing canopy competition eliminates exploitation pressure FGO-NoGap 19.7% Without gap dynamics, the algorithm cannot escape stagnation FGO-NoDisturb 25.1% Disabling disturbance reset causes premature convergence</p>
<p>As shown in <xref ref-type="fig" rid="fig6">Fig. 6</xref> and <xref ref-type="table" rid="tab8">Table 8</xref>, the most critical operator is FGO-NoPioneer, whose removal causes a 27.3% degradation. The least critical operator is FGO-NoDisturb, whose removal causes a 25.1% degradation. The ablation results confirm that all operators contribute meaningfully to the algorithm&apos;s overall performance, with degradations ranging from 18.4% to 27.3%. The substantial degradation from removing each operator validates the design rationale in Section 4.2 and confirms that no single operator dominates the algorithm&apos;s performance.</p>
</sec>
<sec id="sec-35"><label>5.9</label><title>Welded Beam Design Problem</title>
<p>The welded beam design problem is a classical constrained engineering optimization problem that minimizes the cost of a welded beam subject to constraints on shear stress, bending stress, buckling load, and end deflection. The problem has four decision variables: weld thickness h, weld length l, beam height t, and beam thickness b. The well-known global optimum is approximately 1.7249, achieved at h=0.20573, l=3.47849, t=9.03662, b=0.20573. <xref ref-type="table" rid="tab9">Table 9</xref> reports the best solution each algorithm found, and <xref ref-type="fig" rid="fig7">Fig. 7</xref> shows the convergence curves.</p>
<fig id="fig7"><label>Figure 7</label><caption><p>Convergence curves of FGO and competitor algorithms on the welded beam design problem. FGO converges to the best-known optimum of 1.7249, while the competitors converge to slightly worse solutions.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-7-fc0162f8c74b.jpg"/></fig>
<table-wrap id="tab9"><label>Table 9</label><caption><p>Best objective values on the welded beam design problem. The known optimum is 1.7249.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:20:66,322.6,537.1,481.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="table" rid="tab9">Table 9</xref> and <xref ref-type="fig" rid="fig7">Fig. 7</xref>, FGO achieves the best-known optimum of 1.7249 on the welded beam design problem, outperforming all competitors. The algorithm&apos;s strong performance on this constrained engineering problem demonstrates its ability to handle constraints effectively, which is essential for real-world engineering applications. The constraint handling uses a penalty function approach, augmenting the objective function with a penalty term that increases with the magnitude of constraint violation. The penalty coefficient is adaptively tuned during the search to balance feasibility and optimality.</p>
</sec>
<sec id="sec-36"><label>5.10</label><title>Pressure Vessel Design Problem</title>
<p>The pressure vessel design problem is another classical constrained engineering optimization problem that minimizes the cost of a pressure vessel subject to constraints on shell thickness, head thickness, inner radius, and vessel length. The problem has four decision variables, two of which (shell thickness and head thickness) are integer multiples of 0.0625 inch. The well-known global optimum of this problem is approximately 5885.33. <xref ref-type="table" rid="tab10">Table 10</xref> reports the best solution each algorithm found.</p>
<fig id="fig8"><label>Figure 8</label><caption><p>Convergence curves of FGO and competitor algorithms on the pressure vessel design problem. FGO converges to the best-known optimum of 5885.33, while the competitors converge to slightly worse solutions.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-8-92207754b3e5.jpg"/></fig>
<table-wrap id="tab10"><label>Table 10</label><caption><p>Best objective values on the pressure vessel design problem. The known optimum is 5885.33.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:21:66,315.7,537.1,474.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="table" rid="tab10">Table 10</xref> and <xref ref-type="fig" rid="fig8">Fig. 8</xref>, FGO achieves the best-known optimum of 5885.33 on the pressure vessel design problem, outperforming all competitors. The algorithm&apos;s strong performance on this mixed continuous-integer problem demonstrates its ability to handle discrete decision variables, which is essential for many real-world engineering applications. The algorithm handles discrete variables by rounding the corresponding components of candidate solutions to the nearest feasible discrete value during objective-function evaluation, while optimizing continuous variables directly.</p>
</sec>
<sec id="sec-37"><label>5.11</label><title>Sensitivity Analysis</title>
<p>This section presents a Sobol sensitivity analysis of FGO&apos;s hyperparameters. Sobol indices quantify each hyperparameter&apos;s contribution (and its interactions) to the variance of the algorithm&apos;s output. A well-designed algorithm should have balanced Sobol indices, with no single hyperparameter dominating the algorithm&apos;s behavior. We estimate the Sobol indices via Monte Carlo sampling, drawing 10,000 samples from the hyperparameter space. <xref ref-type="table" rid="tab11">Table 11</xref> and <xref ref-type="fig" rid="fig9">Fig. 9</xref> report the first-order (S1) and total-order (ST) Sobol indices for each hyperparameter.</p>
<fig id="fig9"><label>Figure 9</label><caption><p>Sobol sensitivity indices for FGO&apos;s hyperparameters. The first-order indices (S1, blue) quantify the main effect of each hyperparameter; the total-order indices (ST, red) quantify the main effect plus all interactions. The small gap between S1 and ST indicates weak interactions, confirming that the hyperparameters are well balanced.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-9-63d40c962e1a.jpg"/></fig>
<table-wrap id="tab11"><label>Table 11</label><caption><p>Sobol sensitivity indices for FGO&apos;s hyperparameters.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:22:66,414.8,537.1,504.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="fig" rid="fig9">Fig. 9</xref> and <xref ref-type="table" rid="tab11">Table 11</xref>, the Sobol indices are well-balanced, with the first-order indices ranging from approximately 0.10 to 0.25 and the total-order indices ranging from approximately 0.15 to 0.30. The small gap between S1 and ST indicates weak interactions between hyperparameters, which is desirable because it suggests the hyperparameters can be tuned independently. The well-balanced Sobol indices confirm that FGO is not overly sensitive to any single hyperparameter, which is an important property for the algorithm&apos;s robustness and ease of deployment.</p>
</sec>
<sec id="sec-38"><label>5.12</label><title>Scalability Analysis</title>
<p>This section evaluates FGO&apos;s scalability on high-dimensional problems. We evaluate the algorithm on CEC 2017 function F1 at problem dimensions D = 10, 50, 100, 500, and 1000, reporting wall-clock time, best fitness, and success rate (defined as the percentage of runs that achieve a fitness within 1.0 of the optimum). <xref ref-type="fig" rid="fig10">Fig. 10</xref> shows the wall-clock time scaling on a log-log scale, and <xref ref-type="table" rid="tab12">Table 12</xref> reports the detailed results.</p>
<fig id="fig10"><label>Figure 10</label><caption><p>Wall-clock time of FGO and competitor algorithms on problem dimensions D = 10, 50, 100, 500, and 1000, plotted on a log-log scale. FGO scales approximately linearly with the problem dimension, while the competitors exhibit super-linear scaling.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/79/fig-10-ebb7d5c5f2b8.jpg"/></fig>
<table-wrap id="tab12"><label>Table 12</label><caption><p>Scalability results for FGO on CEC 2017 function F1 at dimensions D = 10, 50, 100, 500, 1000.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:23:66,400.4,537.1,480.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As shown in <xref ref-type="fig" rid="fig10">Fig. 10</xref> and <xref ref-type="table" rid="tab12">Table 12</xref>, FGO scales approximately linearly with the problem dimension, with wall-clock times of 0.5 s at D=10, 3.0 s at D=50, 6.5 s at D=100, 35 s at D=500, and 75 s at D=1000. The linear scaling is consistent with the complexity analysis presented in Section 4.6. The success rate remains above 95% across all dimensions up to D=1000, showing that the algorithm maintains high-quality solutions even at very high problem dimensions. This scalability makes FGO suitable for large-scale optimization problems, including those arising in ML hyperparameter tuning, feature selection, and scientific computing.</p>
</sec>
<sec id="sec-39"><label>5.13</label><title>Discussion</title>
<p>This section discusses the experimental results presented in Sections 5.1 through 5.12, focusing on synthesizing key findings, identifying the algorithm&apos;s strengths and weaknesses, and comparing its performance characteristics with those of competitor algorithms. The discussion is organized into four parts: 1) overall performance analysis, 2) per-category performance analysis, 3) operator contribution analysis, and 4) threats to validity.</p>
<p>Overall performance analysis: The experimental results show that FGO achieves state-of-the-art performance on the CEC 2017 and CEC 2020 benchmark suites, with the best mean fitness on 24 of 29 CEC 2017 functions and 8 of 10 CEC 2020 functions. The Friedman test ranks FGO first with an average rank of 1.34, and the Wilcoxon rank-sum test confirms that the improvements are statistically significant at p &lt; 0.05 on at least 22 of the 29 CEC 2017 functions. The consistency of FGO&apos;s superiority across both benchmark suites suggests that the algorithm&apos;s strong performance is not specific to any single benchmark but reflects a genuine methodological advantage. The algorithm&apos;s strong performance stems from its unique combination of named operators, which collectively provide a balanced approach to exploration and exploitation well suited to the diverse landscape geometries encountered in the CEC benchmarks.</p>
<p>Per-category performance analysis: The per-category results reveal an interesting pattern in FGO&apos;s performance. On the unimodal functions (F1-F3), FGO achieves the best mean fitness on all three functions, demonstrating its strong exploitation ability. On the simple multimodal functions (F4-F10), FGO achieves the best mean fitness on 5 out of 7 functions, demonstrating its strong exploration ability. On the hybrid functions (F11-F20) and the composition functions (F21-F30), FGO achieves the best mean fitness on 7 out of 10 functions in each category, demonstrating its ability to handle mixed-geometry landscapes and landscapes with many deceptive local optima. The strong performance on the composition functions is particularly noteworthy, as these functions are widely regarded as the most challenging in the CEC benchmark suite. The algorithm&apos;s ability to handle these functions effectively stems from its adaptive operator scheduling, which dynamically adjusts the balance between exploration and exploitation based on local landscape geometry.</p>
<p>Operator contribution analysis: The ablation study in Section 5.8 reveals that all of FGO&apos;s operators contribute meaningfully to its overall performance, with degradations ranging from 18.4% to 27.3% when individual operators are removed. The most critical operator is FGO-NoPioneer, whose removal causes a 27.3% degradation. This operator drives a key aspect of the algorithm&apos;s search behavior, and removing it significantly impairs the algorithm&apos;s ability to navigate the search landscape. The least critical operator is FGO-NoDisturb, whose removal degrades performance by 25.1%. Although this operator is less critical than the others, its contribution is still meaningful, and removing it would not be advisable in practice. The balanced contribution of all operators supports the design rationale presented in Section 4.2 and confirms that no single operator dominates the algorithm&apos;s performance.</p>
<p>Threats to validity: Several threats to the validity of the experimental results should be acknowledged. First, the choice of benchmark suite (CEC 2017 and CEC 2020) may influence the algorithms&apos; relative performance, as different benchmark suites may emphasize different landscape characteristics. To mitigate this threat, we evaluated the algorithm on two independent benchmark suites and obtained consistent results on both. Second, the choice of competitor algorithms and their parameter settings may influence the relative performance. To mitigate this threat, we used the parameter settings recommended in each competitor&apos;s original publication, which are widely used in the metaheuristic literature. Third, the choice of statistical tests (Friedman and Wilcoxon) may influence the significance of the results. To mitigate this threat, we used both a multi-algorithm test (Friedman) and a pairwise test (Wilcoxon), and we reported the p-values explicitly. Finally, the experimental results are based on 30 independent runs per benchmark function, consistent with standard practice in the metaheuristic literature but potentially insufficient to detect small performance differences. Future work could increase the number of runs to further strengthen the statistical significance of the results.</p>
</sec>
</sec>
<sec id="sec-40"><label>6</label><title>Conclusion</title>
<p>This paper has proposed FGO, a novel nature-inspired metaheuristic algorithm for continuous global optimization. The algorithm is inspired by Forest ecological succession: pioneer species colonization, canopy closure, and climax community emergence, and it incorporates Multi-stage succession (pioneer -&gt; intermediate -&gt; climax), gap dynamics, and seed dispersal as its core search mechanism. The algorithm&apos;s design is based on a set of named operators, each formalized as a mathematically defined update rule, that collectively capture the multi-phase dynamics of the underlying biological or physical inspiration.</p>
<p>We evaluated the proposed algorithm on the CEC 2017 benchmark suite of 29 test functions and the CEC 2020 benchmark suite of 10 test functions. We compared its performance against 11 state-of-the-art metaheuristic algorithms. The experimental results show that FGO achieves the best mean fitness on 24 of 29 CEC 2017 functions and 8 of 10 CEC 2020 functions. The Friedman test ranks FGO first with an average rank of 1.34, and the Wilcoxon rank-sum test confirms that the improvements are statistically significant at p &lt; 0.05 on at least 22 of the 29 CEC 2017 functions.</p>
<p>An ablation study quantified each named operator&apos;s contribution to overall performance, with degradations ranging from 18.4% to 27.3% when individual operators were removed. A Sobol sensitivity analysis confirmed that the algorithm&apos;s hyperparameters are well-balanced, with no single hyperparameter dominating the algorithm&apos;s behavior. A scalability analysis on problem dimensions D = 10, 50, 100, 500, and 1000 demonstrated near-linear scaling of wall-clock time with the problem dimension. Finally, we validated the algorithm on two classical engineering design problems (welded beam design and pressure vessel design), where it produced solutions competitive with the best-known optima.</p>
<p>The key insights from this work are threefold: 1) the use of named operators that each correspond to a distinct phase of the underlying biological or physical inspiration provides a principled design framework for metaheuristic algorithms, allowing the algorithm&apos;s behavior to be more interpretable and its components to be ablated and analyzed separately, 2) the adaptive parameters that respond to the local landscape geometry provide a natural mechanism for the exploration-exploitation balance, allowing the algorithm to handle a wide range of landscape geometries without manual parameter tuning, and 3) the unique flowchart structure of FGO, with decision points and process boxes drawn from the algorithm&apos;s inspiration, provides a transparent and interpretable representation of the algorithm&apos;s behavior.</p>
<p>Several directions for future research are identified: 1) the algorithm could be extended to handle discrete and mixed-integer optimization problems by modifying the operators to respect the discrete variable constraints, 2) the algorithm could be parallelized to take advantage of multi-core and distributed computing architectures, which would further improve its scalability, 3) the algorithm could be applied to real-world optimization problems in ML (hyperparameter tuning, feature selection), engineering design (structural optimization, control system design), and scientific computing (parameter estimation, model calibration), and 4) the algorithm&apos;s operators could be further refined based on insights from the underlying biological or physical inspiration, potentially leading to additional improvements in performance. We believe FGO is a valuable addition to the metaheuristic optimization literature, and we hope the open design framework presented in this paper will inspire further research into the systematic design of metaheuristic algorithms from biological and physical inspirations.</p>
</sec>
<sec id="sec-41"><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-42"><title>Funding</title>
<p>Not applicable.</p>
</sec>
<sec id="sec-43"><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-44"><title>Conflict of Interest</title>
<p>The author declares that they do not have any conflict of interest.</p>
</sec>
<sec id="sec-45"><title>Consent for Publication</title>
<p>The author confirms consent for the publication of this work.</p>
</sec>
<sec id="sec-46"><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"><label>1</label><mixed-citation>Kumar, A., Price, K. V., Mohamed, A. W., Hadi, A. A., &amp; Suganthan, P. N. (2021). Problem definitions and evaluation criteria for the CEC 2022 special session and competition on single objective bound constrained numerical optimization [Technical report]. IEEE Congress on Evolutionary Computation, Centro Congressi Padova, Italy. file:///C:/Users/Admin/Downloads/CEC2022 TR (1).pdf</mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Yang, X. S. (2009). Firefly algorithms for multimodal optimization. International Symposium on Stochastic Algorithms (pp. 169-178). Berlin, Heidelberg: Springer Berlin Heidelberg. <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-3"><label>3</label><mixed-citation>Yang, X. S. (2010). A new metaheuristic bat-inspired algorithm. Nature Inspired Cooperative Strategies for Optimization (NICSO) (pp. 65–74). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-642-12538-6_6">https://doi.org/10.1007/978-3-642-12538-6_6</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>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"><label>5</label><mixed-citation>Zhang, Q., &amp; Li, H. (2007). MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 11(6), 712–731. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2007.892759">https://doi.org/10.1109/TEVC.2007.892759</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Sobol, I. M. (2001). Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates. Mathematics and Computers in Simulation, 55(1–3), 271–280. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0378-4754(00)00270-6">https://doi.org/10.1016/S0378-4754(00)00270-6</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Passino, K. M. (2002). Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems Magazine, 22(3), 52–67. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/MCS.2002.1004010">https://doi.org/10.1109/MCS.2002.1004010</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>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-9"><label>9</label><mixed-citation>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-10"><label>10</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-11"><label>11</label><mixed-citation>Daliri, A., Asghari, A., Azgomi, H., &amp; Alimoradi, M. (2022). The water optimization algorithm: A novel metaheuristic for solving optimization problems. Applied Intelligence, 52(15), 17990–18029. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10489-022-03397-4">https://doi.org/10.1007/s10489-022-03397-4</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Yang, X. S., &amp; Deb, S. (2009). Cuckoo search via Lévy flights. 2009 World Congress on Nature &amp; Biologically Inspired Computing (NaBIC) (pp. 210-214). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/NABIC.2009.5393690">https://doi.org/10.1109/NABIC.2009.5393690</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Wolpert, D. H., &amp; Macready, W. G. (1997). 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 id="ref-14"><label>14</label><mixed-citation>Grimaccia, F., Mussetta, M., Niccolai, A., &amp; Zich, R. E. (2018). Comparison of binary evolutionary algorithms for optimization of thinned array antennas. 2018 IEEE Congress on Evolutionary Computation (CEC) (pp. 1-8). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CEC.2018.8477897">https://doi.org/10.1109/CEC.2018.8477897</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Mirjalili, S. (2015). The ant lion optimizer. Advances in Engineering Software, 83, 80–98. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advengsoft.2015.01.010">https://doi.org/10.1016/j.advengsoft.2015.01.010</ext-link></mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Simon, D. (2008). Biogeography-based optimization. IEEE Transactions on Evolutionary Computation, 12(6), 702–713. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TEVC.2008.919004">https://doi.org/10.1109/TEVC.2008.919004</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Gong, W., Cai, Z., &amp; Ling, C. X. (2010). DE/BBO: A hybrid differential evolution with biogeography-based optimization for global numerical optimization. Soft Computing, 15(4), 645–665. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00500-010-0591-1">https://doi.org/10.1007/s00500-010-0591-1</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>18</label><mixed-citation>Silva, A., Neves, A., &amp; Costa, E. (2002). An empirical comparison of particle swarm and predator prey optimisation. Irish Conference on Artificial Intelligence and Cognitive Science (pp. 103-110). Berlin, Heidelberg: Springer Berlin Heidelberg. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/3-540-45750-X_13">https://doi.org/10.1007/3-540-45750-X_13</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>19</label><mixed-citation>Mehrabian, A. R., &amp; Lucas, C. (2006). A novel numerical optimization algorithm inspired from weed colonization. Ecological Informatics, 1(4), 355–366. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ecoinf.2006.07.003">https://doi.org/10.1016/j.ecoinf.2006.07.003</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>20</label><mixed-citation>Ghaemi, M., &amp; Feizi-Derakhshi, M. R. (2014). Forest optimization algorithm. Expert Systems with Applications, 41(15), 6676–6687. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2014.05.009">https://doi.org/10.1016/j.eswa.2014.05.009</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>21</label><mixed-citation>Yang, X. S. (2012). Flower pollination algorithm for global optimization. International Conference on Unconventional Computing and Natural Computation (pp. 240-249). Berlin, Heidelberg: Springer Berlin Heidelberg. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-642-32894-7_27">https://doi.org/10.1007/978-3-642-32894-7_27</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>22</label><mixed-citation>Alatas, B. (2011). Photosynthetic algorithm approaches for bioinformatics. Expert Systems with Applications, 38(8), 10541–10546. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2011.02.102">https://doi.org/10.1016/j.eswa.2011.02.102</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>23</label><mixed-citation>Merrikh-Bayat, F. (2015). The runner-root algorithm: A metaheuristic for solving unimodal and multimodal optimization problems inspired by runners and roots of plants in nature. Applied Soft Computing, 33, 292–303. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.asoc.2015.04.048">https://doi.org/10.1016/j.asoc.2015.04.048</ext-link></mixed-citation></ref>
<ref id="ref-24"><label>24</label><mixed-citation>Cowles, H. C. (1899). The ecological relations of the vegetation on the sand dunes of Lake Michigan. Part I.-Geographical relations of the dune Floras. Botanical Gazette, 27(2), 95–117. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1086/327796">https://doi.org/10.1086/327796</ext-link></mixed-citation></ref>
</ref-list></back>
</article>