Open Access
ARTICLE
Adaptive Evolution of Metaheuristic Update Strategies Using Genetic Programming for Remote Sensing Image Fusion
1 School of Information Engineering, Yango University, Fuzhou, China
2 College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao, China
3 Department of Information Management, Chaoyang University of Technology, Taichung City, Taiwan
4 School of Artificial Intelligence, Nanjing University of Information Science and Technology, Nanjing, China
5 School of Transportation and Logistics, Southwest Jiaotong University, Chengdu, China
6 Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, Ostrava, Czech Republic
* Corresponding Author: Shu-Chuan Chu. Email:
# Presented at the International Conference on Machine Intelligence Theory and Applications 2026; 2026 Feb 24–28; Dunedin, New Zealand
(This article belongs to the Special Issue: Advances in Computational Intelligence for Complex Systems)
Computer Modeling in Engineering & Sciences 2026, 148(2), 33 https://doi.org/10.32604/cmes.2026.084683
Received 27 April 2026; Accepted 29 July 2026; Issue published 28 August 2026
Abstract
Formulating efficient updating techniques is essential for the efficacy of metaheuristic algorithms. Traditional approaches, however, depend significantly on manually developed formulas and empirical intuition, which frequently constrain their adaptability and scalability across various optimization tasks. This research introduces a Genetic Programming-based Metaheuristic framework, referred to as GP-MAs, designed to autonomously develop and enhance symbolic update rules for metaheuristic algorithms. Within the suggested GP-MAs architecture, genetic programming (GP) is integrated into the learning phase of the Growth Optimizer (GO) to dynamically formulate symbolic update equations, hence enhancing the algorithm’s adaptability to diverse optimization landscapes. A hybrid algorithm, termed GPbasedGO, is constructed based on GO to validate the effectiveness of the proposed framework. Comprehensive experiments on the CEC2022 benchmark suite illustrate the competitive convergence characteristics, optimization efficacy, and competitive performance across benchmark problems of GPbasedGO in comparison to many prominent state-of-the-art techniques. The practical usability of the proposed approach is assessed in a multispectral and panchromatic image fusion challenge, where GPbasedGO attains competitive results across many image quality measures, including ERGAS, SAM, RMSE, UIQI, and CC. The findings demonstrate that the GP-MAs framework offers a versatile and semi-automated model for metaheuristic optimization, proficient in producing adaptive symbolic updating techniques for key optimization problems. This study presents a comprehensive validation of GP-assisted symbolic strategy evolution for metaheuristic optimization and suggests interesting avenues for further research in adaptive optimization.Keywords
The swift progression of artificial intelligence (AI) technology has resulted in its growing implementation across various sectors, including healthcare, transportation, and industrial manufacturing. Notwithstanding this expansion, considerable hurdles persist, including technical impediments, data heterogeneity, and limitations dictated by particular application contexts. Comprehensive analyses of real-world problem models have revealed that these issues frequently display nonlinear, non-differentiable, and intricate properties. In this setting, meta-heuristic algorithms (MAs) have emerged as potent instruments for global optimization, providing a flexible and structure-agnostic approach to tackle these difficulties [1,2]. In contrast to conventional optimization methods, MAs are engineered to investigate intricate search spaces by emulating natural processes, biological evolution, or physical phenomena probabilistically. These algorithms utilize problem-specific knowledge to effectively pursue high-quality or near-optimal solutions. In recent years, meta-heuristic methodologies have exhibited exceptional efficacy across a diverse array of applications, encompassing wireless sensor networks (WSNs) [3,4], cloud computing resource allocation [5], communication security [6], intelligent manufacturing systems [7], machine learning [8], and numerous artificial intelligence endeavors [9,10].
The taxonomic classification of MAs is based on their foundational inspiration mechanisms, which are systematically divided into four principal categories as illustrated in Fig. 1. Metaheuristic algorithms are systematically categorized into four fundamental groups according to their sources of inspiration: Evolutionary-based algorithms, modeled on biological evolution principles, employ iterative population refinement through crossover, mutation, and selection mechanisms, with prominent implementations including Genetic Algorithm (GA) [11], Differential Evolution (DE) [12], Evolution Strategy (ES) [13], Biogeography-Based Optimization (BBO) [14], and Immunization Algorithm (IA) [15]; Swarm intelligence algorithms, derived from collective biological behaviors, leverage decentralized coordination strategies as exemplified by Particle Swarm Optimization (PSO) [16], Ant Colony Optimization (ACO) [17], Artificial Bee Colony (ABC) [18], Grey Wolf Optimization (GWO) [19], Whale Optimization Algorithm (WOA) [20], and Mountain Gazelle Optimization (MGO) [21]; Physics-based algorithms, grounded in physical/chemical laws, utilize force-directed solution space exploration techniques such as Simulated Annealing (SA) [22], Gravitational Search Algorithm (GSA) [23], Sine Cosine Algorithm (SCA) [24], and Multi-Verse Optimization (MVO) [25]; Human behavior-inspired algorithms, emulating cognitive-social dynamics, implement social learning paradigms including Teaching-Learning-Based Optimization (TLBO) [26], Harmony Search (HS) [27], Social Group Optimization (SGO) [28], and Special Forces Algorithm (SFA) [29]. This classification framework (Fig. 1) systematically organizes algorithmic design principles, wherein evolutionary methods formalize optimization through Mendelian genetics, swarm systems utilize stochastic agent-based models, physics-inspired techniques emulate natural forces, and human-centric approaches incorporate experiential adaptation mechanisms.

Figure 1: A brief classification of metaheuristic algorithms.
In recent years, research initiatives in MAs have focused on three primary trends. One of these paths entails the creation of wholly new algorithmic frameworks. The suggested Gannet Optimization Algorithm (GOA) [30], inspired by the foraging activities of gannets, employs U-shaped and V-shaped diving patterns for exploration and utilizes abrupt turns combined with random walks to enhance solutions. In a similar vein, Wang et al. [31] presented the Status-based Optimization (SBO) method, which emulates the human aspiration for status elevation. A different research direction focuses on the hybridization of various computer methods to collaboratively combine their respective benefits. Liang et al. [32] exemplified this approach by developing the hybrid IMPAEO algorithm, which integrates an enhanced marine predators algorithm with equilibrium optimization. Meanwhile, Song et al. [33] devised the HADEFP methodology through the strategic hybridization of differential evolution and flower pollination algorithms. A third research direction focuses on improving algorithmic efficacy by incorporating creative methodologies or parameter tweaking to boost performance across various problem domains [34].
Notwithstanding the formal diversity of metaheuristic algorithms, their fundamental evolutionary framework remains predominantly dependent on manually crafted update rules. The iterative formulations of algorithms, such as speed updates for Particle Swarm Optimization and position updates for Grey Wolf Optimization, are typically developed manually by researchers via empirical induction or phenomenological analogies. This technique demands a profound comprehension of the target problem’s characteristics and involves the adjustment of parameter weights following extensive trial-and-error experimentation. The constraints of these manual designs are becoming increasingly evident:
• Empirical reliance and generalization deficiencies: Manual formulations are typically tailored for particular issue circumstances, and their sensitivity to parameters and inflexible strategies result in considerable performance variability when utilized across different domains. For instance, PSO’s fixed-rate update model often succumbs to local optimization in high-dimensional multi-peak problems, whereas GWO’s linear convergence mechanism finds it challenging to reconcile the demands of dynamic exploration and exploitation.
• Absence of automation capability: The update protocols of current algorithms lack adaptive adjustment capabilities and are unable to dynamically generate or alter strategies during the optimization process. While hybrid algorithms can mitigate this problem, their foundational layers remain dependent on predetermined static rules, complicating the adaptation to abrupt modal shifts in intricate optimization landscapes.
• Excessive utilization of computing resources: To enhance algorithmic robustness, researchers must regularly recalibrate formula parameters or devise novel hybrid solutions from the ground up. This requires considerable professional work and computational resources, hence limiting large-scale engineering applications.
To overcome these constraints, Meta-Black-Box Optimization (MetaBBO) has recently emerged as a potential approach, utilizing meta-learning to automate the design and adaptation of BBO algorithms with minimum expert involvement [35,36]. MetaBBO generally employs a bi-level framework, wherein a meta-level policy monitors the optimization dynamics of a low-level BBO process and adaptively formulates algorithmic designs based on performance feedback over a problem distribution. Current MetaBBO research may be classified as algorithm selection [37], algorithm configuration [37], solution manipulation [38], and algorithm generation [39]. Diverse learning paradigms, encompassing reinforcement learning [40], supervised learning [41], neuroevolution [42], and LLM-based in-context learning [43], have been investigated across various optimization contexts, including single-objective, multi-objective, multi-modal, large-scale, and multi-task optimization [44].
Notwithstanding the swift advancement of MetaBBO [45], the majority of current methodologies primarily depend on neural-network-based meta-policies—especially reinforcement learning [46]—to facilitate adaptive algorithm design via online state-action decision-making. While policy-learning-based frameworks exhibit robust performance, they generally necessitate meticulously crafted state representations, intricate reward functions, and substantial training interactions. This elevates algorithmic complexity and drastically diminishes interpretability. Furthermore, dependence on online policy inference incurs significant extra computing burden throughout the optimization process.
This article introduces a Genetic Programming-based Metaheuristic framework, referred to as GP-MAs, which emphasizes the evolving explicit symbolic update rules using genetic programming in an offline manner at the algorithmic level, in contrast to policy-learning-based MetaBBO frameworks. Genetic Programming (GP), a hyper-heuristic algorithm that autonomously generates computational programs [47], offers a potential foundation for tackling these challenges [48]. Rather of acquiring an implicit control policy, GP-MAs utilize the symbolic regression ability of GP to develop update formulas in an offline manner. The proposed system substitutes manually developed update rules with evolving symbolic expressions, therefore diminishing dependence on expert knowledge, preserving adaptability across various optimization settings, and reducing the online decision-making burden compared with neural MetaBBO approaches characteristic of neural MetaBBO models. In contrast to reinforcement-learning-based MetaBBO systems that primarily enhance implicit decision policies via online interaction, the proposed GP-MAs framework emphasizes the offline symbolic development of explicit update rules or search operators within metaheuristic algorithms. GP-MAs develop symbolic update rules utilizing predefined terminal sets (core MA variables) and function sets (mathematical/logical operators), assessing candidate formulations via a specified objective function to deliver adaptive update strategies for representative metaheuristic frameworks.
To implement and evaluate the efficacy of the proposed GP-MAs architecture, the Growth Optimizer (GO) [49], an algorithm derived from human learning and reflective behaviors, is utilized as a baseline human-inspired optimizer. This study selects GO as a sample human-inspired optimizer to assess the viability of the proposed GP-MAs system. This study enhances the GP-MAs framework by reconfiguring the learning-stage updating process of GO to create a hybrid variation called GPbasedGO. This integration incorporates GP-based symbolic strategy development into the learning phase of GO, establishing an adaptive symbolic updating mechanism. GPbasedGO produces a variety of candidate strategies using syntax tree encoding and employs a selection strategy considering convergence and exploration performance to equilibrate convergence velocity and exploratory capacity. To assess the efficacy of the proposed strategy, systematic tests are performed on the CEC2022 benchmark suite and a multispectral-panchromatic image fusion job. The benchmark tests assess convergence behavior and optimization performance, while the image fusion problem serves as an application case study of the proposed framework in typical remote sensing optimization scenarios.
The subsequent sections of this work are organized as follows. Section 2 thoroughly explains the fundamental approaches, including the Growth Optimizer (GO) algorithm, Genetic Programming (GP), and panchromatic-multispectral picture fusion techniques. Section 3 outlines the GP-MAs framework in conjunction with the architectural design and execution of the GPbasedGO algorithm. Section 4 delineates empirical findings and comparative studies. Ultimately, Section 5 consolidates the research findings and delineates potential avenues for future investigation.
This chapter will carefully outline the theoretical underpinnings and technical procedures relevant to this research, focusing on Growth Optimizer (GO), Genetic Programming (GP), and the key approaches to multispectral and panchromatic picture fusion. This material provides theoretical support for the following technique and experimental analysis.
The GO algorithm, as a fledgling intelligent optimization approach, emulates the learning mechanism of reflection and self-improvement that is inherent in human development, with broad global search capabilities and considerable versatility. This section explains the core structure of the GO algorithm, including the initialization strategy, learning process, and the crucial notion of the reflection phase, which serves as a foundation for future algorithm modifications.
The initialization process commences with the individuals of the
Eq. (1) demonstrates the initialization of each individual’s components within defined limits by a uniform random distribution, hence guaranteeing a varied beginning population across all dimensions and individuals.
During the learning phase of the GO algorithm, individuals analyze their differences, explore the reasons behind these gaps, and learn from them, resulting in significant growth. To facilitate this process, four key types of gaps are defined: the difference between the leader and an elite individual (
In this model,
The Learning Factor (
where
The self-perception factor (
where
Knowledge Acquisition (
where
Individuals need to update their position after acquiring knowledge in the learning phase with the update formula:
where
After updating, it needs to be verified whether the individual is actually progressing or not. If progress is made (i.e., the fitness value is lower), the updated individual is retained; if no progress is made, the new individual is retained with probability
where
Through the above process, the learning phase of the GO algorithm not only helps individuals to acquire knowledge from different gaps, but also adaptively adjusts the direction and intensity of learning through the self-awareness factor and the learning factor, so as to realize the balance between global search and local development.
The mathematical model of the reflection phase is described by Eqs. (8) and (9) as follows:
The reflection phase processes each dimension of the individual with three possible operations:
• Keep the original value: If the random number
• Updated under the guidance of a senior individual: If
• Reinitialization based on advanced individuals: If
In Eq. (9),
The reflection phase helps people recognize and correct problems by motivating them to analyze and develop themselves. This stage encourages individual self-improvement so that the population as a whole can develop toward a better solution. Individuals can improve themselves by taking guidance from more experienced people.
GO was selected as a sample human-inspired optimizer due to its structured learning mechanism and strong performance in complex search contexts, making it a good baseline for evaluating the suggested methods. Although GO is utilized as the baseline optimizer in this study, the proposed framework is not limited to it and could be expanded to incorporate other population-based metaheuristics.
Genetic programming is a self-contained programming technique based on evolutionary ideas that creates program structures adapted to individual tasks by mimicking natural selection and genetic processes. In this study, genetic programming is used to produce key operators in optimization models. This section will present the individual generation method to genetic programming and its key evolutionary processes, laying the theoretical groundwork for the integration of GO algorithms with GP.
2.2.1 Individual Initialization
Individuals in genetic programming are usually encoded in a tree structure, where non-leaf nodes represent functions and leaf nodes are terminal symbols. A function can be found in the set of functions
In the first stage of the algorithm, an initial population with diversity and a certain complexity must be generated, a process known as individual initialization. To generate an initial population with diverse structure, GP frequently uses the following initialization methods:
Full Method: This method uses function nodes to completely fill the non-leaf positions under the set maximum depth limit, and terminal nodes only appear in the leaf positions, generating an individual tree with regular structure and consistent depth.
Grow Method: This method randomly selects function or terminal nodes to fill in the node positions at each level, which makes the individual structure more irregular in depth and branching and is suitable for exploring the diversity of the structure space.
Ramped Half-and-Half Method: Combining the above two methods, alternating between the full-full method and the growth method to generate individuals in different depth ranges is the most commonly used initialization strategy, which is capable of balancing the structural diversity of the population with the search breadth.
2.2.2 Basic Operations of Genetic Programming
The main evolutionary process of genetic programming is made up of three basic operations: selection, crossover, and mutation, which mimic the evolutionary process of organisms and drive the ongoing optimization of programmed people under the guidance of the fitness assessment mechanism.
(1) The selection operation selects which people have the opportunity to enter the next generation and reflects the supremacy of genetic programming. Its primary purpose is to identify highly adaptable programmed individuals based on their particular fitness levels. Commonly used selection strategies are:
Roulette Wheel Selection: The probability of an individual being selected is directly proportional to its fitness value, and is suitable for use in situations where there is a large difference in fitness.
Tournament Selection: A number of individuals are randomly selected from the population for a tournament to select the one with the highest fitness, which has a strong selection pressure.
Rank Selection: Assigning probabilities according to the order of fitness to avoid monopolization of the breeding process by over-adapted individuals.
Adjusting the selection strategy appropriately can avoid the rapid loss of population diversity while maintaining the inheritance of superior genes.
(2) Crossover operation: Crossover is the main ?recombination? mechanism in genetic programming, which aims to combine the structural information of two good individuals to create potential high-quality offspring. As illustrated in Fig. 2. The basic process is as follows:
• Randomly select a subtree (substructure) from each of the two parents.
• Swap these two subtrees.
• Generating two new individuals as offspring.

Figure 2: Sample diagram of crossover operation.
(3) Mutation operation: The mutation operation introduces a small structural disturbance to prevent the algorithm from falling into the local optimum and maintain the diversity of the population. As illustrated in Fig. 3, in genetic programming, the most commonly used is subtree mutation:
• Randomly select a subtree in the individual as the mutation point.
• Replace the position with a newly generated random subtree.
• Form a new program structure.

Figure 3: Sample diagram of mutation operation
In addition, there is also point mutation, which is to randomly replace a node in the individual (such as replacing a function symbol or variable symbol), which is less destructive but introduces less information. The mutation probability is usually set small to avoid destroying the existing excellent structure.
2.3 Panchromatic and Multi-Spectral Image Fusion
In the realm of remote sensing image processing, multi-source data fusion is an important technique for increasing image quality. Among these techniques, the fusion of panchromatic (Pan) and multispectral (MS) pictures is especially important. Fig. 4 shows a schematic diagram of the pan-sharpening process. By combining multispectral images with high spectral but low spatial resolution and panchromatic images with low spectral but high spatial resolution, the fusion process creates an image with both high spectral and spatial resolution. Remote sensing image fusion technology encompasses a variety of established methods, typically categorized as follows:
1. Color Transformation Methods: The Intensity-Hue-Saturation (IHS) transformation represents a widely adopted technique. By converting RGB color space into IHS space, this method replaces the intensity component with the high-resolution panchromatic image, thereby enhancing spatial resolution while preserving spectral content.
2. Statistical Analysis Methods: Principal Component Analysis (PCA) is a representative statistical method that decorrelates spectral bands into orthogonal principal components. The first principal component, which captures the largest variance, is typically replaced by the panchromatic image. While effective in maintaining spectral characteristics, PCA may fall short in capturing spatial details.
3. Numerical Methods: The Brovey transformation exemplifies a numerical approach, leveraging arithmetic operations within the RGB space to inject spatial information from the panchromatic image. It modulates the brightness component of the multispectral image while retaining its spectral fidelity.
4. Hybrid Methods: Hybrid fusion techniques integrate multiple fusion paradigms to leverage their respective strengths. The proposed fusion strategy in this study is a representative hybrid approach, integrating intelligent optimization algorithms with conventional fusion techniques to enhance overall performance. In this study, image fusion is used as an optimization-driven application scenario to evaluate the effectiveness of the proposed metaheuristic learning framework rather than proposing a new fusion algorithm.

Figure 4: Schematic diagram of panchromatic image and multispectral image fusion.
Image fusion methods based on parameter optimization have emerged as a significant research focus. The core idea lies in constructing a mathematical mapping between the panchromatic and multispectral images. The general model is described as:
where
In the IHS framework, the intensity component
Here,
To further reduce spectral distortion, the goal is to ensure that the panchromatic image closely approximates a linear combination of the multispectral bands:
This leads to an optimization problem that minimizes the spectral discrepancy:
The optimal
This optimization framework effectively enhances the spatial resolution of multispectral images while preserving their spectral integrity, thereby supporting high-quality remote sensing applications.
In image processing, quantitative evaluation of fusion performance is crucial for verifying algorithm efficacy. Multiple evaluation metrics are commonly employed to assess spatial enhancement, spectral preservation, and visual fidelity.
1. Root Mean Square Error (RMSE): RMSE is a fundamental metric that quantifies pixel-level deviations between the fused image and the reference. It is defined as:
where
2. Relative Dimensionless Global Error in Synthesis (ERGAS): ERGAS evaluates the relative discrepancy between fused and reference multispectral images, accounting for resolution differences:
where
3. Spectral Angle Mapper (SAM): SAM measures spectral similarity using vector angles:
Smaller
4. Relative Average Spectral Error (RASE): RASE quantifies the mean spectral deviation relative to each band:
Lower
5. Universal Image Quality Index (UIQI): UIQI integrates brightness, contrast, and structural similarity:
6. Correlation Coefficient (CC): CC assesses linear correlation between the fused and reference images:
Collectively, these evaluation metrics provide a robust foundation for comprehensive performance assessment in remote sensing image fusion, facilitating the development of more accurate and reliable fusion methodologies.
3 GP-MAs Framework and GO Algorithm Based on the GP-MAs Framework
This chapter provides a detailed introduction to the GP-MAs framework. It begins by outlining the framework’s overall architecture and then goes into detail into the design of the relevant parameters. It also investigates the integration of Genetic Programming-based Metaheuristic Algorithms (GP-MAs) into the Growth Optimizer (GO) and gives a thorough examination of the updating mechanisms specifically designed for GO.
Fig. 5 shows the architecture of the proposed GP-MAs-GO system, with red lines indicating data flow. This study’s basic algorithm is the original Growth Optimizer (GO). The GP-MAs module is only included in the learning phase of GO, with the goal of constantly improving the learning method. The reflection phase and overall structural integrity of GO remain unaffected. In Step 1, researchers manually define the function set, terminal set, and objective function for evaluating the established learning algorithms. These capabilities are subsequently incorporated into the GP-MA system. Within the GP-MAs framework, a population of genetic programming (GP) individuals is established, with each representing a potential learning formula. Advantageous learning mechanisms are preserved by evolutionary processes like as selection, crossover, and mutation, while less successful ones are gradually destroyed.

Figure 5: System framework diagram.
The assessment process for each individual in the GP population comprises putting the candidate formula into the learning phase of GO and replacing the original update rule. The improved GO method is then applied to a set of benchmark functions, with the ultimate optimization performance serving as the fitness value for each individual. This ensures that only learning strategies that improve GO are kept.
In Step 2, the original handcrafted formula in GO is replaced with the most effective evolved formula obtained using the GP-MAs approach. The resulting algorithm, GPbasedGO, distinguishes itself from classic GO by using a dynamically changeable learning mechanism. In contrast to the fixed, human-engineered updating rules used in traditional GO, GPbasedGO adapts its learning method to changing issue landscapes and evolutionary stages.
The growth of learning approaches via GP-MAs takes place offline, allowing the best formula to be used across several optimization issues without retraining. In practical optimization research, the manual creation of evolutionary formulas typically requires iterative parameter adjustments, variable alignments, heuristic experimentation, and comprehensive performance evaluations, resulting in significant instability and difficult cost assessment. The proposed GP-MAs framework replaces human design patterns with automated symbolic evolution, with the GP process performing variable matching and performance assessment on a continuous basis. While the offline GP evolution phase may require additional computational time, the created symbolic methodologies can be reused in future optimization projects, reducing redundant manual redesign efforts and extended human participation. Thus, the proposed framework provides a more adaptable and automated approach for symbolic strategy building in metaheuristic optimization.
Unlike traditional GP-based hyper-heuristics, which evolve entire algorithms or heuristics, GP-MAs evolve symbolic update rules nested within a fixed metaheuristic backbone. This constraint minimizes search space complexity while preserving the interpretability of the generated operators. In contrast to MetaBBO approaches, which train policy networks or selection strategies, GP-MAs directly optimize explicit mathematical update expressions.
The GP-MAs (Genetic Programming-based Metaheuristic Algorithms) framework employs genetic programming to automatically generate update techniques for metaheuristic optimization algorithms. The system encodes search behaviors in adaptive mathematical expressions, which are then iteratively refined to increase optimization performance. Table 1 provides an overview of GP-MA parameter configurations. The GP parameter settings used in this study were based on commonly acknowledged configurations in the GP literature and preliminary empirical findings. These parameter sets intended to maintain an equilibrium between evolutionary diversity and computational stability as symbolic strategies evolved. Nonetheless, the efficiency of GP-based symbolic evolution may be influenced by hyperparameter selection. A more extensive sensitivity analysis of Gaussian Process hyperparameters will be addressed in future studies.

The detailed steps of the GP-MAs framework are as follows:
1. Initialization: A population of individuals is randomly initialized using a predefined set of functions and terminals. To enhance structural diversity, half of the individuals are generated using a depth-first growth method, while the remaining half use breadth-first construction.
2. Expression Construction and Evaluation: Each individual encodes a candidate metaheuristic component (e.g., an update rule or control policy) as a tree structure. These individuals are converted into executable expressions via in-order traversal and then embedded into a target metaheuristic algorithm, where their performance is evaluated using a predefined objective function.
3. Elitism: The top-performing individuals, based on fitness scores, are preserved in the next generation to ensure the retention of high-quality solutions.
4. Variation Operators: The remaining individuals undergo variation through crossover and mutation, with parent selection guided by a roulette-wheel selection mechanism. Structural constraints are applied to maintain the syntactic and semantic validity of the expressions.
5. Fitness Evaluation: The fitness of the new individuals is recalculated by integrating them into the algorithm and re-evaluating their performance.
6. Termination: Steps 2 to 5 are repeated until the stopping criterion is met, such as reaching the maximum number of generations or achieving a satisfactory performance level.
Algorithm 1 outlines the workflow of the GP-MAs framework. Inspired by prior studies on evolutionary formula generation in metaheuristics, this approach ensures structural diversity at initialization via a balanced tree construction strategy. Each individual, represented as a candidate metaheuristic rule, is transformed into an executable formula and evaluated within a host algorithm. Top individuals are retained via elitism, while the remaining ones undergo crossover and mutation under structural constraints. The evolution proceeds iteratively until convergence or reaching the iteration limit.

To avoid excessive growth of GP trees (bloat), the maximum tree depth was restricted during the evolutionary process according to the predefined depth constraints in Table 1. Structural constraints were also applied during crossover and mutation to maintain syntactic validity and control expression complexity. Since the GP evolution stage is performed offline, the additional computational overhead is incurred only once during strategy generation and does not affect the subsequent online optimization stage. The overall computational complexity of GP-MAs can be approximated as
To quantitatively assess the performance of evolved formulas, a customized evaluation function
Let
This aggregated metric provides an indirect assessment of the transferability and adaptability of evolved strategies across representative optimization scenarios.
Although the chosen benchmark functions include representative unimodal, multimodal, hybrid, and composition landscapes, the current study does not address extremely dynamic, limited, or non-stationary real-world optimization contexts. As a result, the current studies should be interpreted as representative validation rather than universal generalization verification. Future research will focus on more difficult optimization scenarios. The computational complexity of GP-MAs is dominated by GP evolution, which runs at O(G
To minimize numerical instability and overly complicated structures, evolving expressions are controlled during GP search with protected operators, bounded depth control, and fitness-based pruning. Only expressions that meet predefined complexity constraints are kept. This study proposes GPbasedGO, an upgraded form of the Growth Optimizer (GO) algorithm optimized using the GP-MAs framework. Within this paradigm, GP-MAs independently evolve the learning rule. The evaluation function
The terminal set
To evaluate the contribution of GP-evolved operators, several ablation variants are defined: GO-original: baseline Growth Optimizer; GO-SF: only self-perception factor enabled; GO-fixed-rule: handcrafted update rule; GPbasedGO: full proposed model;
The update rule for this process can be expressed as follows:
The numerator of the update formula can then be written as:
The denominator is given by:
Thus, the complete update equation becomes:
Compared with the original formulation, the new update equation is automatically evolved through Genetic Programming (GP), enabling more adaptive information interaction among different gap terms. Specifically,
3.4 Fusion Method Based on GPbasedGO Algorithm
To further improve the performance of image fusion, the basic fusion formula (Eq. (10)) is modified, and the updated formulation is expressed in Eq. (25):
where
where
where
Through the proposed definition of

Figure 6: Flowchart of the proposed fusion method
This section describes the experimental framework for testing the proposed GP-based GO algorithm. Representative benchmark functions from the CEC2022 test suite are used to evaluate optimization performance in difficult settings. A remote sensing image fusion task (panchromatic-multispectral fusion) further validates the practical efficacy of GP-basedGO. This dual-assessment framework analyzes robustness, adaptability, and optimization skills in both synthetic and real-world environments.
A comprehensive comparative study is conducted against fifteen algorithms, comprising classical methods (PSO, GA, ASO, BOA, SA, CS, GWO, DE, CRO) and recent state-of-the-art metaheuristics (GO, WOO [50], EMWPA [51], FNO [52], CHO [53], LEE [54]). To maintain fairness, all algorithms use the same population sizes and fixed fitness evaluations (FES). Each algorithm is run 30 times individually on each benchmark function to mitigate the effect of initialization randomization on solution accuracy and assure statistical reliability. The performance is evaluated using the mean and standard deviation of the answers, as well as the Wilcoxon rank-sum test. All experiments in this study were carried out on a Windows 11 computer platform outfitted with an NVIDIA GeForce GTX 1650 GPU with 4 GB of video RAM and CUDA parallel computing capabilities. The central processing unit (CPU) is an Intel Core i7-9750H processor with six cores running at 2.60 GHz, and the system comes with 16 GB of RAM.
To assess the performance of the proposed GPbasedGO algorithm, the standard CEC2022 benchmark suite was used. This test set includes four types of functions: unimodal, basic multimodal, hybrid, and composition functions. The unimodal function (F1) is specifically developed to evaluate the algorithm’s local search capabilities and convergence accuracy because it only has one global optimum.
The basic multimodal functions (F2–F5) contain a significant number of local optima, which are used to assess the algorithm’s global exploration capacity and ability to avoid premature convergence to local minima. These roles present a considerable challenge in terms of striking an efficient balance between exploration and exploitation.
The hybrid functions (F6–F8) are created by merging various basic functions with different properties, resulting in more complex and deceiving landscapes. These functions test the algorithm’s robustness and flexibility in dynamic and heterogeneous optimization contexts.
Finally, the composition functions (F9–F12) are the most complex category. They are created by combining many hybrid or basic functions with different biases, rotations, and scaling transformations. These functions add considerable levels of nonlinearity, modality, and search space irregularity, serving as a demanding testbed for evaluating the algorithm’s capacity to locate and transition between numerous diverse regions of the search space.
Through extensive experimentation across this broad range of benchmark functions, the GPbasedGO algorithm’s effectiveness and generalization potential may be comprehensively tested in optimization situations of different difficulty and landscape complexity.
4.1.1 Analysis of 10-Dimensional Results
Tables 2–4 compare the GP-basedGO method to fifteen different optimization strategies for 10-dimensional problems. The comparison of mean values demonstrates that GP-basedGO has greater overall performance. The statistics demonstrate that GP-basedGO generally outperforms other algorithms, with its mean metric exhibiting statistically significant improvements on a wide range of test functions, particularly F1, F4, F6, and F11. However, for some functions, like as F3 and F7, a few rival algorithms may perform similarly to or slightly better than GPbasedGO.



When GPbasedGO is compared to classical algorithms (such as PSO, GA, and DE), its distinct advantages become clear. According to the tables, GP-basedGO outperforms other methods in a variety of test conditions. When compared to PSO, GP-basedGO has smaller mean values and faster convergence across functions, indicating improved performance in optimizing high-dimensional complex landscapes. When compared to GA, GP-basedGO has a substantially lower standard deviation, indicating improved stability, precision, and reduced sensitivity to initial circumstances and random causes. GP-basedGO outperforms DE and related algorithms in terms of multimodal function search. Furthermore, its advantages over algorithms such as GWO and CS are essentially based on balancing unimodal and multimodal optimization, demonstrating its strong problem-solving abilities for complicated problems.
Furthermore, as compared to current state-of-the-art metaheuristics, GP-basedGO maintains a significant competitive advantage. In comparison to high-performing approaches such as CHO and EMWPA, GP-basedGO outperforms them on complicated multimodal landscapes, where it more successfully avoids local optima to ensure higher precision. While recently presented algorithms such as FNO and LEE excel at certain, isolated functions, GP-basedGO provides a far more balanced and versatile performance profile over the whole benchmark suite, demonstrating its broad application.
Fig. 7 shows the convergence curves of various methods in a 10-dimensional space. The picture depicts representative portions of convergence behavior, with subplot names identifying the relevant benchmark functions. It is clear that GP-basedGO (shown by the red curve) has strong optimization capabilities, with a constant downward trajectory that eventually outperforms practically all other algorithms. Most algorithms converge quickly within the first 500 evaluations; however, on complex functions like F2 and F12, competitors such as CS and CRO tend to plateau early on. However, GP-basedGO well balances local exploitation and global exploration, which is an important property for optimizing complex systems. This equilibrium avoids premature convergence to local optima while efficiently traversing the whole search space to find high-quality solutions.

Figure 7: 10-dimensional convergence plots of the algorithm.
4.1.2 Analysis of 20-Dimensional Results
Tables 5–7 compare the 20-dimensional outcomes of the GP-basedGO method to fifteen other optimization algorithms. Notably, the GP-based GO updating approach was developed with only 10-dimensional training data. Its higher performance on 20-dimensional test functions reveals high dimensionality transferability, implying that the evolved formula reflects scalable optimization processes rather than simply overfitting the low-dimensional training set. The average values in the tables show that GPbasedGO outperforms other methods on the majority of functions. On specific test functions such as F1, F2, F8, and F12, GP-basedGO outperforms other algorithms in terms of average value metrics. However, for some functions, such as F10, a few rival algorithms may perform similarly or slightly better than GPbasedGO.



When compared to standard algorithms (e.g., PSO, GA, DE, GWO, and GO), GP-basedGO has distinct advantages and beats them in stability. When compared to PSO, GPbasedGO has lower average values on most functions and faster convergence in the initial stage, indicating improved performance in high-dimensional complex function optimization. In comparison to GA, GP-basedGO has a lower standard deviation, indicating more stable results with less effect from initial conditions and random causes. GP-basedGO outperforms DE in terms of multimodal function search. Furthermore, it beats algorithms like as GWO and GO in both unimodal and multimodal settings. Furthermore, GP-basedGO remains very competitive with newer cutting-edge metaheuristics (e.g., WOO, FNO), indicating its robust capacity to tackle complicated problems in a variety of terrains.
Fig. 8 shows the convergence curves of various methods in a 20-dimensional space. We offer only representative parts of the convergence graphs here, with subplot names specifying the corresponding benchmark functions. As illustrated by the convergence curves, the move to 20 dimensions causes many algorithms to plateau due to the “curse of dimensionality” (e.g., CS and CRO on specific functions). However, GPbasedGO has a consistent decreasing tendency, displaying significant optimization abilities and surpassing almost all other algorithms in the end results. This robustness comes from the GP-evolved formula’s inherent scalability, which uses non-linear operators to generate various step sizes, eliminating diversity loss and assuring robust performance in higher-dimensional spaces. GPbasedGO iterates between two phases, each having a growth cycle, allowing it to efficiently balance local and global exploration. During the seedling growth stage, the population update approach slows and stabilizes the search space exploration process. This strategy allows for some exploration of new regions while focusing more on the in-depth evolution of the surrounding environment, preventing premature convergence to local optima and enabling extremely effective search space utilization.

Figure 8: 20-dimensional convergence plots of the algorithm.
4.2 Experimental Evaluation of GPbasedGO on Multispectral and Panchromatic Image Fusion
This section looks at the performance and applicability of the Genetic Programming-based Growth Optimizer method (GPbasedGO) for adaptive multispectral and panchromatic image fusion applications. To test the usefulness of GP-basedGO in tackling such fusion difficulties, benchmark experimental data from two satellites with different theme characteristics are used. The publicly available NBUPansharpRSData dataset is used, which can be found at https://github.com/starboot/NBUPansharpRSData. This comprehensive dataset contains multispectral photos acquired by satellites including QuickBird, IKONOS, GF, and WorldView.
Four sample scenarios from the popular QuickBird and GF satellite pictures are chosen for focused and representative examination. The experimental procedure is organized in the following five topic modules:
1. Dataset and Parameter Configuration: Description of the remote sensing data characteristics and algorithm parameter settings.
2. Urban Scene Analysis: Performance comparison of 15 state-of-the-art fusion algorithms in urban landscape scenarios.
3. Vegetation Scene Analysis: Quantitative evaluation of 15 benchmark algorithms in green vegetation areas.
4. Aquatic Environment Analysis: Objective assessment of 15 established methods in water-dominated environments.
5. Coastal Region Analysis: Comprehensive comparison of 15 representative algorithms in coastal terrain conditions.
4.2.1 Experiments in Urban Scenarios
Table 8 shows that the suggested GP-based GO consistently beats all four urban settings. In QuickBird (Image 1), GPbasedGO gets the best values in RASE (20.39585), RMSE (12.63616), UIQI (0.976627), and CC (0.970901), while maintaining an ERGAS value of 382.4032, which is extremely close to the optimal result attained by EMWPA. Although EMWPA outperforms GP-basedGO in ERGAS and SAM, the proposed technique has greater spatial-spectral consistency, as evidenced by higher UIQI and CC values.

In the challenging QuickBird (Image 2) scene, GP-basedGO beats all other approaches by achieving the best results on all six evaluation metrics: ERGAS, SAM, RASE, RMSE, UIQI, and CC. In particular, when compared to the original GO, the proposed method reduces ERGAS from 27.77494 to 25.39373 while increasing CC from 0.752443 to 0.828362, indicating that the introduced Gaussian-process-guided search strategy significantly improves the ability to preserve structural details in complex urban textures.
In both the GF (Image 1) and GF (Image 2) datasets, GPbasedGO consistently outperforms other approaches. GF (Image 2) outperforms all baselines, with significant decreases in ERGAS, RASE, and RMSE, as well as the highest UIQI and CC values. These results show that the proposed technique may effectively balance spectral fidelity and spatial detail preservation despite differences in sensor qualities and scene complexity.
Visual comparisons in Fig. 9 demonstrate the efficacy of GP-based GO. The proposed method yields fused images with improved edge structures, richer building textures, and more natural color distributions, especially at road crossings, rooftops, and heavily populated regions. Compared to the low-resolution multispectral and panchromatic inputs, the fusion outputs have higher contrast and better spatial characteristics without causing significant spectral distortion. This observation supports the better quantitative scores in Table 8, indicating that GP-based GO provides robust and reliable fusion performance for urban remote sensing scenarios.

Figure 9: Visual assessment for marked region in Urban dataset.
4.2.2 Experiments in Green Vegetation Scenarios
Table 9 shows that the proposed GP-basedGO outperforms competing approaches in green vegetation conditions across four test cases. For QuickBird (Image 1), GPbasedGO achieves the best values in five out of six evaluation measures, including ERGAS (15.68661), RASE (53.17873), RMSE (36.47474), UIQI (0.849425), and CC (0.985096), with a SAM value that is just somewhat inferior than that of EMWPA. This shows that the suggested technique is extremely effective in preserving vegetative structures while maintaining global spectral uniformity.

In the tough QuickBird (Image 2) scene, GPbasedGO performs optimally on all six quality measures. Compared to the original GO, the proposed technique lowers ERGAS from 16.60697 to 16.56209 and SAM from 14.60079 to 14.44333, while increasing UIQI and CC to 0.866672 and 0.954173, respectively. These enhancements demonstrate that the Gaussian-process-guided search mechanism improves the optimizer’s capacity to capture fine-grained vegetation textures, edge transitions, and small spectral fluctuations in complex green regions.
The GF (Image 1) and GF (Image 2) datasets show a similar trend, with GPbasedGO achieving the best overall performance. In particular, for GF (Image 2), the proposed technique consistently achieves the lowest distortion-related metrics and the highest similarity-related metrics among all analyzed algorithms, indicating strong robustness under a variety of sensor and vegetation distributions. This higher performance indicates that GP-basedGO may efficiently balance spatial detail augmentation and spectral fidelity preservation in heavily textured vegetation images.
Fig. 10 shows visual comparisons that confirm the quantitative conclusions. GP-basedGO fusion findings show crisper canopy borders, sharper leaf-cluster textures, and more natural color transitions in densely vegetated areas. Furthermore, the suggested method preserves local contrast in shaded regions and complicated background boundaries, thereby avoiding the texture blurring and spectral inconsistencies seen in traditional optimization-based fusion methods. Visual observations are highly consistent with superior objective scores in Table 9, thus demonstrating the usefulness and robustness of GP-basedGO for remote sensing image fusion in green vegetation contexts.

Figure 10: Visual assessment for marked region in green vegetation dataset.
4.2.3 Experiments in Water Scenarios
The quantitative results summarized in Table 10 further demonstrate the superior fusion capability of the proposed GPbasedGO in water scenarios. Across the four test cases, GPbasedGO consistently achieves the best or highly competitive performance, confirming its robustness in handling homogeneous regions and subtle spectral variations that are particularly challenging in water-dominated scenes.

For QuickBird (Image 1), GPbasedGO achieves the best values in SAM, RASE, RMSE, UIQI, and CC, while its ERGAS value remains highly competitive and only marginally inferior to GO. In particular, the proposed method significantly improves SAM to 9.0233 and CC to 0.8870, indicating that GPbasedGO is highly effective in preserving spectral smoothness and boundary consistency in water-land transition regions.
In the QuickBird (Image 2) scene, GPbasedGO delivers the optimal performance across all six evaluation metrics, clearly outperforming all competing methods. Compared with the original GO, the proposed method reduces ERGAS from 33.0738 to 33.0507 and improves CC from 0.9583 to 0.9587. These improvements, although numerically moderate, are highly meaningful in water scenarios where local textures are relatively weak and spectral distortions are more likely to dominate the fusion quality. This confirms that the Gaussian-process-guided search mechanism can more effectively capture subtle intensity gradients and preserve fine shoreline structures.
A similar superiority can be observed in the GF (Image 1) and GF (Image 2) datasets. In GF (Image 1), GPbasedGO achieves the best performance on all six metrics, demonstrating excellent detail preservation in smooth water surfaces and surrounding land boundaries. For GF (Image 2), the proposed method again attains the best values in ERGAS, RASE, RMSE, UIQI, and CC, while its SAM remains highly competitive and only slightly inferior to LEE. These results highlight the strong generalization capability of GPbasedGO under different sensor characteristics and diverse water distributions.
The visual comparisons in Fig. 11 further support the quantitative analysis. The fusion results generated by GPbasedGO exhibit clearer shoreline contours, more natural tonal transitions over water surfaces, and better preservation of weak boundary structures in shadowed or reflective regions. Compared with the baseline methods, the proposed approach effectively suppresses spectral distortion and avoids the over-smoothing artifacts that commonly occur in homogeneous water areas. The high visual consistency between water bodies and adjacent land regions is in strong agreement with the superior UIQI and CC values reported in Table 10, further validating the effectiveness of GPbasedGO for remote sensing image fusion in water scenarios.

Figure 11: Visual assessment for marked region in water scenario dataset.
4.2.4 Experiments in Coastal Scenarios
Table 11 shows the good fusion performance of the proposed GP-based GO in coastal environments. GPbasedGO consistently outperforms or is highly competitive in all four test cases, demonstrating its strong ability to handle complex shoreline structures, mixed land-water boundaries, and significant spectral heterogeneity, all of which are common in coastal remote sensing scenes. These factors make coastal image fusion far more difficult than in homogeneous inland areas.

In QuickBird (Image 1), GPbasedGO outperforms all six evaluation metrics: ERGAS (6.092898), SAM (8.71684), RASE (26.92863), RMSE (25.08116), UIQI (0.954367), and CC (0.992877). Compared to the original GO, the suggested method greatly improves both spectral and structural consistency, particularly in UIQI and CC, indicating that GP-basedGO is more effective at retaining fine shoreline textures and decreasing spectral distortion in coastal transition zones.
In the tough QuickBird (Image 2) environment, GPbasedGO achieves the best values in RASE, RMSE, UIQI, and CC, while its ERGAS and SAM remain highly competitive. Although SA and DE perform marginally better in ERGAS and SAM, respectively, GP-basedGO performs much better overall in similarity-related metrics. In particular, as compared to GO, the suggested method increases UIQI from 0.928916 to 0.944103 and CC from 0.914426 to 0.938331, demonstrating its improved capacity to maintain structural continuity and edge integrity in extremely varied coastal regions.
GF (Image 1) and GF (Image 2) datasets show similar advantages. For GF (Image 1), GP-basedGO outperforms all six assessment parameters, demonstrating exceptional retention of fine coastline details and spectral fidelity. In GF (Image 2), the suggested technique achieves the best performance in all six metrics, with especially considerable gains in ERGAS, RASE, RMSE, UIQI, and CC when compared to competing algorithms. These findings demonstrate that the Gaussian-process-guided search mechanism can significantly improve optimization accuracy and strike a better balance between spatial detail augmentation and spectrum information preservation across a variety of sensor attributes and coastal distributions.
The visual comparisons in Fig. 12 support the quantitative results. The fusion images created by GPbasedGO show crisper shoreline contours, finer border transitions between land and water, and more natural tonal fluctuations in shallow-water and reflective areas. Compared to baseline techniques, the suggested methodology effectively reduces spectral distortion and prevents boundary blurring, which is typical in coastal fusion tasks. Furthermore, the retention of faint texture information in ports, tidal flats, and coastline vegetation regions has been improved. These visual observations align with the superior objective results given in Table 11, highlighting the robustness and usefulness of GP-basedGO for remote sensing image fusion in coastal environments.

Figure 12: Visual assessment for marked region in coast dataset.
In this paper, a Genetic Programming-based Metaheuristic framework (GP-MAs) is developed to address the constraints of standard metaheuristic algorithms imposed by hand-crafted updating strategies. The suggested system, which incorporates Genetic Programming (GP) into the search process, allows for the automatic evolution of symbolic update equations, boosting the adaptability and flexibility of metaheuristic optimization. Based on this architecture, a hybrid optimizer called GPbasedGO is created, with the Growth Optimizer (GO) as the baseline algorithm. Extensive studies on the CEC2022 benchmark suite show that GP-basedGO has competitive convergence behavior, optimization performance, and stability when compared to many representative state-of-the-art algorithms. Furthermore, the efficacy of GP-basedGO is assessed in multispectral and panchromatic image fusion tasks across urban, vegetation, water, and coastal situations, with the suggested approach outperforming many image quality measures such as ERGAS, SAM, RMSE, UIQI, and CC. The experimental results show that the proposed GP-MAs framework offers a flexible and partially automated approach to symbolic strategy evolution in metaheuristic optimization. This study validates GP-MAs with GO as a representative human-inspired optimizer, proving the viability of GP-assisted update rule evolution for representative optimization problems. However, the current study does not fully cover highly dynamic, limited, or non-stationary optimization situations, and further validation of swarm-based and physics-based optimizers remains a future task. Future research will expand the suggested framework to multi-objective, large-scale, and discrete optimization issues, as well as investigate its integration with deep learning and reinforcement learning approaches.
Although the proposed GP-MAs framework achieves competitive optimization performance and demonstrates its effectiveness in remote sensing image fusion, some limitations remain. The theoretical convergence analysis of the evolved symbolic update rules has not been fully established, and the computational cost of the offline GP evolution process requires further quantitative investigation. Future research will focus on developing more rigorous theoretical analysis methods, improving the efficiency of the GP evolution process, and extending the proposed framework to a wider range of metaheuristic algorithms and complex optimization scenarios.
Acknowledgement: None.
Funding Statement: The authors received no specific funding for this study.
Author Contributions: The authors confirm contribution to the paper as follows: Conceptualization, Shu-Chuan Chu and Hongmei Yang; methodology, Jeng-Shyang Pan, Wenda Li, and Hongmei Yang; software, Wenda Li; validation, Jeng-Shyang Pan and Wenda Li; formal analysis, Wenda Li, Zhi-Gang Du, and Lingping Kong; investigation, Wenda Li; resources, Shu-Chuan Chu; data curation, Wenda Li and Shu-Chuan Chu; writing—original draft preparation, Wenda Li; writing—review and editing, Shu-Chuan Chu; visualization, Wenda Li; supervision, Jeng-Shyang Pan, Zhi-Gang Du, Hongmei Yang, and Lingping Kong; project administration, Jeng-Shyang Pan; funding acquisition, Not applicable. All authors reviewed and approved the final version of the manuscript.
Availability of Data and Materials: The data that support the findings of this study are openly available in GitHlub at https://github.com/liwenmda/Metaheuristic-Algorithms.
Ethics Approval: Not applicable.
Conflicts of Interest: The authors declare no conflicts of interest.
References
1. Dokeroglu T, Sevinc E, Kucukyilmaz T, Cosar A. A survey on new generation metaheuristic algorithms. Comput Ind Eng. 2019;137(5):106040. doi:10.1016/j.cie.2019.106040. [Google Scholar] [CrossRef]
2. Rajwar K, Deep K, Das S. An exhaustive review of the metaheuristic algorithms for search and optimization: taxonomy, applications, and open challenges. Artif Intell Rev. 2023;56(11):13187–257. doi:10.1007/s10462-023-10470-y. [Google Scholar] [PubMed] [CrossRef]
3. Nguyen TT, Pan JS, Dao TK. An improved flower pollination algorithm for optimizing layouts of nodes in wireless sensor network. IEEE Access. 2019;7:75985–98. doi:10.1109/access.2019.2921721. [Google Scholar] [CrossRef]
4. Du ZG, Pan JS, Chu SC, Luo HJ, Hu P. Quasi-affine transformation evolutionary algorithm with communication schemes for application of RSSI in wireless sensor networks. IEEE Access. 2020;8:8583–94. doi:10.1109/access.2020.2964783. [Google Scholar] [CrossRef]
5. Zhou G, Xie Y, Lan H, Tian W, Buyya R, Wu K. Information interaction and partial growth-based multi-population growable genetic algorithm for multi-dimensional resources utilization optimization of cloud computing. Swarm Evol Comput. 2024;87(4):101575. doi:10.1016/j.swevo.2024.101575. [Google Scholar] [CrossRef]
6. Abasi AK, Aloqaily M, Guizani M, Ouni B. Metaheuristic algorithms for 6G wireless communications: recent advances and applications. Ad Hoc Netw. 2024;158(4):103474. doi:10.1016/j.adhoc.2024.103474. [Google Scholar] [CrossRef]
7. Wang L, Pan Z, Wang J. A review of reinforcement learning based intelligent optimization for manufacturing scheduling. Complex Syst Model Simul. 2021;1(4):257–70. doi:10.23919/csms.2021.0027. [Google Scholar] [CrossRef]
8. Talbi EG. Machine learning into metaheuristics: a survey and taxonomy. ACM Comput Surv. 2021;54(6):1–32. doi:10.1145/3459664. [Google Scholar] [CrossRef]
9. Wang X, Wu Y. An improved deep spiking neural network model based on bionic optimization algorithm. J Netw Intell. 2024;9(1):160–75. doi:10.1109/icaci.2012.6463299. [Google Scholar] [CrossRef]
10. Elsayed HA, Hameed MF, El Sherbiny MM. Image classification using decision tree classifier and features extraction using Hough transform and genetic algorithm. J Inf Hiding Multimed Signal Process. 2025;16(1):438–52. [Google Scholar]
11. Mitchell M. An introduction to genetic algorithms. Cambridge, MA, USA: MIT Press; 1998. [Google Scholar]
12. Pan JS, Chen J, Li J, Meng Z. Differential evolution with exponential crossover: a survey. Comput Sci Rev. 2026;62(4):100990. doi:10.1016/j.cosrev.2026.100990. [Google Scholar] [CrossRef]
13. Beyer HG, Schwefel HP. Evolution strategies—a comprehensive introduction. Nat Comput. 2002;1:3–52. [Google Scholar]
14. Simon D. Biogeography-based optimization. IEEE Trans Evol Comput. 2008;12(6):702–13. doi:10.1109/tevc.2008.919004. [Google Scholar] [CrossRef]
15. Shams B. Using network properties to evaluate targeted immunization algorithms. Netw Biol. 2014;4(3):74. [Google Scholar]
16. Kennedy J, Eberhart R. Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks; 1995 Nov 27–Dec 1; Perth, WA, Australia. p. 1942–8. [Google Scholar]
17. Blum C. Ant colony optimization: introduction and recent trends. Phys Life Rev. 2005;2(4):353–73. [Google Scholar]
18. Karaboga D, Akay B. A comparative study of artificial bee colony algorithm. Appl Math Comput. 2009;214(1):108–32. doi:10.1016/j.amc.2009.03.090. [Google Scholar] [CrossRef]
19. Mirjalili S, Mirjalili SM, Lewis A. Grey wolf optimizer. Adv Eng Softw. 2014;69:46–61. doi:10.1016/j.advengsoft.2013.12.007. [Google Scholar] [CrossRef]
20. Mirjalili S, Lewis A. The whale optimization algorithm. Adv Eng Softw. 2016;95(12):51–67. doi:10.1016/j.advengsoft.2016.01.008. [Google Scholar] [CrossRef]
21. Abdollahzadeh B, Gharehchopogh FS, Khodadadi N, Mirjalili S. Mountain gazelle optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems. Adv Eng Softw. 2022;174(3):103282. doi:10.1016/j.advengsoft.2022.103282. [Google Scholar] [CrossRef]
22. Bertsimas D, Tsitsiklis J. Simulated annealing. Stat Sci. 1993;8(1):10–5. doi:10.1214/ss/1177011077. [Google Scholar] [CrossRef]
23. Rashedi E, Nezamabadi-Pour H, Saryazdi S. GSA: a gravitational search algorithm. Inf Sci. 2009;179(13):2232–48. doi:10.1016/j.ins.2009.03.004. [Google Scholar] [CrossRef]
24. Mirjalili S. SCA: a sine cosine algorithm for solving optimization problems. Knowl-based Syst. 2016;96(63):120–33. doi:10.1016/j.knosys.2015.12.022. [Google Scholar] [CrossRef]
25. Mirjalili S, Mirjalili SM, Hatamlou A. Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl. 2016;27(2):495–513. doi:10.1007/s00521-015-1870-7. [Google Scholar] [CrossRef]
26. Rao RV, Savsani VJ, Vakharia DP. Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput-Aided Des. 2011;43(3):303–15. doi:10.1016/j.cad.2010.12.015. [Google Scholar] [CrossRef]
27. Geem ZW, Kim JH, Loganathan GV. A new heuristic optimization algorithm: harmony search. Simulation. 2001;76(2):60–8. doi:10.1177/003754970107600201. [Google Scholar] [CrossRef]
28. Satapathy S, Naik A. Social group optimization (SGOa new population evolutionary optimization technique. Complex & Intell Syst. 2016;2(3):173–203. doi:10.1007/s40747-016-0022-8. [Google Scholar] [CrossRef]
29. Zhang W, Pan K, Li S, Wang Y. Special forces algorithm: a novel meta-heuristic method for global optimization. Math Comput Simul. 2023;213:394–417. [Google Scholar]
30. Pan JS, Zhang LG, Wang RB, Snášel V, Chu SC. Gannet optimization algorithm: a new metaheuristic algorithm for solving engineering optimization problems. Math Comput Simul. 2022;202:343–73. [Google Scholar]
31. Wang J, Chen Y, Lu C, Heidari AA, Wu Z, Chen H. The status-based optimization: algorithm and comprehensive performance analysis. Neurocomputing. 2025;647:130603. [Google Scholar]
32. Liang Z, Wang Z, Mohamed AW. A novel hybrid algorithm based on improved marine predators algorithm and equilibrium optimizer for parameter extraction of solar photovoltaic models. Heliyon. 2024;10(19):e38412. doi:10.1016/j.heliyon.2024.e38412. [Google Scholar] [PubMed] [CrossRef]
33. Song H, Bei J, Zhang H, Wang J, Zhang P. Hybrid algorithm of differential evolution and flower pollination for global optimization problems. Expert Syst Appl. 2024;237(14):121402. doi:10.1016/j.eswa.2023.121402. [Google Scholar] [CrossRef]
34. Zhao J, Chen D, Xiao R, Chen J, Pan JS, Cui ZH, et al. Multi-objective firefly algorithm with adaptive region division. Appl Soft Comput. 2023;147(7):110796. doi:10.1016/j.asoc.2023.110796. [Google Scholar] [CrossRef]
35. Ma Z, Guo H, Chen J, Li Z, Peng G, Gong YJ, et al. Metabox: a benchmark platform for meta-black-box optimization with reinforcement learning. Adv Neural Inf Process Syst. 2023;36:10775–95. doi:10.5555/3666122.3666596. [Google Scholar] [CrossRef]
36. Finn C, Abbeel P, Levine S. Model-agnostic meta-learning for fast adaptation of deep networks. In: Proceedings of the 34th International Conference on Machine Learning; 2017 Aug 6–11; Sydney, NSW, Australia. p. 1126–35. [Google Scholar]
37. Liu F, Tong X, Yuan M, Lin X, Luo F, Wang Z, et al. Evolution of heuristics: towards efficient automatic algorithm design using large language model. arXiv:2401.02051. 2024. [Google Scholar]
38. Drugan MM. Reinforcement learning versus evolutionary computation: a survey on hybrid algorithms. Swarm Evol Comput. 2019;44:228–46. [Google Scholar]
39. Salimans T, Ho J, Chen X, Sidor S, Sutskever I. Evolution strategies as a scalable alternative to reinforcement learning. arXiv:1703.03864. 2017. [Google Scholar]
40. Guo H, Ma Y, Ma Z, Chen J, Zhang X, Cao Z, et al. Deep reinforcement learning for dynamic algorithm selection: a proof-of-principle study on differential evolution. IEEE Trans Syst Man Cybern Syst. 2024;54(7):4247–59. [Google Scholar]
41. Ma Z, Guo H, Chen J, Peng G, Cao Z, Ma Y, et al. LLaMoCo: instruction tuning of large language models for optimization code generation. arXiv:2403.01131. 2024. [Google Scholar]
42. Gomes HS, Léger B, Gagné C. Meta learning black-box population-based optimizers. arXiv:2103.03526. 2021. [Google Scholar]
43. AhmadiTeshnizi A, Gao W, Udell M. OptiMUS: scalable optimization modeling with (MI) LP solvers and large language models. arXiv:2402.10172. 2024. [Google Scholar]
44. Wang J, Zheng Y, Zhang Z, Peng H, Wang H. A novel multi-state reinforcement learning-based multi-objective evolutionary algorithm. Inf Sci. 2025;688(9):121397. doi:10.1016/j.ins.2024.121397. [Google Scholar] [CrossRef]
45. Ma Z, Guo H, Gong YJ, Zhang J, Tan KC. Toward automated algorithm design: a survey and practical guide to meta-black-box-optimization. IEEE Trans Evol Comput. 2025;30(2):667–87. [Google Scholar]
46. Guo H, Ma S, Huang Z, Hu Y, Ma Z, Zhang X, et al. Reinforcement learning-based self-adaptive differential evolution through automated landscape feature learning. In: Proceedings of the Genetic and Evolutionary Computation Conference; 2025 Jul 14–18; Malaga, Spain. p. 1117–26. [Google Scholar]
47. Koza JR. Genetic programming as a means for programming computers by natural selection. Stat Comput. 1994;4(2):87–112. doi:10.1007/bf00175355. [Google Scholar] [CrossRef]
48. Xue X, Lin JCW. Heterogeneous sensor integration through co-evolutionary genetic programming with multiple individual representations. Swarm Evol Comput. 2025;98(5):102098. doi:10.1016/j.swevo.2025.102098. [Google Scholar] [CrossRef]
49. Zhang Q, Gao H, Zhan ZH, Li J, Zhang H. Growth optimizer: a powerful metaheuristic algorithm for solving continuous and discrete global optimization problems. Knowl Based Syst. 2023;261:110206. [Google Scholar]
50. Peng Y, Gu S, Liang Y, Ouyang K, Li Y, Wang K, et al. Wave optics optimizer: a novel meta-heuristic algorithm for engineering optimization. Commun Nonlinear Sci Numer Simul. 2026;152:109337. [Google Scholar]
51. Abdullah M, Alimgeer KS, Hafeez G, Alghamdi B, Alsafran AS, Babar MZ. Electromagnetic wave propagation algorithm: a novel electromagnetic wave propagation-inspired optimizer for engineering applications. Ain Shams Eng J. 2025;16(11):103615. [Google Scholar]
52. Taheri A, RahimiZadeh K, Baumbach J, Beheshti A, Zolotareva O, Al-Betar MA, et al. Farthest better or nearest worse optimizer: a novel metaheuristic algorithm. Artif Intell Rev. 2025;59(2):79. doi:10.1007/s10462-025-11443-z. [Google Scholar] [CrossRef]
53. Sharifi T, Mirsalim M, Soleimanian Gharehchopogh F, Mirjalili S. Cultural history optimization algorithm: a new human-inspired metaheuristic algorithm for engineering optimization problems. Neural Comput Appl. 2025;37(25):21009–68. doi:10.1007/s00521-025-11379-z. [Google Scholar] [CrossRef]
54. Chen H, Ahmadianfar I, Heidari AA, Kordani M, Samadi Koucheksaraee A, Liang G. LEE: a physics-inspired optimizer based on LangEvin equation. Neurocomputing. 2026;666:132288. [Google Scholar]
Cite This Article
Copyright © 2026 The Author(s). Published by Tech Science Press.This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Submit a Paper
Propose a Special lssue
View Full Text
Download PDF
Downloads
Citation Tools