Abstract
With the rapid development of smart manufacturing and the low-altitude economy, drone technology—as a vital component of next-generation intelligent equipment—has garnered significant attention from researchers. Path planning, one of the core challenges in drone technology advancement, directly impacts the efficiency and safety of drone mission execution. However, most existing drone path planning algorithms suffer from issues such as requiring extensive interactive information or being prone to getting stuck in local optima. This study introduces a multi-strategy enhanced Pelican Optimization Algorithm (MIPOA) tailored for UAV path planning. To improve the quality of the initial population, a hybrid initialization approach combining low-discrepancy sequences with heuristic refinement is developed. The low-discrepancy component promotes a more uniform distribution across the search space, while the heuristic mechanism enhances the fitness of selected individuals and reduces redundant exploration. Furthermore, a subgroup mean-guided updating strategy is designed to accelerate convergence toward the global optimum. To maintain exploration ability, a random reinitialization boundary mechanism is incorporated, effectively preventing premature convergence. To validate the algorithm’s performance, MIPOA is compared with eleven benchmark metaheuristics on the CEC2017 test suite, and statistical analyses confirm its superior optimization capability. Finally, MIPOA is applied to 3D UAV path planning under four threat scenarios in a realistic environment, demonstrating robust adaptability and achieving successful mission completion.
1. Introduction
In today’s era of rapid technological advancement, the continuous progress and widespread application of drone technology are profoundly transforming the operational models of numerous industries, with its importance becoming increasingly prominent. In agriculture, the application of drones across various scenarios—including irrigation, fertilization, pesticide application, weed management, plant growth monitoring, crop disease management, and field phenotyping—can effectively enhance efficiency in smart agriculture []. In logistics distribution, drones can overcome terrain limitations to enable rapid delivery of goods in remote areas or special scenarios []. Logistics drones developed by companies like SF Express have established regular delivery networks in certain regions, handling a considerable daily volume of parcels. Delivery timeliness in special areas has improved significantly, effectively driving the development of the logistics industry. In emergency rescue scenarios, their role is irreplaceable. During the critical rescue window following a disaster, drones can rapidly establish emergency communication relay networks to ensure connectivity for affected areas []. Drones equipped with thermal imaging modules can penetrate thick smoke to precisely locate trapped individuals and deliver supplies with pinpoint accuracy. In summary, drone technology plays an immeasurable role in agriculture, smart cities, emergency rescue, and numerous other fields. Its in-depth research is an inevitable choice that aligns with the demands of the times, enhances national comprehensive strength, and improves the quality of life for the public. It holds profound practical significance and strategic value.
Within the drone technology ecosystem, path planning technology stands as the undisputed core and cornerstone, determining whether drones can safely, efficiently, and precisely accomplish their missions. Whether in civilian applications like agricultural crop protection [] and logistics delivery [], or in specialized domains such as emergency rescue [] and national defense security, all drone functionalities hinge on the premise of “rationally planning flight paths.” Without scientific path planning, even drones equipped with the most advanced sensors, propulsion systems, and control modules may fail missions due to chaotic flight routes—or worse, trigger safety incidents. Path planning technology for drones serves as the “central nervous system,” coordinating all the capabilities of the unmanned aerial vehicle. Without this core technological support, drones would become like “headless flies.” Consequently, many researchers are studying path planning for drones in three-dimensional space.
Within the drone path planning technology framework, algorithms serve as the core driving force for achieving “safe, efficient, and precise” flight path design. Among these, reinforcement learning algorithms and intelligent optimization algorithms represent the two most widely applied and thoroughly researched mainstream technical approaches, collectively supporting path planning requirements across diverse scenarios. Reinforcement learning algorithms operate on the core principle of “trial-and-error learning.” By enabling the intelligent agent to continuously interact with complex environments, they optimize decision-making strategies through a “reward-punishment” mechanism to derive drone flight trajectories. For example, in 2024, Zhang et al. proposed an improved deep reinforcement learning method for drone path planning in dynamic scenarios by modeling the path planning problem using a Markov decision process []. Experimental results demonstrated that the proposed algorithm can accomplish drone path planning tasks in dynamic environments, outperforming classical methods such as A*, RRT, and DQN in terms of planning effectiveness. Zhao et al. proposed a Dual DQN State Split Q-Network (DDQN-SSQN) algorithm that integrates state splitting and optimal states to address path planning for UAV base stations during search missions []. This approach enables optimal path planning for UAVs based on deep reinforcement learning (DDQN). Compared to traditional algorithms, the proposed solution achieves faster optimal path planning while demonstrating superior stability and convergence speed. In a dynamic environment with potential threats, Yan et al. examined the survivability probability of UAVs under enemy radar detection and missile attacks []. They developed a situational assessment model and proposed a deep reinforcement learning (DRL)-based UAV path planning method utilizing global situational information. This approach demonstrated favorable performance in both static and dynamic mission settings. Although reinforcement learning algorithms demonstrate advantages in autonomous decision-making for path planning in dynamic drone environments, practical applications still face challenges such as strong dependence on environmental modeling, weak generalization capabilities, and high decision complexity when handling multi-constraint, multi-objective tasks. Consequently, many researchers are exploring intelligent optimization algorithms as potential alternative solutions.
Intelligent optimization algorithms are designed based on the principle of “emulating natural laws,” encompassing classic methods such as the Particle Swarm Optimization (PSO) [], Genetic Algorithm (GA) [], and Ant Colony Optimization (ACO) []. By simulating biological group collaboration and natural selection processes, these algorithms efficiently search for optimal solutions within vast path solution spaces. For example, Hu et al. proposed a sand cat algorithm incorporating learning behavior that employs cubic B-spline interpolation to generate smooth paths for drone path planning, thereby devising a safe and feasible route while minimizing cost considerations []. Addressing the challenge of drone path planning in complex mountainous terrain, Lv et al. proposed a more practical path planning model by comprehensively considering constraints such as natural terrain and collision threats from obstacles, minimum path length, and flight altitude []. Building upon the concept of symmetry, they optimized the population initialization method and introduced an improved Beetle Optimization (IDBO) algorithm. This approach effectively reduces UAV energy consumption costs and collision risks while enhancing path planning efficiency and accuracy. Zhang et al. proposed an improved artificial fish school algorithm (IAFSA) to address the issues of uneven population distribution and susceptibility to local optima in traditional artificial fish school algorithms [], specifically for solving UAV three-dimensional path planning problems. Experimental results demonstrate that IAFSA exhibits high global convergence capability and speed.
However, in line with the No Free Lunch (NFL) theorem, no individual algorithm is universally suitable for solving every problem. Therefore, a great many researchers adjust existing optimization algorithms to fit their particular problem domains, according to the challenges they need to resolve. For example, Maiti, Binanda et al. addressed the limitations of premature convergence and underdevelopment in the traditional Crayfish Optimization Algorithm (COA) []. They proposed a novel hybrid optimization algorithm by combining COA with a Differential Evolution (DE) strategy. Extensive experiments were conducted using 34 benchmark functions from CEC 2014 and CEC 2017, along with 6 engineering design problems. HCOADE achieved outstanding results. For the optimization of ship formations and routes, Xu et al. proposed a method combining an improved particle swarm optimization algorithm with a route generation approach based on an enhanced Douglas–Peucker algorithm []. The particle swarm algorithm incorporates dynamic adaptive parameter adjustment and genetic algorithm crossover mutation strategies, while the Douglas–Peucker algorithm integrates a density-based noise application spatial clustering algorithm to enhance model performance. Experimental results demonstrate that the improved algorithm outperforms traditional methods in terms of accuracy and stability for fleet target allocation and route planning. Particularly under complex sea conditions, it significantly reduces computational time and errors. In the point cloud registration problem, Fu et al. proposed a modified version of LSHADE-SPACMA (mLSHADE-SPACMA) for numerical optimization and point cloud registration []. Experimental results on 25-point cloud registration cases from the Fast Global Registration dataset demonstrate that the modified algorithm achieves competitive results.
Xiao et al. formulated a multi-objective constrained optimization problem considering specific constraints on drone motion, attitude, and altitude, real-world threats such as radar and no-fly zones, and collisions between drones []. They developed an Improved Nutcracker Optimization Algorithm to solve this problem. Experimental results demonstrate that the improved Nutcracker Optimization Algorithm outperforms other algorithms in both convergence speed and convergence accuracy, making it an effective method for multi-drone path planning. Liu et al. formulated a multi-drone multi-objective optimization problem for collaborative delivery in urban logistics scenarios []. They proposed a non-dominated sorting black-winged kite algorithm to solve this problem, achieving significant improvements in energy efficiency, safety, and computational efficiency. Tang et al. proposed an interval-based multi-objective secretary bird optimization algorithm for three-dimensional modeling of marine environments [], with hazard levels and navigation time as optimization objectives. Simulation results demonstrate that the proposed algorithm exhibits superior robustness and search capabilities compared to similar algorithms.
The Pelican Optimization Algorithm (POA) is a novel intelligent optimization algorithm inspired by the predatory behavior of pelicans in nature []. Proposed in recent years, it has been widely applied to various complex optimization problems, demonstrating significant advantages in fields such as photovoltaic model parameter identification [], engineering design [], and robot path planning []. Therefore, to address the 3D UAV path planning problem addressed in this paper, based on the above research, this paper proposes a multi-strategy improved POA (MIPOA). The specific contributions are as follows.
- 1.
- To enhance the quality of the initial population, a hybrid low-discrepancy and heuristic initialization method is proposed. This method ensures uniform coverage of the search space through low-difference sequences, while heuristics enhance the quality of some individuals and prevent futile searches.
- 2.
- We proposed a subgroup mean-guided update strategy to accelerate the algorithm’s convergence toward the global optimum.
- 3.
- We propose a random reinitialization boundary control to enhance the algorithm’s exploration capability, enabling it to effectively avoid local optima.
- 4.
- The proposed algorithm was evaluated on 30 benchmark functions from the CEC2017 test suite and compared against 11 state-of-the-art metaheuristic algorithms to demonstrate its competitiveness. Furthermore, a comprehensive statistical analysis was conducted to rigorously validate the superior performance of the MIPOA.
- 5.
- The MIPOA is applied to the 3D UAV path planning problem under four Scenario s in 3D environment and compared with other comparative algorithms.
The remainder of this paper is structured as follows: Section 2 provides a concise overview of the original POA; Section 3 presents the three enhancement strategies proposed in this study; Section 4 describes the numerical optimization experiments and offers an in-depth analysis of the obtained results; Section 5 applies the proposed MIPOA to the 3D UAV path planning problem and thoroughly discusses its strengths and limitations; finally, Section 6 concludes the paper with a summary of the main findings.
2. Pelican Optimization Algorithm (POA)
The Pelican Optimization Algorithm (POA) is a meta-heuristic optimization algorithm inspired by the foraging behavior of pelicans. It has demonstrated excellent performance in solving problems such as Pressure Vessel Design. This paper aims to improve POA based on its existing shortcomings for the UAV path planning problem. Therefore, in this section, we provide a brief introduction to POA, with specific details as follows:
2.1. Population Initialization
POA is a population-based algorithm, so population initialization is required before the algorithm begins iteration to obtain the initial solution. In POA, pelicans represent members of the population, with each member representing a candidate solution to the problem. The population matrix of pelicans is denoted by , specifically expressed as expressed by Equation (1):
where denotes the -th pelican, denotes the population size, and denotes the problem dimension. represents the initial value for each pelican, which is randomly initialized based on the problem’s upper and lower bounds and calculated using Equation (2):
where and represent the upper and lower bounds of the optimization problem, respectively, while denotes a random number between 0 and 1.
2.2. Moving Towards Prey (Exploration Phase)
After obtaining initialized individuals from the previous phase, the algorithm proceeds to the exploration phase. During this phase, POA explores by simulating movement toward prey, as mathematically expressed by Equation (3):
where is the new position of the -th pelican in the -th dimension after position update. denotes the raw position of the -th pelican in the -th dimension. is a random number whose value is either 1 or 2. is a randomly selected individual from all pelican populations, representing the prey the pelican needs to find. is the prey’s position in the -th dimension. represents the fitness value of the prey, while represents the fitness value of . Moreover, more importantly, for pelican individuals in the original population, when the objective function value of a new individual improves, the position of the new individual will be accepted; otherwise, it will not be accepted. This can be specifically expressed by Equation (4):
where indicates the fitness value for the new position .
2.3. Winging on the Water Surface (Exploitation Phase)
Following the exploration phase, the algorithm enters the development phase. At this stage, the POA simulates the behavior of a pelican reaching the water surface, modeling the position update formula as Equation (5):
where denotes the new position of the -th dimension of the -th pelican after the Exploitation phase. is a constant with a value of 0.2, is the current iteration count, is the maximum iteration count, denotes the domain radius of the population, enabling local searches near each member to converge toward better solution. Similarly, at this stage, effective updates are still employed to determine whether to update the positions of pelican individuals in the original population, which can be expressed by Equation (6):
where denotes the fitness value for the new position . The pseudocode of the POA is outlined in Algorithm 1.
| Algorithm 1: the pseudo-code of the POA |
| 1: Begin 2: Initialize: the relevant parameters and algorithm initialization. 3: While do 4: Generate the position of the prey at random. 5: For 6: For 7: Moving towards prey (exploration phase): 8: Update the population by Equation (3) 9: End For 10: Update the member in the population by Equation (4) 11: End For 12: For 13: For 14: Winging on the water surface (exploitation phase): 15: Update the population by Equation (5) 16: End For 17: Update the member in the population by Equation (6) 18: End For 19: 20: Update best solution 21: End while 22: return best solution 23: end |
3. Proposed MIPOA
Although POA has demonstrated encouraging results in solving mechanical engineering problems, the NFL theorem asserts that no single algorithm can outperform others across all problems. This theory reveals that an algorithm’s effectiveness depends on its alignment with the specific problem structure. It motivates us to refine algorithms by introducing problem-specific mechanisms tailored to the characteristics of particular problems, thereby enhancing their performance for specific tasks. This principle also serves as one of the theoretical starting points for the continuous evolution and innovation of heuristic algorithms. Therefore, this paper proposes three strategies to address the limitations of POA and enhance its applicability for solving unmanned aerial vehicle (UAV) path planning problems. The specific implementations are as follows:
3.1. A Hybrid Low-Discrepancy and Heuristic Initialization Method
In POA, the use of random initialization during the population initialization phase often leads to inconsistent quality of initial solutions, failing to effectively explore promising search spaces. Therefore, we propose a Hybrid Low-Discrepancy and Heuristic Initialization Method that generates initial solutions with more uniform coverage of the search space compared to random initialization, thereby enhancing the algorithm’s global exploration quality. Furthermore, heuristic solutions can immediately introduce high-quality feasible solutions, elevating the average fitness of the initial population and accelerating algorithm convergence. By combining both approaches, we achieve a balance between exploration and exploitation, reducing ineffective early-stage searches while preserving the ability to discover global solutions. Its mathematical model can be expressed by Equation (7):
where denotes the initial solution obtained from the low-variance sampling component, denotes the initial solution generated by the heuristic component, and denotes the initial solution generated by the random component. The calculation method can be performed using Equations (8)–(10):
Additionally, the number of individuals in populations , , and can be expressed as , , and , . is a random point obtained through Latin hypercube sampling, with initial individuals derived via upper and lower bound mapping of the problem. is a heuristic rule function that can be calculated using Equation (11). This mapping ensures that the population contains boundary points and center points:
where indicates uniform distribution, meaning random sampling over the interval , .
3.2. A Subgroup Mean-Guided Update Strategy
In the two phases of POA, position updates depend on both the individual’s current location and the prey’s location, with the latter achieved through randomization. While simultaneously utilizing both current location and prey location enables the algorithm to explore effectively, it may fail to fully leverage information from high-quality solutions, resulting in slower convergence. To address this limitation of POA, we propose a subpopulation mean-guided update strategy. In this approach, we partition a portion of the original population into two subpopulations. By effectively leveraging information provided by individuals within each subpopulation, we accelerate algorithmic convergence. The specific position update formula can be modeled as Equation (12):
where denotes a new individual generated via the subgroup mean-guided update strategy, while represents a random number between 0 and 1 used to determine which subpopulation to employ for position updates. is a constant set to 0.5 to balance the utilization frequency of both subpopulations, achieving equilibrium between exploration and exploitation in the MIPOA. is a random integer used to select random individuals within the population, ensuring the algorithm’s exploratory nature prevents it from becoming overly prone to local optima. represents a random number between 0 and 1. indicates the original position of individual . and represent the two populations we have classified, whose mathematical models can be expressed as Equations (13) and (14):
where and represent the number of individuals in subpopulations and . Since the 3D UAV path planning problem addressed in this paper constitutes a complex optimization challenge, the algorithm must possess strong capabilities to escape local optima. Therefore, in our subpopulation mean-guided update strategy, to enhance the algorithm’s randomness, we employ random integers to determine the size of the two subpopulations. This approach increases the algorithm’s randomness and strengthens its ability to explore diverse solutions. The value of is a random integer between 2 and 10, while the value of is a random integer between 10 and . These values are updated during each iteration to control the sizes of the two subpopulations. Individuals in both subpopulations are randomly selected, non-replicated individuals from the original population.
3.3. A Random Re-Initialization Boundary Control
For the POA, although its position updates are based on information such as subpopulations and the current optimal solution, making position overruns less likely, the nature of the random factor may occasionally cause updates to exceed the predefined search space, leading to failure of the current algorithm iteration. Therefore, this section proposes a random boundary reset control mechanism to reprocess out-of-bounds individuals. When an individual’s position exceeds the boundary, the system does not directly skip the update operation. Instead, it randomly regenerates a feasible solution within the search space. This approach ensures individuals remain within the valid region while injecting new randomness into the population, thereby enhancing diversity and reducing the probability of premature convergence. Its mathematical model is expressed by Equation (15). Figure 1 presents the flowchart of the MIDOA algorithm. The pseudocode of the MIPOA is outlined in Algorithm 2:
| Algorithm 2: The pseudo-code of the MIPOA |
| 1: Begin 2: Initialize population by a hybrid low-discrepancy and heuristic initialization method. 3: While do 4: Generate the position of the prey at random. 5: For 6: For 7: Moving towards prey (exploration phase): 8: Update the population by Equation (3) 9: End For 10: Update the member in the population by Equation (4) 11: End For 12: For 13: For 14: Winging on the water surface (exploitation phase): 15: Update the population by Equation (12) 16: End For 17: Update the member in the population by Equation (6) 18: End For 19: Boundary Control by Random Re-Initialization 20: 21: Update best solution 22: End while 23: return best solution 24: end |
Figure 1.
Flowchart of MIPOA.
3.4. Time Complexity Analysis
Time complexity analysis plays a crucial role in the study of intelligent optimization algorithms. By analyzing the time complexity, researchers can quantitatively evaluate the computational cost of the algorithm when solving problems of varying scales, thereby reflecting its efficiency and scalability. Therefore, in this subsection, we analyze the time complexity of MIPOA. The time complexity of MIPOA primarily consists of population initialization, position update, and boundary control. For population initialization, the position of each individual must be initialized, with a time complexity of , for position updates, each individual’s position must be updated within the main loop. The time complexity of position updates is , after a position update, boundary control is required, so the time complexity of boundary control is also , In summary, the time complexity of MIPOA is , identical to that of POA. This demonstrates that our improvements did not increase the algorithm’s complexity by an order of magnitude.
4. Global Optimization Experimental and Detailed Analyses
In this section, to evaluate the performance of MIPOA, we conducted comprehensive testing using 30 test functions from the CEC2017 test set. First, we briefly introduce the test functions, comparison algorithms, and parameter settings. We then perform a thorough analysis of population diversity and convergence performance. Finally, we conduct a statistical analysis to assess the significance of MIPOA compared to other comparison algorithms. Detailed specifics are as follows:
4.1. Benchmark Test Functions
The CEC2017 benchmark dataset, proposed by IEEE at the 2017 Conference on Evolutionary Computation, is widely used to evaluate the performance of single-objective, continuous-domain, boundary-constrained optimization algorithms []. This dataset comprises 30 complex test functions subjected to offset and rotation processing. The search space is typically defined on the , with common dimensions being 10, 30, 50, and 100. Based on their characteristics, the functions are categorized into unimodal, multimodal, hybrid, and composite functions. These categories, respectively, evaluate an algorithm’s convergence speed, global exploration capability, robustness, and overall adaptability. Monotone functions emphasize local development capability, multi-peak functions contain numerous local extrema, hybrid functions combine different functional structures across subspaces, and composite functions construct complex multi-level topographies through weighted combinations. Consequently, this test set presents a highly challenging environment. In summary, the CEC2017 test set is selected as the benchmark for evaluating MIPOA performance. The details of 30 test functions in the CEC2017 are listed in Table A1.
4.2. Competitor Algorithms and Parameters Setting
In this section, the performance of the proposed MIPOA is assessed by comparing it with eleven state-of-the-art metaheuristic algorithms to highlight its optimization capability. The algorithms used for comparison include Particle Swarm Optimization (PSO), Snake Optimizer (SO), Chameleon Swarm Algorithm (CSA), Dwarf Mongoose Optimization Algorithm (DMO), Artificial Gorilla Troops Optimizer (GTO), Rime optimization algorithm (RIME), Information acquisition optimizer (IAO), Red-tailed hawk algorithm (RTH), Black-winged Kite Algorithm (BKA), Genghis Khan Shark Optimizer (GKSO), and Pelican Optimization Algorithm (POA). Table 1 summarizes the parameter settings of these algorithms for easier reading.
Table 1.
Parameter settings of the comparison algorithms.
4.3. Analysis of the Population Diversity
Population diversity analysis evaluates the diversity level of a population by measuring the distribution differences in individuals within the solution space, thereby reflecting an algorithm’s ability to maintain exploration capacity and avoid premature convergence during the search process []. For optimization algorithms, population diversity analysis holds significant importance: on one hand, it reveals the search characteristics of the algorithm at different iteration stages, such as the balance between global exploration and local exploitation; on the other hand, it helps determine whether the algorithm has fallen into a local optimum and assesses its convergence stability. Therefore, conducting population diversity analysis on optimization algorithms not only deepens our understanding of the algorithm’s search mechanism but also provides a theoretical basis for algorithm improvement and parameter tuning. Therefore, in this subsection, we assess the population diversity of the MIPOA, which is calculated using Equation (16):
where denotes the population diversity, and denotes the value of the individual in the dimension at the iteration. reflects the degree of dispersion of the entire population relative to the center of mass at the iteration. is calculated using Equation (17):
Figure 2 presents the experimental results of the MIPOA and POA across three dimensions on the CEC2017 test set. Overall, MIPOA maintains significantly higher diversity levels than POA across all evaluation metrics. Notably, in the 10-dimensional setting, the gap between MIPOA and POA is particularly pronounced in F16 and F28, demonstrating its superior global exploration capability and ability to escape local optima. In contrast, POA’s diversity rises rapidly in the early stages before stabilizing at a relatively low overall level, posing a risk of premature convergence. In the 30-dimensional setting, MIPOA demonstrated overall higher population diversity compared to POA, with a more pronounced advantage on complex and multi-modal functions (e.g., F19). This indicates its superior global exploration capability and effectiveness in avoiding premature convergence. However, the gap was smaller on some simpler functions (e.g., F7), suggesting that the enhancement of population diversity under high-dimensional conditions is more prominent in complex scenarios.


Figure 2.
The analysis of the population diversity of MIPOA and POA.
In the 50-dimensional problem, MIPOA maintains higher population diversity compared to POA, particularly excelling on complex functions such as F18, F20, and F27. The results for F27 demonstrate MIPOA’s strong global exploration advantage in high-dimensional complex environments, whereas POA rapidly converges while maintaining low diversity, making it prone to premature convergence. Overall, MIPOA demonstrates greater robustness and adaptability under high-dimensional conditions, effectively mitigating the premature convergence issues inherent in traditional POA. Table 2 presents the population diversity indices of the two algorithms on the 30-dimensional CEC2017 test set. The experimental results demonstrate that MIPOA achieves superior population diversity indices compared to POA on most functions.
Table 2.
Population Diversity Index of POA and MIPOA.
4.4. Parameter Sensitivity Analysis
Parameter sensitivity analysis holds significant importance for studying the performance of heuristic algorithms. Heuristic algorithms typically rely on multiple control parameters to balance global search capabilities with local exploration abilities. Different parameter settings can significantly impact the algorithm’s convergence speed, stability, and solution accuracy. By conducting sensitivity analysis on key parameters, we can systematically evaluate their impact on algorithmic performance, thereby determining reasonable parameter ranges to enhance robustness and adaptability. Consequently, this subsection performs parameter sensitivity analysis on MIPOA, with experimental results presented in Figure 3.



Figure 3.
The analysis of the Parameter Sensitivity.
For the number of initialized individuals, we conducted parameter sensitivity analysis across four scenarios. Experimental results demonstrate that our algorithm consistently achieves favorable outcomes across all four cases, converging to optimal solutions within a limited number of iterations.
4.5. Compare Using CEC 2017 Test Functions
To evaluate MIPOA’s performance, we assessed it using the CEC2017 test set. Comparisons were made against 11 other state-of-the-art algorithms, with experimental analysis conducted using the mean and standard deviation from 30 independent runs. Furthermore, to compare the convergence rates of each algorithm, Figure 3 presents the experimental results of MIPOA and the comparison algorithms across three dimensions on the CEC2017 test set. To further analyze the algorithm’s performance, Figure 4 displays box plots from 30 independent runs, providing a comprehensive analysis of the results from each run. Table A2, Table A3, and Table A4, respectively, present the performance metrics of the 12 algorithms across three dimensions on the CEC2017 test set. Here, “mean” denotes the average of 30 independent runs, while “std” represents the standard deviation of the algorithm’s 30 independent runs. The data in the table indicates that MIPOA achieved the best results among the 12 algorithms, with the most significant improvement observed when compared to POA.


Figure 4.
Comparison of convergence speed of different algorithms on CEC2017 test set.
As can be seen from Figure 4, the MIPOA demonstrates outstanding convergence advantages: First, it exhibits a rapid convergence rate during the early stages of iteration, with the average fitness value decaying quickly. Second, it converges stably to a low fitness level in the later stages of iteration, reflecting strong optimization accuracy and convergence stability. In contrast, algorithms such as PSO, SO, and CSA exhibit slower convergence speeds on certain functions and converge to relatively high final fitness values, resulting in comparatively inferior convergence performance. It is worth noting that for simple functions, most existing algorithms exhibit excellent performance, finding the optimal solution in a relatively small number of iterations. Therefore, MIPOA’s performance improvement on simple functions is limited. However, for complex functions, existing algorithms often struggle to find the global optimum. This is where MIPOA’s advantage becomes apparent, as it effectively escapes local optima to achieve the global optimum. More importantly, the three-dimensional UAV path planning problem addressed in this paper is a complex problem, making the performance improvement of MIPOA on complex functions even more significant.
Figure 5 demonstrates significant differences in performance stability and optimization accuracy among various intelligent optimization algorithms. The MIPOA exhibits outstanding performance across multiple experimental sets: First, its box plot median is significantly lower than other algorithms, indicating a clear advantage in average optimization accuracy. Second, the box plot’s interquartile range is narrow with minimal outliers, reflecting exceptional performance stability. In contrast, algorithms like PSO, SO, and RTH exhibit higher box plot medians. Some algorithms (e.g., PSO on functions F5 and F10, POA on function F11) display large box plot spans and numerous outliers, indicating suboptimal performance in both optimization accuracy and stability. In summary, MIPOA demonstrates greater competitiveness in the comprehensive performance of optimization accuracy and stability when handling complex optimization problems across different dimensions.


Figure 5.
Boxplot comparison of different algorithms on the CEC2017 test suite.
4.6. Statistical Analysis
To determine whether significant differences exist between MIPOA and each comparison algorithm, this section conducts statistical analysis on all algorithms. First, the Wilcoxon signed-rank test is applied to evaluate the 12 algorithms and compare their significant differences. Subsequently, the Friedman test of ranks is employed to assess the ranking performance of each algorithm. Specific details are as follows:
4.6.1. Wilcoxon Rank Sum Test
In this section, we conducted the Wilcoxon rank sum test on 12 algorithms []. The Wilcoxon Rank Sum Test (Mann–Whitney U Test) is a commonly used nonparametric statistical test primarily employed to compare whether the overall distributions of results from two algorithms exhibit significant differences. In this experiment, we set the significance level to 0.05. If , we reject the null hypothesis, indicating a significant difference; otherwise, we accept the null hypothesis, suggesting no significant difference. Table A5, Table A6 and Table A7 present the experimental results of 11 comparison algorithms versus MIPOA across three dimensions on the CEC2017 test set.
The experimental results indicate that, at a significance level of α = 0.05, MIPOA exhibits highly statistically significant differences (p-values far below 0.05) from PSO, CSA, DMO, GTO, RIME, BKA, GKSO, and RTH in the vast majority of test items (F1–F30). It showed no significant difference with SO only in test item F5, while significant differences were observed in all other items. With IAO, no significant differences were found only in 6 test items (F7, F8, F12, F20, F23, F29), while significant differences were observed in all other items. In summary, MIPOA’s performance is statistically significantly superior to (or distinct from) the vast majority of comparison algorithms, with only a few test items showing no significant difference compared to SO and IAO. Its algorithmic effectiveness is strongly supported by quantitative statistical evidence.
4.6.2. Friedman Mean Rank Test
The Friedman Mean Rank Test is a nonparametric statistical test used to analyze whether there are significant differences among the experimental results of multiple algorithms. It is particularly commonly used to compare the effectiveness differences in three or more treatment methods on the same test subjects. Therefore, in this section, we employ the Friedman Mean Rank Test to evaluate the performance of 12 algorithms and obtain their rankings. The experimental results are shown in Table 3. Among these, M.R denotes the average ranking of the 12 algorithms across 30 test functions, while T.R represents the final ranking of the 12 algorithms across 30 test functions.
Table 3.
The ranking of different algorithms on CEC2017.
Based on experimental results across different dimensionality levels (10-D, 30-D, 50-D) of the CEC2017 test set, MIPOA demonstrates significant and comprehensive performance advantages. On the two key metrics of average rank and final rank, MIPOA achieved an average rank of 2.27 and a final rank of 1 in the 10-dimensional test, significantly outperforming comparison algorithms like PSO and SO, demonstrating outstanding performance in low-dimensional scenarios. In the 30-dimensional test, it maintained optimal performance with an average rank of 3.30 and a final rank of 1, showing a clear advantage over algorithms like POA and BKA in medium-dimensional scenarios. Even in the more demanding 50-dimensional test requiring higher algorithmic complexity and optimization capability, MIPOA achieved an average rank of 4.33 and a final rank of 1, substantially outperforming algorithms like POA and IAO with robust generalization ability. Furthermore, MIPOA maintained absolute leadership in both average and final ranks across all dimensionality levels. Compared to the unmodified POA, MIPOA significantly reduces the average rank from POA’s 8.97 (10 dimensions), 10.23 (30 dimensions), and 10.40 (50 dimensions) to 2.27, 3.30, and 4.33, demonstrating markedly enhanced optimization performance. In summary, MIPOA demonstrated its efficiency and stability across optimization problems of varying complexity on the CEC2017 test set in 10-, 30-, and 50-dimensional scenarios, achieving the smallest average rank and optimal final rank. It exhibits clear performance advantages over other comparison algorithms.
5. MIPOA for 3D UAV Path Planning
In the previous section, we evaluated MIPOA using the CEC2017 test set. In this section, to plan drone flight trajectories in a three-dimensional environment, we establish the drone’s flight environment through a 3D map model. Subsequently, we construct a fitness function based on factors such as path length and altitude cost and conduct analysis through simulation experiments. The specific implementation steps are as follows.
5.1. Scenarios and Objective Functions
In this section, we model the drone’s flight environment and objective function, with detailed specifications as follows:
5.1.1. Scenario Setting
When constructing the experimental environment in this section, we first used a real-world digital elevation model map captured by LiDAR as the base. Then, cylindrical objects were employed to simulate actual obstacles such as trees, resulting in four distinct drone flight scenarios. Figure 6 illustrates these four scenarios, each featuring varying densities of obstacle distribution, in our schematic diagram, the green areas represent the basic mountainous terrain, while the red cylinders simulate real-world obstacles such as trees. This setup comprehensively simulates the diverse environmental threats drones may encounter in real-world conditions.
Figure 6.
Four different scenario views.
5.1.2. Optimization Problem Definition
This section first defines the path cost, threat cost, altitude cost, and smoothness cost of UAV flight. Finally, it combines these four objectives to define the optimization function for UAV path planning. Specific details are as follows:
- 1.
- Path Length Costs
In UAV flight path planning, path cost serves as the core quantitative metric for evaluating the “quality” of a flight path, directly determining the rationality and practicality of the route design. For small and medium-sized UAVs with limited endurance, flight distance stands as one of the primary optimization objectives. In this subsection, we assume that the flight waypoint of the UAV is . The Euclidean distance between two waypoints is . Therefore, the flight cost of the UAV is given by Equation (18):
- 2.
- Threat Costs
During drone flight, static obstacles encountered along the flight path—such as buildings and mountains—along with dynamic threats like other aircraft, all constitute obstacle hazards. Threat Costs serve as a key metric for assessing flight path safety, quantifying the potential consequences of various threats a drone may face during operation. In this subsection, the primary threats during drone flight include obstacles simulating environmental features like trees. Based on this, the threat cost of UAV is calculated by Equation (19):
where denotes flight constraint costs, which is calculated by Equation (20):
where denotes the radius of the th cylindrical obstacle, denotes the peripheral collision region, and denotes the distance from the center of the obstacle to the path .
- 3.
- High Costs
In drone path planning, altitude cost serves as the core metric for evaluating the “altitude rationality” of flight paths. Natural environments and airspace regulations within the flight zone impose “hard constraints” on altitude, with violations incurring “compliance risk costs.” For instance, the optimal altitude range for urban delivery drones is 50–80 m, while inspection drones in plateau regions operate best within 30–50 m. Therefore, the altitude cost of the UAV is calculated by Equation (21):
where denotes the cost of the height of the location, which is calculated by Equation (22):
where is the altitude at which the UAV is located; is the minimum altitude at which flight is allowed; and is the maximum altitude at which flight is allowed.
- 4.
- Smoothness Costs
In UAV path planning, smoothness cost serves as a key metric for evaluating the “motion continuity and stability” of flight paths. The smoother the path (with gentler turns, climbs, and descents), the simpler the drone’s attitude control becomes, resulting in lower energy consumption and more stable mission execution. Conversely, paths with abrupt fluctuations incur additional control costs, energy consumption costs, and risk costs. Therefore, the smoothing cost for the UAV flight is calculated by Equation (23):
where denotes the UAV horizontal turn angle constraint penalty coefficient, and denotes the UAV vertical pitch angle constraint penalty coefficient. denotes the horizontal turn angle constraint, which is computed by Equation (24). denotes the vertical pitch angle, which is computed by Equation (25):
where is their projections on the plane, which is calculated by Equation (26).
where is the unit vector in the positive direction of the axis.
- 5.
- Overall Objective Function (OEF)
Considering the path length cost, threat cost, high cost, and smoothness cost, the overall objective function based on multi-cost is calculated by Equation (27):
where is the weight coefficient. Following the work of Xie et al., in UAV path planning, path cost is the most critical factor, as path length directly impacts mission execution speed and energy consumption. Therefore, we set the path cost coefficient to 0.5. However, threat cost is also extremely important for UAVs; if a UAV cannot effectively avoid threats, it cannot safely execute its mission. Thus, we set the threat cost coefficient to 0.3, while height cost and smoothness cost are each set to 0.1.
5.1.3. Analysis of Experimental Results
To carry out a thorough analysis of MIPOA, we conducted experimental studies in four scenarios, and the specific details are as follows:
Scenario 1: We utilized two cylindrical obstacles to mimic real-world hazards and adopted simulation experiments to verify the UAV path planning performance of the MIPOA under two cylindrical threat scenarios. In the experimental configuration, the UAV’s starting position was set to [100, 100, 150], the destination to [800, 800, 150], and the number of waypoints was set as 10. The total path costs are presented in Table 4: “Mean” stands for the average value of 30 independent operation runs, “Max” refers to the highest cost recorded across the 30 algorithm runs, and “Min” represents the optimal cost achieved in the 30 runs. Figure 7 displays the paths planned for the UAV by each algorithm in Scenario 1. The red line indicates the flight path planned for the UAV.
Table 4.
Experimental results of path planning for each algorithm.

Figure 7.
Scenario 1 Schematic diagram of path planning.
The experimental results demonstrate that MIPOA significantly outperforms the comparison algorithms PSO, SO, CSA, DMO, GTO, RIME, IAO, RTH, BKA, GKSO, and POA in overall performance. Regarding the “mean” metric, MIPOA achieved an average value of 416.01. This figure not only falls significantly below the 455.47 recorded by the classical PSO algorithm but also underperforms compared to POA’s 419.11. Furthermore, its mean value remains lower than that of other algorithms such as SO and GTO. This indicates that over 30 independent runs, MIPOA achieves lower average path costs, demonstrating superior algorithmic stability and overall optimization capability. Regarding the “max” metric, MIPOA’s maximum value is only 416.34—the lowest among all algorithms. In contrast, RTH’s maximum reaches 458.59, while PSO reached 501.23—both significantly higher than MIPOA. Even compared to POA’s 424.53, MIPOA’s path cost in worst-case scenarios remains lower. This fully demonstrates the algorithm’s superior robustness in complex scenarios, where it is less prone to extreme deviations from optimal solutions. Examining the “min (minimum value)” metric, which reflects an algorithm’s potential for optimal performance, MIPOA achieved a minimum of 414.90. While not the absolute lowest among all algorithms (e.g., SO’s minimum was 414.70, slightly below MIPOA), it remains exceptionally low. Moreover, it holds a clear advantage over the optimal values of other algorithms like POA (416.63), This demonstrates MIPOA’s potential to discover superior paths, achieving path costs approaching theoretical optimality in certain runs. Combining the “mean,” “max,” and “min” metrics reveals that MIPOA not only achieves lower average path costs and greater algorithmic stability but also demonstrates superior worst-case performance and robustness compared to other algorithms. Additionally, it possesses the capability to discover optimal paths, enabling it to plan lower-cost flight paths more efficiently and stably than other comparison algorithms in path planning tasks.
Scenario 2: We utilized three cylindrical obstacles to mimic real-world hazards and adopted simulation experiments to verify the UAV path planning performance of the MIPOA under two cylindrical threat scenarios. In the experimental configuration, the UAV’s starting position was set to [100, 100, 150], the destination to [800, 800, 150], and the number of waypoints was set as 10. The total path costs are presented in Table 5: “Mean” stands for the average value of 30 independent operation runs, “Max” refers to the highest cost recorded across the 30 algorithm runs, and “Min” represents the optimal cost achieved in the 30 runs. Figure 8 displays the paths planned for the UAV by each algorithm in Scenario 2. The red line indicates the flight path planned for the UAV.
Table 5.
Experimental results of path planning for each algorithm.


Figure 8.
Scenario 2 Schematic diagram of path planning.
Based on the tabulated data, MIDOA demonstrates overall superior path planning performance compared to the benchmark algorithms PSO, SO, CSA, DMO, GTO, RIME, SAO, ED, GKSO, IGWO, and DOA. Regarding the “mean” metric reflecting average algorithmic performance, MIDOA achieved a mean of 415.92—significantly lower than the 452.38 recorded by the classical PSO algorithm and also below other algorithms like DOA (419.58). This indicates that across 30 independent runs, MIDOA consistently delivered lower average path costs, demonstrating superior algorithmic stability and overall optimization capability. Regarding the “max” metric, which represents the upper limit of an algorithm’s worst-case performance, MIDOA achieved the lowest maximum value among all algorithms at 416.36. In contrast, ED reached a maximum of 435.04, while PSO reached as high as 496.96. Both figures significantly exceeded MIDOA’s maximum. Even compared to DOA’s 433.59, MIDOA’s worst-case path cost remained lower, demonstrating the algorithm’s enhanced robustness in complex scenarios and reduced susceptibility to extreme deviations from optimal solutions. Examining the “min (minimum)” metric, which reflects an algorithm’s potential for optimal performance, MIDOA achieved the lowest minimum value of 413.55 among all algorithms, significantly lower than the optimal values of POA (415.08) and CSA (415.21). This demonstrates MIDOA’s outstanding potential to discover superior paths, achieving path costs closer to theoretical optimality in certain runs. Combining the “mean,” “max,” and “min” metrics reveals that MIDOA achieves lower average path costs and greater algorithmic stability. Its worst-case performance surpasses other algorithms while offering superior robustness. Concurrently, it demonstrates exceptional capability in identifying optimal paths. In path planning tasks, MIDOA efficiently and stably generates lower-cost flight paths compared to other benchmark algorithms.
Scenario 3: We utilized six cylindrical obstacles to mimic real-world hazards and adopted simulation experiments to verify the UAV path planning performance of the MIPOA under two cylindrical threat scenarios. In the experimental configuration, the UAV’s starting position was set to [100, 100, 150], the destination to [800, 800, 150], and the number of waypoints was set as 10. The total path costs are presented in Table 6: “Mean” stands for the average value of 30 independent operation runs, “Max” refers to the highest cost recorded across the 30 algorithm runs, and “Min” represents the optimal cost achieved in the 30 runs. Figure 9 displays the paths planned for the UAV by each algorithm in Scenario 3. The red line indicates the flight path planned for the UAV.
Table 6.
Experimental results of path planning for each algorithm.


Figure 9.
Scenario 3 Schematic diagram of path planning.
As shown in the table data, MIDOA demonstrates overall superior path planning performance compared to other algorithms such as PSO, SO, CSA, DMO, GTO, RIME, SAO, ED, GKSO, IGWO, and DOA. In the “mean” metric reflecting average performance, MIDOA achieves a mean value of 433.61, significantly lower than other algorithms (e.g., PSO at 529.43, DMO at 459.28, etc.). For the “max” metric, MIDOA’s maximum value of 434.58 is the lowest among all algorithms, far outperforming others (e.g., PSO at 745.03). Regarding the “min” metric, MIDOA’s minimum value of 423.28 also remains at a relatively low level. Overall, MIDOA demonstrates greater efficiency and stability in planning lower-cost flight paths.
Scenario 4: We utilized eight cylindrical obstacles to mimic real-world hazards and adopted simulation experiments to verify the UAV path planning performance of the MIPOA under two cylindrical threat scenarios. In the experimental configuration, the UAV’s starting position was set to [100, 100, 150], the destination to [800, 800, 150], and the number of waypoints was set as 10. The total path costs are presented in Table 7: “Mean” stands for the average value of 30 independent operation runs, “Max” refers to the highest cost recorded across the 30 algorithm runs, and “Min” represents the optimal cost achieved in the 30 runs. Figure 10 displays the paths planned for the UAV by each algorithm in Scenario 4. The red line indicates the flight path planned for the UAV.
Table 7.
Experimental results of path planning for each algorithm.

Figure 10.
Scenario 4 Schematic diagram of path planning.
From the tabular data, MIDOA significantly outperforms PSO, SO, CSA, DMO, GTO, RIME, SAO, ED, GKSO, IGWO, DOA and other comparison algorithms in terms of path planning performance. In the “mean” indicator that reflects the average performance of the algorithms, the mean value of MIDOA is 433.14, which is much lower than that of other algorithms (e.g., as high as 65535.00 for PSO, 481.01 for SO, etc.), which indicates that MIDOA has a low average cost of paths in many independent runs, and the stability of the algorithm and the overall optimization ability are excellent. This indicates that MIDOA has low average path cost, excellent algorithmic stability and overall optimization ability in many independent runs. Regarding the “max” indicator, the max value of MIDOA is 437.81, which is the lowest among all the algorithms, while the max values of PSO is 65535.00 and GKSO is 656.10, which are much higher than that of MIDOA, indicating that MIDOA has strong robustness in complex scenarios and is not prone to drastic deviation from the optimal solution. This shows that MIDOA is robust in complex scenarios and is not prone to extreme cases that deviate from the optimal solution. As for the “min” indicator, the minimum value of MIDOA is 418.57, which is at a lower level and also shows its potential to find a better path. Combining the three dimensions of “mean”, “max” and “min”, MIDOA is able to plan lower cost flight paths more efficiently and stably.
6. Conclusions
In this paper, we propose a multi-strategy improved POA to address global optimization problems and 3D UAV path planning to enhance the quality of the initial population, a hybrid low-discrepancy and heuristic initialization method is proposed. This method ensures uniform coverage of the search space through low-difference sequences, while heuristics enhance the quality of some individuals and prevent futile searches. Subsequently, we proposed a subgroup mean-guided update strategy to accelerate the algorithm’s convergence toward the global optimum. Additionally, we propose a random re-initialization boundary control to enhance the algorithm’s exploration capability, enabling it to effectively avoid local optima. Through global optimization and experiments under four threat scenarios, MIPOA demonstrates superior performance.
Author Contributions
Conceptualization, R.Z. and J.Z.; methodology, R.Z. and J.Z.; software, R.Z. and J.Z.; validation, R.Z. and J.Z.; formal analysis, R.Z. and J.Z.; investigation, J.W.; resources, J.W.; data curation, J.W.; writing—original draft preparation, R.Z. and J.Z.; writing—review and editing, R.Z. and J.Z.; visualization, R.Z. and J.Z.; supervision, R.Z. and J.Z.; funding acquisition, R.Z. and J.Z. All authors have read and agreed to the published version of the manuscript.
Funding
Shandong Xiehe University High-Level Talent Scientific Research Startup Funding Project grant (Grant No. SDXHQD2024039).
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
Table A1.
Descriptions of CEC-2017 benchmark test functions.
Table A1.
Descriptions of CEC-2017 benchmark test functions.
| No. | Functions | Search Range | Dim | fmin |
|---|---|---|---|---|
| Unimodal functions | ||||
| F1 | Shifted and Rotated Bent Cigar Function | [−100, 100] | 30/50/100 | 100 |
| F3 | Shifted and Rotated Zakharov Function | [−100, 100] | 30/50/100 | 300 |
| Simple multimodal functions | ||||
| F4 | Shifted and Rotated Rosenbrock’s Function | [−100, 100] | 30/50/100 | 400 |
| F5 | Shifted and Rotated Rastrigin’s Function | [−100, 100] | 30/50/100 | 500 |
| F6 | Shifted and Rotated Expanded Scaffer’s F6 Function | [−100, 100] | 30/50/100 | 600 |
| F7 | Shifted and Rotated Lunacek Bi_Rastrigin’s Function | [−100, 100] | 30/50/100 | 700 |
| F8 | Shifted and Rotated Non-Continuous Rastrigin’s Function | [−100, 100] | 30/50/100 | 800 |
| F9 | Shifted and Rotated Levy Function | [−100, 100] | 30/50/100 | 900 |
| F10 | Shifted and Rotated Schwefel’s Function | [−100, 100] | 30/50/100 | 1000 |
| Hybrid functions | ||||
| F11 | Hybrid Function 1 (N = 3) | [−100, 100] | 30/50/100 | 1100 |
| F12 | Hybrid Function 2 (N = 3) | [−100, 100] | 30/50/100 | 1200 |
| F13 | Hybrid Function 3 (N = 3) | [−100,100] | 30/50/100 | 1300 |
| F14 | Hybrid Function 4 (N = 4) | [−100, 100] | 30/50/100 | 1400 |
| F15 | Hybrid Function 5 (N = 4) | [−100, 100] | 30/50/100 | 1500 |
| F16 | Hybrid Function 6 (N = 4) | [−100, 100] | 30/50/100 | 1600 |
| F17 | Hybrid Function 6 (N = 5) | [−100, 100] | 30/50/100 | 1700 |
| F18 | Hybrid Function 6 (N = 5) | [−100, 100] | 30/50/100 | 1800 |
| F19 | Hybrid Function 6 (N = 5) | [−100, 100] | 30/50/100 | 1900 |
| F20 | Hybrid Function 6 (N = 6) | [−100, 100] | 30/50/100 | 2000 |
| Composition functions | ||||
| F21 | Composition Function 1 (N = 3) | [−100, 100] | 30/50/100 | 2100 |
| F22 | Composition Function 2 (N = 3) | [−100, 100] | 30/50/100 | 2200 |
| F23 | Composition Function 3 (N = 4) | [−100, 100] | 30/50/100 | 2300 |
| F24 | Composition Function 4 (N = 4) | [−100, 100] | 30/50/100 | 2400 |
| F25 | Composition Function 5 (N = 5) | [−100, 100] | 30/50/100 | 2500 |
| F26 | Composition Function 6 (N = 5) | [−100, 100] | 30/50/100 | 2600 |
| F27 | Composition Function 7 (N = 6) | [−100, 100] | 30/50/100 | 2700 |
| F28 | Composition Function 8 (N = 6) | [−100, 100] | 30/50/100 | 2800 |
| F29 | Composition Function 9 (N = 3) | [−100, 100] | 30/50/100 | 2900 |
| F30 | Composition Function 10 (N = 3) | [−100, 100] | 30/50/100 | 3000 |
Table A2.
Results of various algorithms tested on the CEC 2017 benchmark (dim = 10).
Table A2.
Results of various algorithms tested on the CEC 2017 benchmark (dim = 10).
| ID | Metric | PSO | SO | CSA | DMO | GTO | RIME | IAO | RTH | BKA | GKSO | POA | MIPOA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | mean | 2.3856 × 103 | 1.7081 × 103 | 2.0122 × 103 | 9.2414 × 102 | 1.2223 × 103 | 6.0571 × 103 | 1.0000 × 102 | 1.3941 × 102 | 2.7736 × 108 | 2.4571 × 103 | 7.6992 × 107 | 1.0171 × 102 |
| std | 2.9881 × 103 | 2.2529 × 103 | 1.8498 × 103 | 8.4574 × 102 | 1.1467 × 103 | 3.7123 × 103 | 1.6480 × 10−14 | 1.0087 × 102 | 9.0851 × 108 | 2.3363 × 103 | 2.9482 × 108 | 2.0654 | |
| F2 | mean | 2.0000 × 102 | 3.4207 × 103 | 1.9186 × 103 | 3.0307 × 102 | 5.4473 × 102 | 2.2760 × 102 | 2.0017 × 102 | 2.0853 × 102 | 1.3089 × 105 | 2.0003 × 102 | 1.9135 × 104 | 2.0000 × 102 |
| std | 0.0000 | 9.5181 × 103 | 2.9106 × 103 | 1.9163 × 102 | 1.7877 × 103 | 3.2860 × 101 | 3.7905 × 10−1 | 2.8470 × 101 | 4.6116 × 105 | 1.8257 × 10−1 | 7.8378 × 104 | 0.0000 | |
| F3 | mean | 3.0000 × 102 | 3.0000 × 102 | 3.0000 × 102 | 3.3189 × 102 | 3.0000 × 102 | 3.0005 × 102 | 3.0000 × 102 | 3.0000 × 102 | 3.0073 × 102 | 3.0000 × 102 | 4.9433 × 102 | 3.0000 × 102 |
| std | 1.6548 × 10−4 | 1.4877 × 10−3 | 9.1651 × 10−7 | 3.1247 × 101 | 4.7170 × 10−13 | 3.5916 × 10−2 | 1.8283 × 10−14 | 4.7206 × 10−14 | 1.7602 | 6.3448 × 10−13 | 4.7099 × 102 | 3.4059 × 10−6 | |
| F4 | mean | 4.0359 × 102 | 4.0432 × 102 | 4.0464 × 102 | 4.0483 × 102 | 4.0005 × 102 | 4.0515 × 102 | 4.0000 × 102 | 4.0000 × 102 | 4.1021 × 102 | 4.0000 × 102 | 4.1778 × 102 | 4.0001 × 102 |
| std | 1.3110 | 1.0064 | 2.3497 | 2.7069 × 10−1 | 1.4248 × 10−1 | 1.4139 | 6.2040 × 10−10 | 1.4749 × 10−12 | 2.8373 × 101 | 4.7864 × 10−3 | 2.3768 × 101 | 7.8635 × 10−3 | |
| F5 | mean | 5.3479 × 102 | 5.0860 × 102 | 5.0942 × 102 | 5.2225 × 102 | 5.2223 × 102 | 5.1093 × 102 | 5.0981 × 102 | 5.3177 × 102 | 5.3176 × 102 | 5.2564 × 102 | 5.3744 × 102 | 5.0993 × 102 |
| std | 1.0602 × 101 | 3.9774 | 4.1866 | 5.0772 | 1.0736 × 101 | 4.9328 | 5.8479 | 1.3190 × 101 | 1.7124 × 101 | 1.3279 × 101 | 1.4698 × 101 | 2.0623 | |
| F6 | mean | 6.0614 × 102 | 6.0006 × 102 | 6.0156 × 102 | 6.0000 × 102 | 6.0346 × 102 | 6.0008 × 102 | 6.0399 × 102 | 6.0745 × 102 | 6.2094 × 102 | 6.0229 × 102 | 6.1767 × 102 | 6.0054 × 102 |
| std | 5.4520 | 9.9274 × 10−2 | 9.2610 × 10−1 | 0.0000 | 2.9773 | 5.8481 × 10−2 | 5.8275 | 6.5398 | 1.1326 × 101 | 3.0874 | 9.4542 | 2.5883 × 10−1 | |
| F7 | mean | 7.2433 × 102 | 7.1977 × 102 | 7.2004 × 102 | 7.3488 × 102 | 7.4095 × 102 | 7.2099 × 102 | 7.2295 × 102 | 7.5242 × 102 | 7.5209 × 102 | 7.3464 × 102 | 7.6167 × 102 | 7.2076 × 102 |
| std | 5.5454 | 3.7734 | 3.5699 | 6.0218 | 1.4057 × 101 | 5.8978 | 7.0550 | 1.7280 × 101 | 1.5444 × 101 | 1.1282 × 101 | 1.5747 × 101 | 2.7182 | |
| F8 | mean | 8.1847 × 102 | 8.0907 × 102 | 8.0750 × 102 | 8.2290 × 102 | 8.2371 × 102 | 8.1224 × 102 | 8.1014 × 102 | 8.2186 × 102 | 8.1673 × 102 | 8.2083 × 102 | 8.2257 × 102 | 8.0982 × 102 |
| std | 6.7008 | 5.6088 | 3.6368 | 4.5489 | 8.5519 | 3.8679 | 5.7331 | 9.0077 | 6.5417 | 8.3118 | 6.7934 | 1.5402 | |
| F9 | mean | 9.2323 × 102 | 9.0022 × 102 | 9.0353 × 102 | 9.0000 × 102 | 9.3929 × 102 | 9.0001 × 102 | 9.1354 × 102 | 9.8679 × 102 | 1.0731 × 103 | 9.0148 × 102 | 1.0338 × 103 | 9.0008 × 102 |
| std | 8.1361 × 101 | 2.5522 × 10−1 | 2.7670 | 0.0000 | 3.8127 × 101 | 2.6785 × 10−2 | 3.8641 × 101 | 8.4907 × 101 | 8.4032 × 101 | 2.4557 | 9.6555 × 101 | 7.0933 × 10−2 | |
| F10 | mean | 1.9044 × 103 | 1.3797 × 103 | 1.5890 × 103 | 2.0561 × 103 | 1.8259 × 103 | 1.4082 × 103 | 1.4571 × 103 | 1.9452 × 103 | 1.8022 × 103 | 1.7535 × 103 | 1.6075 × 103 | 1.2400 × 103 |
| std | 2.7179 × 102 | 3.2223 × 102 | 2.4007 × 102 | 1.7430 × 102 | 2.4684 × 102 | 1.8170 × 102 | 1.4921 × 102 | 2.8712 × 102 | 2.9015 × 102 | 2.9005 × 102 | 2.4731 × 102 | 9.8284 × 101 | |
| F11 | mean | 1.1380 × 103 | 1.1068 × 103 | 1.1227 × 103 | 1.1041 × 103 | 1.1217 × 103 | 1.1103 × 103 | 1.1022 × 103 | 1.1411 × 103 | 1.1289 × 103 | 1.1170 × 103 | 1.1386 × 103 | 1.1046 × 103 |
| std | 2.0918 × 101 | 4.2264 | 1.4215 × 101 | 8.3713 × 10−1 | 1.4995 × 101 | 4.9238 | 2.5295 | 3.0737 × 101 | 2.3346 × 101 | 1.9158 × 101 | 2.6502 × 101 | 1.4261 | |
| F12 | mean | 1.2873 × 104 | 1.3038 × 104 | 8.9658 × 103 | 9.9579 × 104 | 9.0081 × 103 | 1.9553 × 104 | 1.4451 × 103 | 3.1185 × 103 | 1.8248 × 104 | 1.3108 × 104 | 5.3067 × 104 | 1.3427 × 103 |
| std | 7.9436 × 103 | 9.6121 × 103 | 8.2015 × 103 | 6.4623 × 104 | 9.4741 × 103 | 1.7285 × 104 | 1.8848 × 102 | 1.8207 × 103 | 1.2934 × 104 | 1.4147 × 104 | 1.0782 × 105 | 6.0159 × 101 | |
| F13 | mean | 8.1942 × 103 | 7.5436 × 103 | 1.8136 × 103 | 2.1975 × 103 | 1.5307 × 103 | 9.2592 × 103 | 1.3045 × 103 | 1.5467 × 103 | 1.8087 × 103 | 1.4932 × 103 | 2.0884 × 103 | 1.3082 × 103 |
| std | 6.1294 × 103 | 7.3509 × 103 | 3.5239 × 102 | 5.8766 × 102 | 2.2925 × 102 | 9.3058 × 103 | 3.8096 | 2.2020 × 102 | 2.9037 × 102 | 1.5354 × 102 | 5.3764 × 102 | 3.5778 | |
| F14 | mean | 1.6543 × 103 | 1.4767 × 103 | 1.4367 × 103 | 1.4787 × 103 | 1.4606 × 103 | 1.8200 × 103 | 1.4024 × 103 | 1.4880 × 103 | 1.4723 × 103 | 1.4331 × 103 | 1.4465 × 103 | 1.4056 × 103 |
| std | 4.5884 × 102 | 3.5938 × 101 | 1.2518 × 101 | 2.0636 × 101 | 3.1245 × 101 | 7.3630 × 102 | 3.9571 | 4.1668 × 101 | 2.7623 × 101 | 1.3177 × 101 | 1.7135 × 101 | 2.5043 | |
| F15 | mean | 1.9578 × 103 | 1.7259 × 103 | 1.5905 × 103 | 1.6893 × 103 | 1.5380 × 103 | 2.2626 × 103 | 1.5004 × 103 | 1.5828 × 103 | 1.6118 × 103 | 1.5202 × 103 | 1.5877 × 103 | 1.5025 × 103 |
| std | 8.0362 × 102 | 1.2566 × 102 | 6.5380 × 101 | 1.0283 × 102 | 3.4263 × 101 | 1.3272 × 103 | 3.2107 × 10−1 | 6.8018 × 101 | 2.3747 × 102 | 1.5937 × 101 | 5.9432 × 101 | 7.9964 × 10−1 | |
| F16 | mean | 1.8312 × 103 | 1.6028 × 103 | 1.6284 × 103 | 1.6062 × 103 | 1.6750 × 103 | 1.7116 × 103 | 1.6028 × 103 | 1.7831 × 103 | 1.7383 × 103 | 1.6561 × 103 | 1.7373 × 103 | 1.6016 × 103 |
| std | 1.3806 × 102 | 2.5135 | 3.6288 × 101 | 3.5341 | 8.4054 × 101 | 1.0041 × 102 | 1.8743 | 1.4627 × 102 | 9.2591 × 101 | 5.8843 × 101 | 8.4176 × 101 | 3.2442 × 10−1 | |
| F17 | mean | 1.7584 × 103 | 1.7240 × 103 | 1.7339 × 103 | 1.7343 × 103 | 1.7398 × 103 | 1.7522 × 103 | 1.7296 × 103 | 1.7671 × 103 | 1.7595 × 103 | 1.7354 × 103 | 1.7466 × 103 | 1.7255 × 103 |
| std | 3.9980 × 101 | 1.0670 × 101 | 8.9509 | 7.0625 | 1.7130 × 101 | 4.7848 × 101 | 7.7925 | 4.0761 × 101 | 4.1839 × 101 | 1.8294 × 101 | 1.0139 × 101 | 3.6943 | |
| F18 | mean | 9.4365 × 103 | 1.3079 × 104 | 2.0104 × 103 | 6.2453 × 103 | 1.9253 × 103 | 8.8219 × 103 | 1.8120 × 103 | 2.5851 × 103 | 1.9682 × 103 | 1.9692 × 103 | 2.4264 × 103 | 1.8167 × 103 |
| std | 7.0252 × 103 | 1.2328 × 104 | 1.9818 × 102 | 3.1808 × 103 | 8.7389 × 101 | 8.3142 × 103 | 9.6535 | 2.3981 × 103 | 1.2263 × 102 | 1.1552 × 102 | 1.8765 × 103 | 6.4960 | |
| F19 | mean | 3.0836 × 103 | 2.2656 × 103 | 1.9428 × 103 | 1.9940 × 103 | 1.9401 × 103 | 2.9815 × 103 | 1.9013 × 103 | 1.9662 × 103 | 1.9339 × 103 | 1.9099 × 103 | 1.9397 × 103 | 1.9025 × 103 |
| std | 1.7602 × 103 | 6.7206 × 102 | 6.0463 × 101 | 6.8486 × 101 | 3.1974 × 101 | 2.3355 × 103 | 7.8741 × 10−1 | 3.9985 × 101 | 2.9913 × 101 | 7.8082 | 3.5773 × 101 | 4.9913 × 10−1 | |
| F20 | mean | 2.1030 × 103 | 2.0178 × 103 | 2.0290 × 103 | 2.0006 × 103 | 2.0494 × 103 | 2.0148 × 103 | 2.0205 × 103 | 2.1460 × 103 | 2.0682 × 103 | 2.0306 × 103 | 2.0552 × 103 | 2.0215 × 103 |
| std | 6.7392 × 101 | 1.0731 × 101 | 9.1290 | 1.0886 | 3.1247 × 101 | 2.3151 × 101 | 7.0400 | 6.5394 × 101 | 3.7634 × 101 | 1.4306 × 101 | 2.6692 × 101 | 3.4791 | |
| F21 | mean | 2.3063 × 103 | 2.3109 × 103 | 2.2807 × 103 | 2.2679 × 103 | 2.2018 × 103 | 2.2874 × 103 | 2.2002 × 103 | 2.3304 × 103 | 2.2585 × 103 | 2.2049 × 103 | 2.2421 × 103 | 2.1967 × 103 |
| std | 5.5113 × 101 | 1.6946 × 101 | 4.8453 × 101 | 4.4057 × 101 | 1.5038 | 5.2954 × 101 | 7.5577 × 10−1 | 3.7695 × 101 | 6.2332 × 101 | 3.5387 × 101 | 5.8283 × 101 | 1.8257 × 101 | |
| F22 | mean | 2.3120 × 103 | 2.3021 × 103 | 2.2965 × 103 | 2.3002 × 103 | 2.3019 × 103 | 2.2936 × 103 | 2.3008 × 103 | 2.3022 × 103 | 2.3071 × 103 | 2.2986 × 103 | 2.3141 × 103 | 2.2768 × 103 |
| std | 5.5746 × 101 | 9.4581 × 10−1 | 1.9579 × 101 | 2.7318 | 1.5187 × 101 | 2.4258 × 101 | 5.7347 × 10−1 | 1.0909 × 101 | 6.5675 | 1.8050 × 101 | 3.3935 × 101 | 2.9977 × 101 | |
| F23 | mean | 2.6818 × 103 | 2.6099 × 103 | 2.6133 × 103 | 2.6175 × 103 | 2.6141 × 103 | 2.6159 × 103 | 2.6115 × 103 | 2.6289 × 103 | 2.6359 × 103 | 2.6293 × 103 | 2.6431 × 103 | 2.5799 × 103 |
| std | 3.3427 × 101 | 3.8647 | 5.4417 | 3.9944 | 6.0737 × 101 | 5.6617 | 6.0457 | 1.5901 × 101 | 1.9003 × 101 | 1.1956 × 101 | 1.6728 × 101 | 9.4920 × 101 | |
| F24 | mean | 2.7351 × 103 | 2.7396 × 103 | 2.7325 × 103 | 2.7043 × 103 | 2.7013 × 103 | 2.7315 × 103 | 2.5602 × 103 | 2.7503 × 103 | 2.7398 × 103 | 2.6891 × 103 | 2.6055 × 103 | 2.4924 × 103 |
| std | 1.2765 × 102 | 6.7077 | 4.4081 × 101 | 4.7028 × 101 | 1.0280 × 102 | 6.3243 × 101 | 1.0751 × 102 | 4.8868 × 101 | 6.6543 × 101 | 1.1667 × 102 | 1.2746 × 102 | 2.3448 × 101 | |
| F25 | mean | 2.9185 × 103 | 2.9232 × 103 | 2.9222 × 103 | 2.9222 × 103 | 2.9346 × 103 | 2.9243 × 103 | 2.9149 × 103 | 2.9173 × 103 | 2.9031 × 103 | 2.9300 × 103 | 2.9132 × 103 | 2.8879 × 103 |
| std | 6.5997 × 101 | 2.3744 × 101 | 2.3409 × 101 | 1.9438 × 101 | 2.2096 × 101 | 2.4286 × 101 | 2.2190 × 101 | 6.4741 × 101 | 8.8304 × 101 | 2.2608 × 101 | 2.3790 × 101 | 5.4167 × 101 | |
| F26 | mean | 3.1352 × 103 | 2.9334 × 103 | 2.9354 × 103 | 2.8739 × 103 | 2.9601 × 103 | 3.0111 × 103 | 2.8667 × 103 | 3.1586 × 103 | 3.0089 × 103 | 2.9109 × 103 | 3.0251 × 103 | 2.6404 × 103 |
| std | 3.5165 × 102 | 1.6621 × 102 | 5.1280 × 101 | 4.4012 × 101 | 7.5092 × 101 | 3.2461 × 102 | 9.2227 × 101 | 3.6605 × 102 | 2.5939 × 102 | 8.2133 × 101 | 3.0268 × 102 | 8.1179 × 101 | |
| F27 | mean | 3.1443 × 103 | 3.0905 × 103 | 3.0936 × 103 | 3.0898 × 103 | 3.0948 × 103 | 3.0947 × 103 | 3.0908 × 103 | 3.1055 × 103 | 3.1009 × 103 | 3.0996 × 103 | 3.1028 × 103 | 3.0714 × 103 |
| std | 5.1226 × 101 | 1.1505 | 2.1731 | 4.0542 × 10−1 | 3.9185 | 4.0787 | 2.7376 | 2.0760 × 101 | 1.6145 × 101 | 1.6508 × 101 | 2.3316 × 101 | 1.5662 × 10−1 | |
| F28 | mean | 3.1593 × 103 | 3.3700 × 103 | 3.3831 × 103 | 3.1948 × 103 | 3.2300 × 103 | 3.2441 × 103 | 3.1558 × 103 | 3.3667 × 103 | 3.2846 × 103 | 3.2949 × 103 | 3.2092 × 103 | 3.0816 × 103 |
| std | 3.9504 × 101 | 8.1749 × 101 | 1.3219 × 102 | 3.3446 × 101 | 1.4884 × 102 | 1.2724 × 102 | 1.0617 × 102 | 1.9725 × 102 | 1.3828 × 102 | 1.4833 × 102 | 9.7186 × 101 | 7.0302 × 101 | |
| F29 | mean | 3.2290 × 103 | 3.1639 × 103 | 3.1630 × 103 | 3.1908 × 103 | 3.1941 × 103 | 3.1768 × 103 | 3.1483 × 103 | 3.2723 × 103 | 3.2226 × 103 | 3.1888 × 103 | 3.2014 × 103 | 3.1439 × 103 |
| std | 4.6895 × 101 | 1.6912 × 101 | 2.8535 × 101 | 1.4277 × 101 | 5.0765 × 101 | 3.3359 × 101 | 1.2537 × 101 | 7.3769 × 101 | 4.7467 × 101 | 4.0145 × 101 | 3.5853 × 101 | 4.0749 | |
| F30 | mean | 1.7760 × 104 | 2.1272 × 105 | 1.4345 × 105 | 4.8851 × 104 | 8.9597 × 105 | 2.5868 × 105 | 4.8011 × 104 | 4.3742 × 105 | 2.6654 × 105 | 2.5003 × 105 | 1.2044 × 105 | 3.2026 × 103 |
| std | 1.3874 × 104 | 3.8309 × 105 | 2.3821 × 105 | 3.3600 × 104 | 1.1484 × 106 | 4.2288 × 105 | 1.7850 × 105 | 6.0427 × 105 | 6.2004 × 105 | 3.8000 × 105 | 3.4127 × 105 | 2.8759 × 10−1 |
Table A3.
Results of various algorithms tested on the CEC 2017 benchmark (dim = 30).
Table A3.
Results of various algorithms tested on the CEC 2017 benchmark (dim = 30).
| ID | Metric | PSO | SO | CSA | DMO | GTO | RIME | IAO | RTH | BKA | GKSO | POA | MIPOA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | mean | 2.3887 × 105 | 4.1212 × 106 | 5.3715 × 104 | 1.8116 × 106 | 5.5840 × 103 | 3.3394 × 105 | 2.2697 × 1010 | 2.4027 × 103 | 6.3356 × 109 | 3.0529 × 103 | 1.2952 × 1010 | 5.8125 × 107 |
| std | 2.0175 × 105 | 6.9561 × 106 | 1.4589 × 105 | 2.4935 × 106 | 6.2617 × 103 | 1.5203 × 105 | 7.8430 × 109 | 2.4311 × 103 | 9.6751 × 109 | 3.0859 × 103 | 5.2422 × 109 | 3.2562 × 107 | |
| F2 | mean | 8.8878 × 109 | 3.9737 × 1021 | 5.7904 × 1021 | 2.9900 × 1031 | 9.5564 × 1019 | 1.3117 × 1013 | 1.1162 × 1029 | 2.4334 × 1016 | 1.7475 × 1035 | 2.4919 × 1012 | 3.2294 × 1032 | 3.3591 × 1015 |
| std | 1.5201 × 1010 | 1.1207 × 1022 | 2.6129 × 1022 | 7.4630 × 1031 | 3.4676 × 1020 | 3.0103 × 1013 | 3.2659 × 1029 | 1.3319 × 1017 | 9.5713 × 1035 | 7.2226 × 1012 | 1.3240 × 1033 | 4.3542 × 1015 | |
| F3 | mean | 5.8438 × 103 | 5.8222 × 104 | 3.3874 × 104 | 1.2183 × 105 | 9.3618 × 102 | 6.2407 × 103 | 3.9258 × 104 | 3.0000 × 102 | 1.1287 × 104 | 3.0686 × 102 | 3.2265 × 104 | 1.3446 × 103 |
| std | 2.8840 × 103 | 1.1117 × 104 | 9.9291 × 103 | 1.6997 × 104 | 6.7845 × 102 | 3.1434 × 103 | 1.1985 × 104 | 3.2956 × 10−9 | 8.8805 × 103 | 8.7978 | 7.5831 × 103 | 4.1728 × 102 | |
| F4 | mean | 4.6617 × 102 | 5.0048 × 102 | 5.1651 × 102 | 5.1924 × 102 | 4.9865 × 102 | 5.0876 × 102 | 3.8591 × 103 | 4.1478 × 102 | 1.1379 × 103 | 5.0332 × 102 | 2.0709 × 103 | 4.9676 × 102 |
| std | 2.8965 × 101 | 7.4753 | 3.5997 × 101 | 1.4727 × 101 | 2.9284 × 101 | 1.7870 × 101 | 1.9037 × 103 | 2.3442 × 101 | 1.9227 × 103 | 2.0892 × 101 | 1.3256 × 103 | 1.2709 × 101 | |
| F5 | mean | 6.7086 × 102 | 5.6521 × 102 | 5.9546 × 102 | 7.1824 × 102 | 6.9096 × 102 | 5.8907 × 102 | 7.3458 × 102 | 6.8006 × 102 | 7.4552 × 102 | 6.7585 × 102 | 7.5945 × 102 | 6.5495 × 102 |
| std | 2.9210 × 101 | 2.3066 × 101 | 2.0244 × 101 | 1.2756 × 101 | 4.4679 × 101 | 1.9869 × 101 | 3.7477 × 101 | 4.6841 × 101 | 4.2469 × 101 | 4.7296 × 101 | 3.2677 × 101 | 1.1852 × 101 | |
| F6 | mean | 6.3913 × 102 | 6.0201 × 102 | 6.2206 × 102 | 6.0049 × 102 | 6.3917 × 102 | 6.0311 × 102 | 6.5288 × 102 | 6.3864 × 102 | 6.6084 × 102 | 6.3738 × 102 | 6.5892 × 102 | 6.3431 × 102 |
| std | 7.5776 | 6.2737 × 10−1 | 3.8666 | 1.0403 × 10−1 | 6.8787 | 2.4983 | 9.5613 | 8.7310 | 6.6730 | 8.3636 | 8.3218 | 3.9429 | |
| F7 | mean | 8.4865 × 102 | 7.8068 × 102 | 9.0196 × 102 | 9.6384 × 102 | 1.0353 × 103 | 8.2806 × 102 | 1.1142 × 103 | 1.0848 × 103 | 1.1631 × 103 | 9.4314 × 102 | 1.2456 × 103 | 9.4878 × 102 |
| std | 4.0650 × 101 | 1.3518 × 101 | 3.9050 × 101 | 1.2216 × 101 | 8.3044 × 101 | 2.8262 × 101 | 7.8197 × 101 | 1.0283 × 102 | 7.6104 × 101 | 7.8029 × 101 | 8.1429 × 101 | 3.5823 × 101 | |
| F8 | mean | 9.1568 × 102 | 8.8393 × 102 | 8.7566 × 102 | 1.0201 × 103 | 9.5238 × 102 | 8.8069 × 102 | 9.9803 × 102 | 9.3997 × 102 | 9.6763 × 102 | 9.3860 × 102 | 9.8721 × 102 | 9.1897 × 102 |
| std | 2.0356 × 101 | 4.0500 × 101 | 1.5559 × 101 | 1.6290 × 101 | 2.8459 × 101 | 1.7130 × 101 | 2.6693 × 101 | 2.5179 × 101 | 3.2740 × 101 | 2.6754 × 101 | 3.2120 × 101 | 1.0338 × 101 | |
| F9 | mean | 4.3171 × 103 | 9.4265 × 102 | 1.7217 × 103 | 1.0651 × 103 | 3.9133 × 103 | 1.7294 × 103 | 5.0062 × 103 | 4.2688 × 103 | 5.2233 × 103 | 3.0113 × 103 | 5.2922 × 103 | 2.7618 × 103 |
| std | 1.1451 × 103 | 1.8068 × 101 | 3.5158 × 102 | 4.6318 × 101 | 1.0492 × 103 | 9.8103 × 102 | 1.2513 × 103 | 8.4554 × 102 | 1.5914 × 103 | 7.3000 × 102 | 6.9489 × 102 | 3.4390 × 102 | |
| F10 | mean | 4.7853 × 103 | 7.2348 × 103 | 5.0804 × 103 | 8.3930 × 103 | 5.4580 × 103 | 4.2668 × 103 | 5.4988 × 103 | 5.0910 × 103 | 5.3249 × 103 | 4.6522 × 103 | 4.9332 × 103 | 3.8602 × 103 |
| std | 6.0241 × 102 | 1.1399 × 103 | 6.8059 × 102 | 2.4191 × 102 | 6.9727 × 102 | 8.1309 × 102 | 4.6110 × 102 | 4.7006 × 102 | 1.1317 × 103 | 6.4247 × 102 | 4.8405 × 102 | 2.5247 × 102 | |
| F11 | mean | 1.2108 × 103 | 1.2687 × 103 | 1.2831 × 103 | 1.3159 × 103 | 1.2277 × 103 | 1.2828 × 103 | 1.6494 × 103 | 1.2323 × 103 | 1.4747 × 103 | 1.2129 × 103 | 1.8163 × 103 | 1.2266 × 103 |
| std | 3.5856 × 101 | 5.9229 × 101 | 5.5672 × 101 | 2.4824 × 101 | 4.4392 × 101 | 6.1624 × 101 | 2.9170 × 102 | 5.6626 × 101 | 4.8748 × 102 | 4.4994 × 101 | 5.8934 × 102 | 2.0263 × 101 | |
| F12 | mean | 1.3674 × 106 | 4.6405 × 105 | 2.0060 × 107 | 1.1783 × 107 | 2.6780 × 105 | 6.4665 × 106 | 3.0142 × 108 | 2.3418 × 104 | 7.3454 × 108 | 1.4641 × 105 | 7.3355 × 108 | 4.1859 × 104 |
| std | 1.0342 × 106 | 6.7269 × 105 | 1.7733 × 107 | 4.9616 × 106 | 3.5112 × 105 | 4.6376 × 106 | 4.2146 × 108 | 9.9337 × 103 | 1.5460 × 109 | 1.4323 × 105 | 9.7443 × 108 | 2.0009 × 104 | |
| F13 | mean | 1.7251 × 104 | 3.3747 × 104 | 8.9635 × 104 | 1.2941 × 104 | 1.8523 × 104 | 7.5503 × 104 | 2.0894 × 104 | 2.0063 × 104 | 6.7048 × 107 | 1.2284 × 104 | 9.9304 × 106 | 1.6918 × 104 |
| std | 1.5792 × 104 | 3.1224 × 104 | 5.4861 × 104 | 6.6435 × 103 | 2.1306 × 104 | 8.2531 × 104 | 8.6800 × 103 | 2.1076 × 104 | 2.5169 × 108 | 1.1789 × 104 | 4.6597 × 107 | 5.7752 × 103 | |
| F14 | mean | 2.5616 × 104 | 2.7050 × 104 | 2.7686 × 103 | 6.2063 × 104 | 2.3805 × 103 | 3.4112 × 104 | 1.5248 × 103 | 1.8808 × 103 | 6.1431 × 103 | 2.4914 × 103 | 1.0540 × 104 | 1.5340 × 103 |
| std | 2.8730 × 104 | 3.7991 × 104 | 2.2196 × 103 | 3.6532 × 104 | 1.4626 × 103 | 2.9479 × 104 | 3.3099 × 101 | 4.5072 × 102 | 9.2527 × 103 | 1.1878 × 103 | 1.9051 × 104 | 1.4269 × 101 | |
| F15 | mean | 1.0135 × 104 | 1.0427 × 104 | 1.9123 × 104 | 4.4067 × 103 | 7.8583 × 103 | 1.4598 × 104 | 3.3242 × 103 | 1.0190 × 104 | 2.9930 × 104 | 8.6824 × 103 | 4.2329 × 104 | 2.5729 × 103 |
| std | 8.3846 × 103 | 1.4153 × 104 | 1.3021 × 104 | 4.0265 × 103 | 8.4136 × 103 | 1.2569 × 104 | 1.3391 × 103 | 1.0183 × 104 | 1.7070 × 104 | 1.1697 × 104 | 4.7107 × 104 | 2.7381 × 102 | |
| F16 | mean | 2.7400 × 103 | 2.5257 × 103 | 2.3963 × 103 | 3.2242 × 103 | 2.6644 × 103 | 2.5929 × 103 | 2.4643 × 103 | 2.8506 × 103 | 3.1579 × 103 | 2.6366 × 103 | 2.9138 × 103 | 2.2002 × 103 |
| std | 3.0491 × 102 | 4.4204 × 102 | 2.1649 × 102 | 1.8173 × 102 | 2.6823 × 102 | 2.0684 × 102 | 1.7104 × 102 | 3.6231 × 102 | 7.7074 × 102 | 2.6462 × 102 | 2.7651 × 102 | 1.0770 × 102 | |
| F17 | mean | 2.2757 × 103 | 1.9957 × 103 | 1.9544 × 103 | 2.3000 × 103 | 2.2977 × 103 | 2.0751 × 103 | 1.9801 × 103 | 2.4452 × 103 | 2.3502 × 103 | 2.1687 × 103 | 2.2254 × 103 | 1.8574 × 103 |
| std | 2.7626 × 102 | 1.6987 × 102 | 1.1393 × 102 | 1.2199 × 102 | 2.7606 × 102 | 2.0310 × 102 | 9.1128 × 101 | 2.4003 × 102 | 2.4509 × 102 | 2.2021 × 102 | 1.8528 × 102 | 2.9121 × 101 | |
| F18 | mean | 4.1652 × 105 | 6.4123 × 105 | 1.1114 × 105 | 4.0719 × 106 | 4.6263 × 104 | 6.7045 × 105 | 5.3089 × 103 | 1.6027 × 104 | 9.4520 × 104 | 6.2307 × 104 | 1.2719 × 105 | 2.7823 × 103 |
| std | 3.3795 × 105 | 5.7206 × 105 | 8.4463 × 104 | 1.5024 × 106 | 3.6244 × 104 | 4.6140 × 105 | 4.4383 × 103 | 1.6863 × 104 | 9.4900 × 104 | 3.7934 × 104 | 6.3967 × 104 | 3.2598 × 102 | |
| F19 | mean | 1.0421 × 104 | 1.3416 × 104 | 5.7798 × 104 | 4.1086 × 103 | 4.6849 × 103 | 1.2598 × 104 | 2.2757 × 103 | 7.6820 × 103 | 6.5206 × 105 | 9.8353 × 103 | 7.9636 × 105 | 2.1558 × 103 |
| std | 1.0218 × 104 | 1.7150 × 104 | 6.4123 × 104 | 2.6330 × 103 | 2.7085 × 103 | 1.4065 × 104 | 3.5961 × 102 | 8.3638 × 103 | 2.8344 × 106 | 9.4090 × 103 | 7.2657 × 105 | 7.1828 × 101 | |
| F20 | mean | 2.5924 × 103 | 2.3682 × 103 | 2.3296 × 103 | 2.6797 × 103 | 2.4606 × 103 | 2.4191 × 103 | 2.3063 × 103 | 2.6804 × 103 | 2.5009 × 103 | 2.4945 × 103 | 2.4323 × 103 | 2.2592 × 103 |
| std | 1.8659 × 102 | 1.6589 × 102 | 1.2553 × 102 | 1.4716 × 102 | 1.6846 × 102 | 1.8311 × 102 | 6.7487 × 101 | 1.8067 × 102 | 1.6437 × 102 | 1.8614 × 102 | 1.2110 × 102 | 3.5669 × 101 | |
| F21 | mean | 2.4777 × 103 | 2.3837 × 103 | 2.3806 × 103 | 2.5069 × 103 | 2.4340 × 103 | 2.3818 × 103 | 2.4849 × 103 | 2.4545 × 103 | 2.5256 × 103 | 2.4444 × 103 | 2.5237 × 103 | 2.3651 × 103 |
| std | 3.0931 × 101 | 3.8093 × 101 | 2.0688 × 101 | 1.4038 × 101 | 5.5433 × 101 | 2.2668 × 101 | 5.1195 × 101 | 3.7596 × 101 | 5.1834 × 101 | 3.1345 × 101 | 4.0025 × 101 | 7.7143 × 101 | |
| F22 | mean | 5.1053 × 103 | 4.4880 × 103 | 3.1461 × 103 | 4.0745 × 103 | 2.4836 × 103 | 4.2215 × 103 | 5.2023 × 103 | 4.4967 × 103 | 5.7815 × 103 | 2.9570 × 103 | 4.4516 × 103 | 2.3765 × 103 |
| std | 2.0751 × 103 | 2.6396 × 103 | 1.6627 × 103 | 1.9327 × 103 | 9.9718 × 102 | 1.9367 × 103 | 1.0728 × 103 | 2.2931 × 103 | 1.8194 × 103 | 1.5182 × 103 | 1.4247 × 103 | 2.4947 × 101 | |
| F23 | mean | 3.1018 × 103 | 2.7224 × 103 | 2.7458 × 103 | 2.8600 × 103 | 2.8650 × 103 | 2.7452 × 103 | 2.9335 × 103 | 2.8736 × 103 | 3.0395 × 103 | 2.8418 × 103 | 2.9698 × 103 | 2.8011 × 103 |
| std | 1.3152 × 102 | 2.8661 × 101 | 2.5012 × 101 | 8.2729 | 7.6955 × 101 | 2.7605 × 101 | 5.8486 × 101 | 5.3752 × 101 | 9.9087 × 101 | 5.4453 × 101 | 7.7357 × 101 | 2.2629 × 101 | |
| F24 | mean | 3.1921 × 103 | 2.9489 × 103 | 2.9055 × 103 | 3.0254 × 103 | 3.0159 × 103 | 2.9173 × 103 | 3.0897 × 103 | 3.0311 × 103 | 3.2070 × 103 | 3.0027 × 103 | 3.1525 × 103 | 2.9929 × 103 |
| std | 8.0100 × 101 | 3.6690 × 101 | 1.6597 × 101 | 9.3849 | 7.1895 × 101 | 2.2647 × 101 | 6.9183 × 101 | 7.0177 × 101 | 1.1067 × 102 | 7.1574 × 101 | 7.9576 × 101 | 2.3288 × 101 | |
| F25 | mean | 2.8862 × 103 | 2.8941 × 103 | 2.9443 × 103 | 2.8894 × 103 | 2.8982 × 103 | 2.8989 × 103 | 3.5185 × 103 | 2.8981 × 103 | 3.0669 × 103 | 2.8985 × 103 | 3.2020 × 103 | 2.9112 × 103 |
| std | 1.5937 × 101 | 7.3351 | 2.4522 × 101 | 1.2179 | 1.8471 × 101 | 1.7132 × 101 | 1.7983 × 102 | 1.8211 × 101 | 3.1970 × 102 | 1.5679 × 101 | 1.1255 × 102 | 7.4461 | |
| F26 | mean | 5.2287 × 103 | 4.1963 × 103 | 4.6871 × 103 | 5.7601 × 103 | 5.2996 × 103 | 4.6270 × 103 | 6.9391 × 103 | 5.7909 × 103 | 7.6339 × 103 | 4.9279 × 103 | 6.7626 × 103 | 3.3227 × 103 |
| std | 2.1491 × 103 | 3.2743 × 102 | 8.2109 × 102 | 9.9905 × 101 | 1.6888 × 103 | 4.5536 × 102 | 1.2496 × 103 | 1.1924 × 103 | 1.6083 × 103 | 1.4457 × 103 | 1.5083 × 103 | 1.2958 × 102 | |
| F27 | mean | 3.2838 × 103 | 3.2188 × 103 | 3.2598 × 103 | 3.2236 × 103 | 3.3012 × 103 | 3.2299 × 103 | 3.3003 × 103 | 3.2527 × 103 | 3.3877 × 103 | 3.2570 × 103 | 3.3383 × 103 | 3.2000 × 103 |
| std | 1.5555 × 102 | 7.2278 | 2.1788 × 101 | 5.1804 | 5.9822 × 101 | 1.4900 × 101 | 5.0375 × 101 | 3.1642 × 101 | 1.1881 × 102 | 2.6007 × 101 | 6.3667 × 101 | 4.2898 × 10−5 | |
| F28 | mean | 3.2236 × 103 | 3.2622 × 103 | 3.2915 × 103 | 3.2725 × 103 | 3.2191 × 103 | 3.2652 × 103 | 4.4828 × 103 | 3.1547 × 103 | 3.5331 × 103 | 3.2141 × 103 | 3.6918 × 103 | 3.2425 × 103 |
| std | 2.3672 × 101 | 2.0194 × 101 | 1.9313 × 101 | 1.6807 × 101 | 2.2995 × 101 | 2.4976 × 101 | 4.9612 × 102 | 6.0590 × 101 | 6.8972 × 102 | 1.6065 × 101 | 2.6725 × 102 | 1.6663 × 101 | |
| F29 | mean | 4.0703 × 103 | 3.7420 × 103 | 3.8102 × 103 | 4.2967 × 103 | 4.1527 × 103 | 3.8297 × 103 | 4.1396 × 103 | 4.0470 × 103 | 4.6176 × 103 | 4.0132 × 103 | 4.3910 × 103 | 3.7283 × 103 |
| std | 2.2803 × 102 | 1.6776 × 102 | 1.8370 × 102 | 1.6946 × 102 | 3.6060 × 102 | 1.8165 × 102 | 2.2584 × 102 | 2.5266 × 102 | 5.5424 × 102 | 2.6034 × 102 | 3.6668 × 102 | 9.7067 × 101 | |
| F30 | mean | 4.6868 × 104 | 2.8949 × 104 | 1.3896 × 106 | 1.6655 × 105 | 1.0816 × 104 | 1.8075 × 105 | 8.5158 × 104 | 9.1788 × 103 | 1.1683 × 106 | 1.7620 × 104 | 6.9311 × 106 | 3.2936 × 103 |
| std | 3.3144 × 104 | 2.7233 × 104 | 8.8381 × 105 | 1.6426 × 105 | 3.8082 × 103 | 1.7661 × 105 | 9.8783 × 104 | 2.6490 × 103 | 9.7566 × 105 | 8.4497 × 103 | 3.9271 × 106 | 2.5829 × 101 |
Table A4.
Results of various algorithms tested on the CEC 2017 benchmark (dim = 50).
Table A4.
Results of various algorithms tested on the CEC 2017 benchmark (dim = 50).
| ID | Metric | PSO | SO | CSA | DMO | GTO | RIME | IAO | RTH | BKA | GKSO | POA | MIPOA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | mean | 8.5322 × 106 | 1.3182 × 108 | 8.1797 × 107 | 7.1299 × 108 | 2.6675 × 104 | 4.5746 × 106 | 7.1322 × 1010 | 4.0937 × 103 | 3.0161 × 1010 | 5.2067 × 103 | 3.8340 × 1010 | 4.3821 × 109 |
| std | 3.6061 × 106 | 5.8847 × 107 | 3.4855 × 107 | 1.6615 × 108 | 7.0218 × 104 | 1.5657 × 106 | 1.2040 × 1010 | 5.4955 × 103 | 3.3311 × 1010 | 4.1093 × 103 | 1.0412 × 1010 | 1.3130 × 109 | |
| F2 | mean | 3.3451 × 1023 | 1.0677 × 1050 | 7.0058 × 1048 | 8.0154 × 1065 | 1.3052 × 1051 | 3.7055 × 1031 | 1.9450 × 1065 | 1.9841 × 1038 | 2.7610 × 1073 | 1.5453 × 1033 | 2.7359 × 1062 | 1.1111 × 1039 |
| std | 1.1709 × 1024 | 3.9862 × 1050 | 3.5959 × 1049 | 3.3513 × 1066 | 7.1481 × 1051 | 1.8617 × 1032 | 6.6565 × 1065 | 7.7519 × 1038 | 1.3339 × 1074 | 8.1890 × 1033 | 1.4980 × 1063 | 1.1899 × 1039 | |
| F3 | mean | 7.4690 × 104 | 1.3921 × 105 | 1.0563 × 105 | 2.8142 × 105 | 2.6173 × 104 | 8.0602 × 104 | 1.0691 × 105 | 5.8927 × 102 | 5.6031 × 104 | 1.1737 × 104 | 8.8027 × 104 | 2.1100 × 104 |
| std | 1.8443 × 104 | 1.7109 × 104 | 1.4670 × 104 | 3.0320 × 104 | 9.8587 × 103 | 2.0445 × 104 | 1.6013 × 104 | 3.3787 × 102 | 4.0457 × 104 | 3.7402 × 103 | 1.6103 × 104 | 1.9769 × 103 | |
| F4 | mean | 5.4667 × 102 | 6.3422 × 102 | 7.4275 × 102 | 8.7299 × 102 | 5.6879 × 102 | 6.3063 × 102 | 1.7383 × 104 | 4.6621 × 102 | 4.5076 × 103 | 5.8937 × 102 | 6.9702 × 103 | 8.2683 × 102 |
| std | 4.9719 × 101 | 1.2174 × 101 | 6.9804 × 101 | 5.8284 × 101 | 5.9510 × 101 | 4.6641 × 101 | 4.2194 × 103 | 4.4528 × 101 | 7.2882 × 103 | 6.2342 × 101 | 2.8651 × 103 | 6.8704 × 101 | |
| F5 | mean | 7.7232 × 102 | 6.4464 × 102 | 7.1702 × 102 | 9.6773 × 102 | 8.3540 × 102 | 6.8552 × 102 | 1.0094 × 103 | 8.2336 × 102 | 8.9177 × 102 | 8.2522 × 102 | 9.1650 × 102 | 8.1200 × 102 |
| std | 4.2135 × 101 | 4.9101 × 101 | 3.2432 × 101 | 1.7980 × 101 | 3.8732 × 101 | 3.9257 × 101 | 2.9639 × 101 | 3.7643 × 101 | 1.0364 × 102 | 3.7116 × 101 | 4.0602 × 101 | 2.2220 × 101 | |
| F6 | mean | 6.5314 × 102 | 6.0461 × 102 | 6.3610 × 102 | 6.1368 × 102 | 6.5278 × 102 | 6.1467 × 102 | 6.6799 × 102 | 6.4975 × 102 | 6.6623 × 102 | 6.5151 × 102 | 6.6895 × 102 | 6.5396 × 102 |
| std | 4.8792 | 9.9519 × 10−1 | 4.6832 | 1.4701 | 8.4103 | 4.6619 | 7.8117 | 6.2674 | 6.0349 | 5.8286 | 5.7334 | 3.2350 | |
| F7 | mean | 1.0872 × 103 | 8.8242 × 102 | 1.2364 × 103 | 1.2949 × 103 | 1.4708 × 103 | 9.8869 × 102 | 1.6877 × 103 | 1.4670 × 103 | 1.6924 × 103 | 1.2569 × 103 | 1.7833 × 103 | 1.3906 × 103 |
| std | 5.6970 × 101 | 2.6896 × 101 | 8.4577 × 101 | 2.7303 × 101 | 1.4863 × 102 | 3.8671 × 101 | 1.0677 × 102 | 1.2227 × 102 | 1.1478 × 102 | 1.0757 × 102 | 5.8390 × 101 | 6.8404 × 101 | |
| F8 | mean | 1.0936 × 103 | 9.6922 × 102 | 9.9360 × 102 | 1.2712 × 103 | 1.1297 × 103 | 1.0037 × 103 | 1.3071 × 103 | 1.1298 × 103 | 1.2083 × 103 | 1.1214 × 103 | 1.2415 × 103 | 1.1279 × 103 |
| std | 3.8918 × 101 | 7.3059 × 101 | 4.2196 × 101 | 2.1085 × 101 | 5.4943 × 101 | 5.6722 × 101 | 4.3024 × 101 | 4.4701 × 101 | 8.3692 × 101 | 3.6631 × 101 | 2.8555 × 101 | 1.9082 × 101 | |
| F9 | mean | 2.0387 × 104 | 1.1524 × 103 | 5.1556 × 103 | 6.3521 × 103 | 1.1516 × 104 | 5.4498 × 103 | 2.0472 × 104 | 1.1213 × 104 | 1.6058 × 104 | 9.3874 × 103 | 1.6463 × 104 | 1.0997 × 104 |
| std | 4.5273 × 103 | 1.0518 × 102 | 1.0245 × 103 | 1.1536 × 103 | 1.5536 × 103 | 3.1976 × 103 | 2.2451 × 103 | 1.2094 × 103 | 5.2639 × 103 | 2.0255 × 103 | 1.5556 × 103 | 9.1815 × 102 | |
| F10 | mean | 7.3083 × 103 | 1.3086 × 104 | 8.3853 × 103 | 1.4984 × 104 | 9.0466 × 103 | 7.0884 × 103 | 1.0457 × 104 | 7.8641 × 103 | 9.3145 × 103 | 8.0249 × 103 | 8.6790 × 103 | 6.8332 × 103 |
| std | 8.5951 × 102 | 1.4486 × 103 | 1.5879 × 103 | 3.2774 × 102 | 1.7814 × 103 | 7.8758 × 102 | 5.9894 × 102 | 8.6321 × 102 | 2.1231 × 103 | 8.2220 × 102 | 9.3685 × 102 | 4.0617 × 102 | |
| F11 | mean | 1.3210 × 103 | 1.6238 × 103 | 2.2796 × 103 | 3.2735 × 103 | 1.3240 × 103 | 1.5604 × 103 | 8.9185 × 103 | 1.3396 × 103 | 3.9391 × 103 | 1.3115 × 103 | 5.5198 × 103 | 1.4967 × 103 |
| std | 6.3277 × 101 | 1.1931 × 102 | 3.4834 × 102 | 4.8088 × 102 | 4.9314 × 101 | 1.1055 × 102 | 3.4274 × 103 | 7.2954 × 101 | 5.5897 × 103 | 3.5898 × 101 | 1.9716 × 103 | 4.4170 × 101 | |
| F12 | mean | 1.3110 × 107 | 1.5498 × 107 | 1.8457 × 108 | 3.5719 × 108 | 3.6492 × 106 | 8.3871 × 107 | 1.7431 × 1010 | 2.2180 × 105 | 3.9297 × 109 | 3.9625 × 106 | 9.3462 × 109 | 4.8477 × 107 |
| std | 7.0417 × 106 | 1.4563 × 107 | 9.9101 × 107 | 1.0246 × 108 | 2.0557 × 106 | 6.4504 × 107 | 8.5258 × 109 | 1.2964 × 105 | 1.1955 × 1010 | 3.5687 × 106 | 7.1303 × 109 | 1.7245 × 107 | |
| F13 | mean | 2.7805 × 104 | 5.9732 × 104 | 1.0392 × 105 | 5.5730 × 103 | 1.3001 × 104 | 1.9913 × 105 | 1.3113 × 109 | 9.2662 × 103 | 5.4103 × 108 | 1.4522 × 104 | 2.4145 × 109 | 1.5360 × 105 |
| std | 1.1439 × 104 | 5.4680 × 104 | 7.0988 × 104 | 1.9041 × 103 | 8.7837 × 103 | 9.6190 × 104 | 2.0765 × 109 | 8.6996 × 103 | 1.8483 × 109 | 8.8842 × 103 | 3.6263 × 109 | 4.7933 × 104 | |
| F14 | mean | 9.6615 × 104 | 1.4835 × 105 | 1.2913 × 105 | 1.4499 × 106 | 2.8051 × 104 | 2.4830 × 105 | 1.8883 × 103 | 4.5322 × 103 | 1.8367 × 105 | 2.6122 × 104 | 2.5267 × 105 | 1.8003 × 103 |
| std | 7.2069 × 104 | 9.6998 × 104 | 1.0661 × 105 | 5.1251 × 105 | 2.5840 × 104 | 1.3932 × 105 | 1.0230 × 102 | 1.8902 × 103 | 3.4754 × 105 | 2.1630 × 104 | 1.7517 × 105 | 4.2632 × 101 | |
| F15 | mean | 1.2254 × 104 | 2.7373 × 104 | 3.5084 × 104 | 1.1215 × 104 | 1.5084 × 104 | 5.7688 × 104 | 2.3708 × 104 | 9.5876 × 103 | 9.8547 × 107 | 8.6000 × 103 | 5.3648 × 107 | 1.3201 × 104 |
| std | 1.1324 × 104 | 2.8152 × 104 | 2.8007 × 104 | 4.7279 × 103 | 9.5968 × 103 | 2.3589 × 104 | 1.5003 × 104 | 8.0147 × 103 | 3.7479 × 108 | 6.8860 × 103 | 1.7192 × 108 | 3.2327 × 103 | |
| F16 | mean | 3.3719 × 103 | 3.8673 × 103 | 3.2003 × 103 | 5.0709 × 103 | 3.6610 × 103 | 3.5224 × 103 | 4.2102 × 103 | 3.6202 × 103 | 3.9494 × 103 | 3.5683 × 103 | 4.0847 × 103 | 2.8881 × 103 |
| std | 3.9454 × 102 | 6.1406 × 102 | 3.9749 × 102 | 2.0937 × 102 | 3.5012 × 102 | 3.6666 × 102 | 4.3956 × 102 | 3.7989 × 102 | 7.6131 × 102 | 3.8583 × 102 | 7.0843 × 102 | 1.4197 × 102 | |
| F17 | mean | 3.0972 × 103 | 3.2048 × 103 | 2.9675 × 103 | 3.9518 × 103 | 3.3964 × 103 | 3.2739 × 103 | 3.0417 × 103 | 3.5562 × 103 | 3.3776 × 103 | 3.2090 × 103 | 3.4619 × 103 | 2.6771 × 103 |
| std | 2.6084 × 102 | 4.4289 × 102 | 2.5697 × 102 | 1.8102 × 102 | 3.0592 × 102 | 3.9052 × 102 | 3.1113 × 102 | 3.7638 × 102 | 2.4464 × 102 | 4.1170 × 102 | 4.2054 × 102 | 1.0304 × 102 | |
| F18 | mean | 1.9105 × 106 | 3.3631 × 106 | 9.0861 × 105 | 2.0171 × 107 | 2.1176 × 105 | 3.8774 × 106 | 8.0538 × 104 | 4.6191 × 104 | 1.6569 × 106 | 1.9241 × 105 | 2.1752 × 106 | 1.4743 × 104 |
| std | 1.1776 × 106 | 2.8940 × 106 | 6.4474 × 105 | 7.3470 × 106 | 1.5122 × 105 | 2.7825 × 106 | 3.8083 × 104 | 2.8165 × 104 | 6.2137 × 106 | 1.1711 × 105 | 1.6950 × 106 | 4.3043 × 103 | |
| F19 | mean | 1.4261 × 104 | 2.0841 × 104 | 1.1195 × 106 | 1.5620 × 104 | 1.6993 × 104 | 7.0230 × 104 | 1.5301 × 105 | 1.7019 × 104 | 2.9209 × 107 | 1.9359 × 104 | 6.9796 × 106 | 4.0188 × 104 |
| std | 1.0451 × 104 | 1.2092 × 104 | 1.6224 × 106 | 5.8890 × 103 | 1.0320 × 104 | 4.2397 × 104 | 2.0527 × 105 | 1.2338 × 104 | 8.8353 × 107 | 1.2147 × 104 | 9.0392 × 106 | 1.7572 × 104 | |
| F20 | mean | 3.1793 × 103 | 3.3837 × 103 | 2.8044 × 103 | 4.0246 × 103 | 3.1375 × 103 | 3.0549 × 103 | 2.8223 × 103 | 3.3734 × 103 | 3.1326 × 103 | 3.1334 × 103 | 3.0664 × 103 | 2.5980 × 103 |
| std | 3.0554 × 102 | 3.6004 × 102 | 2.9719 × 102 | 1.6373 × 102 | 3.1284 × 102 | 3.1447 × 102 | 1.6460 × 102 | 3.4478 × 102 | 1.9898 × 102 | 2.8808 × 102 | 2.0241 × 102 | 7.4337 × 101 | |
| F21 | mean | 2.6740 × 103 | 2.4860 × 103 | 2.4984 × 103 | 2.7636 × 103 | 2.6113 × 103 | 2.4862 × 103 | 2.8268 × 103 | 2.6569 × 103 | 2.8345 × 103 | 2.6105 × 103 | 2.7526 × 103 | 2.5992 × 103 |
| std | 7.1743 × 101 | 6.7934 × 101 | 3.7843 × 101 | 1.7255 × 101 | 5.6371 × 101 | 4.5008 × 101 | 5.9263 × 101 | 8.5106 × 101 | 1.2556 × 102 | 7.0332 × 101 | 5.8617 × 101 | 1.9368 × 101 | |
| F22 | mean | 9.5696 × 103 | 1.4445 × 104 | 1.0385 × 104 | 1.6330 × 104 | 1.0240 × 104 | 9.0811 × 103 | 1.2799 × 104 | 9.4962 × 103 | 1.0677 × 104 | 9.5255 × 103 | 1.1190 × 104 | 7.4436 × 103 |
| std | 8.0283 × 102 | 1.5477 × 103 | 1.5686 × 103 | 3.9679 × 102 | 2.5635 × 103 | 8.7517 × 102 | 6.0063 × 102 | 8.3193 × 102 | 1.6694 × 103 | 9.7338 × 102 | 1.3694 × 103 | 2.0235 × 103 | |
| F23 | mean | 3.5653 × 103 | 2.8703 × 103 | 3.0335 × 103 | 3.1867 × 103 | 3.2445 × 103 | 2.9644 × 103 | 3.5057 × 103 | 3.2067 × 103 | 3.6776 × 103 | 3.1718 × 103 | 3.4901 × 103 | 3.1545 × 103 |
| std | 1.6994 × 102 | 3.3192 × 101 | 6.8988 × 101 | 1.7828 × 101 | 1.0191 × 102 | 4.6745 × 101 | 1.2350 × 102 | 1.2165 × 102 | 1.5194 × 102 | 8.3427 × 101 | 1.2886 × 102 | 3.4892 × 101 | |
| F24 | mean | 3.5423 × 103 | 3.2021 × 103 | 3.1310 × 103 | 3.3266 × 103 | 3.3340 × 103 | 3.1255 × 103 | 3.5924 × 103 | 3.3745 × 103 | 3.7701 × 103 | 3.3671 × 103 | 3.6480 × 103 | 3.3511 × 103 |
| std | 1.2730 × 102 | 7.4338 × 101 | 5.1960 × 101 | 1.4939 × 101 | 1.0669 × 102 | 6.6194 × 101 | 1.2112 × 102 | 1.1087 × 102 | 1.2268 × 102 | 1.1360 × 102 | 1.0341 × 102 | 4.9728 × 101 | |
| F25 | mean | 2.9978 × 103 | 3.0793 × 103 | 3.2971 × 103 | 3.3158 × 103 | 3.0976 × 103 | 3.0915 × 103 | 1.0230 × 104 | 3.0514 × 103 | 4.4812 × 103 | 3.0738 × 103 | 5.8084 × 103 | 3.3121 × 103 |
| std | 4.9334 × 101 | 1.5929 × 101 | 6.9890 × 101 | 5.3084 × 101 | 3.7034 × 101 | 3.7980 × 101 | 1.3500 × 103 | 3.4700 × 101 | 2.0357 × 103 | 2.7891 × 101 | 1.0673 × 103 | 5.7403 × 101 | |
| F26 | mean | 8.5450 × 103 | 5.0509 × 103 | 7.6002 × 103 | 8.3700 × 103 | 7.8072 × 103 | 6.0831 × 103 | 1.3754 × 104 | 9.0507 × 103 | 1.1233 × 104 | 7.3313 × 103 | 1.2268 × 104 | 5.5019 × 103 |
| std | 3.2402 × 103 | 3.3582 × 102 | 1.1500 × 103 | 1.6438 × 102 | 2.7339 × 103 | 6.1392 × 102 | 1.1604 × 103 | 2.4138 × 103 | 2.2651 × 103 | 3.6809 × 103 | 1.7113 × 103 | 6.1053 × 102 | |
| F27 | mean | 4.0427 × 103 | 3.3896 × 103 | 3.7181 × 103 | 3.5280 × 103 | 3.8386 × 103 | 3.5050 × 103 | 3.8432 × 103 | 3.5780 × 103 | 4.0038 × 103 | 3.6703 × 103 | 4.0771 × 103 | 3.2000 × 103 |
| std | 6.3349 × 102 | 4.3684 × 101 | 1.4754 × 102 | 3.0012 × 101 | 3.4820 × 102 | 1.0518 × 102 | 1.8209 × 102 | 1.4643 × 102 | 3.1717 × 102 | 1.4539 × 102 | 2.4562 × 102 | 5.5029 × 10−5 | |
| F28 | mean | 3.2966 × 103 | 3.3696 × 103 | 3.7508 × 103 | 3.8183 × 103 | 3.3694 × 103 | 3.3640 × 103 | 8.8216 × 103 | 3.3001 × 103 | 4.6452 × 103 | 3.3275 × 103 | 6.1658 × 103 | 3.3000 × 103 |
| std | 3.2128 × 101 | 2.5421 × 101 | 1.1214 × 102 | 1.2820 × 102 | 4.7126 × 101 | 2.9154 × 101 | 1.0316 × 103 | 3.6259 × 101 | 1.5556 × 103 | 2.6159 × 101 | 6.5590 × 102 | 1.2179 × 10−4 | |
| F29 | mean | 5.1317 × 103 | 4.2208 × 103 | 5.1651 × 103 | 5.6879 × 103 | 5.1170 × 103 | 4.7550 × 103 | 6.7152 × 103 | 4.8689 × 103 | 7.4650 × 103 | 5.1252 × 103 | 6.6963 × 103 | 4.7386 × 103 |
| std | 2.6153 × 102 | 3.7565 × 102 | 4.7302 × 102 | 2.3821 × 102 | 3.8304 × 102 | 4.2509 × 102 | 1.1421 × 103 | 5.2737 × 102 | 3.1215 × 103 | 3.4228 × 102 | 8.7449 × 102 | 3.2062 × 102 | |
| F30 | mean | 4.8818 × 106 | 2.0997 × 106 | 9.8432 × 107 | 1.7188 × 107 | 1.2291 × 106 | 2.2362 × 107 | 5.0711 × 107 | 8.4395 × 105 | 6.9653 × 107 | 5.5415 × 106 | 1.7851 × 108 | 4.5999 × 103 |
| std | 2.1182 × 106 | 7.3139 × 105 | 4.0720 × 107 | 8.5103 × 106 | 3.2638 × 105 | 7.7087 × 106 | 4.9564 × 107 | 1.6501 × 105 | 1.2096 × 108 | 2.3665 × 106 | 8.7983 × 107 | 7.2432 × 102 |
Table A5.
p-values for various algorithms on the CEC 2017 (dim = 10).
Table A5.
p-values for various algorithms on the CEC 2017 (dim = 10).
| Item | PSO | SO | CSA | DMO | GTO | RIME | IAO | RTH | BKA | GKSO | POA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | 3.6897 × 10−11 | 1.2057 × 10−10 | 2.6099 × 10−10 | 3.0199 × 10−11 | 5.0723 × 10−10 | 3.0199 × 10−11 | 4.0988 × 10−12 | 3.5012 × 10−3 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F2 | 3.0199 × 10−11 | 1.6810 × 10−8 | 1.6572 × 10−11 | 6.2258 × 10−10 | 5.0628 × 10−6 | 2.9329 × 10−5 | 2.1419 × 10−2 | 4.1926 × 10−2 | 1.9381 × 10−9 | 3.3371 × 10−1 | 5.7678 × 10−11 |
| F3 | 1.2057 × 10−10 | 8.1014 × 10−10 | 7.1021 × 10−10 | 3.0199 × 10−11 | 2.8422 × 10−11 | 3.0199 × 10−11 | 3.1507 × 10−12 | 1.1364 × 10−11 | 3.0199 × 10−11 | 3.2686 × 10−11 | 3.0199 × 10−11 |
| F4 | 2.6099 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 4.6427 × 10−1 | 3.0199 × 10−11 | 2.1822 × 10−11 | 2.7652 × 10−11 | 1.4643 × 10−10 | 3.8710 × 10−1 | 3.0199 × 10−11 |
| F5 | 3.0199 × 10−11 | 9.0490 × 10−2 | 7.4774 × 10−2 | 7.3891 × 10−11 | 2.5682 × 10−7 | 6.6273 × 10−1 | 6.3533 × 10−2 | 7.3846 × 10−11 | 5.4617 × 10−9 | 7.0430 × 10−7 | 3.0199 × 10−11 |
| F6 | 3.0811 × 10−8 | 3.4742 × 10−10 | 3.0103 × 10−7 | 1.2118 × 10−12 | 1.8567 × 10−9 | 9.9186 × 10−11 | 5.5699 × 10−3 | 6.7220 × 10−10 | 3.0199 × 10−11 | 1.2597 × 10−1 | 3.0199 × 10−11 |
| F7 | 3.6439 × 10−2 | 6.1452 × 10−2 | 5.0114 × 10−1 | 3.4742 × 10−10 | 2.3715 × 10−10 | 6.3088 × 10−1 | 9.0000 × 10−1 | 3.3384 × 10−11 | 3.0199 × 10−11 | 2.7829 × 10−7 | 3.0199 × 10−11 |
| F8 | 5.8587 × 10−6 | 7.2446 × 10−2 | 3.0001 × 10−4 | 3.1589 × 10−10 | 3.3520 × 10−8 | 2.3800 × 10−3 | 6.5204 × 10−1 | 7.3683 × 10−10 | 5.0912 × 10−6 | 1.8602 × 10−6 | 3.0199 × 10−11 |
| F9 | 1.0666 × 10−7 | 8.9999 × 10−1 | 3.1589 × 10−10 | 1.2118 × 10−12 | 1.0648 × 10−7 | 8.6844 × 10−3 | 4.6120 × 10−5 | 5.5727 × 10−10 | 3.0199 × 10−11 | 1.0892 × 10−5 | 3.0199 × 10−11 |
| F10 | 3.0199 × 10−11 | 6.7869 × 10−2 | 2.0275 × 10−7 | 3.0199 × 10−11 | 3.0199 × 10−11 | 6.3560 × 10−5 | 1.8731 × 10−7 | 9.9186 × 10−11 | 3.0199 × 10−11 | 2.4386 × 10−9 | 6.0104 × 10−8 |
| F11 | 3.0199 × 10−11 | 7.2446 × 10−2 | 1.1737 × 10−9 | 9.6263 × 10−2 | 7.5991 × 10−7 | 5.1857 × 10−7 | 1.1674 × 10−5 | 1.0702 × 10−9 | 1.6947 × 10−9 | 3.8307 × 10−5 | 4.9752 × 10−11 |
| F12 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.7142 × 10−1 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F13 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.9568 × 10−10 | 3.0199 × 10−11 | 1.4932 × 10−4 | 1.3289 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F14 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.9568 × 10−10 | 8.8910 × 10−10 | 6.5261 × 10−7 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.9673 × 10−9 | 3.0199 × 10−11 |
| F15 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 4.5726 × 10−9 | 3.0199 × 10−11 | 4.0772 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.4971 × 10−9 | 3.0199 × 10−11 |
| F16 | 3.1967 × 10−9 | 8.5000 × 10−2 | 5.9673 × 10−9 | 2.8716 × 10−10 | 3.4971 × 10−9 | 2.4913 × 10−6 | 2.9205 × 10−2 | 2.6695 × 10−9 | 4.1997 × 10−10 | 5.9706 × 10−5 | 3.0199 × 10−11 |
| F17 | 3.5201 × 10−7 | 4.4642 × 10−1 | 7.1988 × 10−5 | 3.5708 × 10−6 | 5.6073 × 10−5 | 2.2823 × 10−1 | 5.0120 × 10−2 | 1.6980 × 10−8 | 5.0723 × 10−10 | 2.4157 × 10−2 | 8.9934 × 10−11 |
| F18 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.3715 × 10−10 | 3.0199 × 10−11 | 4.0330 × 10−3 | 4.5043 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F19 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.4110 × 10−9 | 9.0632 × 10−8 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F20 | 2.6099 × 10−10 | 1.2235 × 10−1 | 5.2650 × 10−5 | 3.0199 × 10−11 | 1.1023 × 10−8 | 1.4932 × 10−4 | 7.2827 × 10−1 | 3.0199 × 10−11 | 1.0702 × 10−9 | 6.6689 × 10−3 | 2.2273 × 10−9 |
| F21 | 2.9590 × 10−5 | 3.0199 × 10−11 | 7.1152 × 10−9 | 3.0199 × 10−11 | 5.3672 × 10−2 | 3.0199 × 10−11 | 1.0276 × 10−7 | 5.0723 × 10−10 | 3.0199 × 10−11 | 1.2988 × 10−3 | 3.0199 × 10−11 |
| F22 | 1.4110 × 10−9 | 9.9186 × 10−11 | 8.8411 × 10−7 | 1.8577 × 10−1 | 7.3803 × 10−10 | 5.5999 × 10−7 | 2.4155 × 10−2 | 2.0338 × 10−9 | 3.0199 × 10−11 | 7.1186 × 10−9 | 3.8249 × 10−9 |
| F23 | 3.0199 × 10−11 | 2.0621 × 10−1 | 3.0317 × 10−2 | 1.6980 × 10−8 | 2.5721 × 10−7 | 7.1988 × 10−5 | 8.0727 × 10−1 | 6.1210 × 10−10 | 2.4386 × 10−9 | 5.4941 × 10−11 | 8.9934 × 10−11 |
| F24 | 2.1327 × 10−5 | 3.0199 × 10−11 | 4.1997 × 10−10 | 3.0199 × 10−11 | 2.1305 × 10−5 | 3.0199 × 10−11 | 3.3595 × 10−2 | 4.1997 × 10−10 | 3.0199 × 10−11 | 5.5591 × 10−4 | 3.0199 × 10−11 |
| F25 | 3.2555 × 10−7 | 5.5727 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.0723 × 10−10 | 3.0199 × 10−11 | 2.7500 × 10−3 | 5.5727 × 10−10 | 3.0103 × 10−7 | 2.8700 × 10−10 | 3.0199 × 10−11 |
| F26 | 1.6947 × 10−9 | 5.4941 × 10−11 | 2.4982 × 10−11 | 8.0555 × 10−11 | 2.9045 × 10−11 | 1.3289 × 10−10 | 1.2422 × 10−7 | 5.4773 × 10−11 | 5.4941 × 10−11 | 1.6755 × 10−9 | 9.9186 × 10−11 |
| F27 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0180 × 10−11 | 3.0199 × 10−11 | 3.0180 × 10−11 | 3.0199 × 10−11 | 2.9580 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F28 | 3.5012 × 10−3 | 4.4429 × 10−10 | 1.6168 × 10−11 | 3.0199 × 10−11 | 9.8230 × 10−1 | 3.0199 × 10−11 | 1.4319 × 10−2 | 1.6722 × 10−4 | 3.0199 × 10−11 | 1.2211 × 10−2 | 3.0199 × 10−11 |
| F29 | 3.0199 × 10−11 | 7.0430 × 10−7 | 1.0407 × 10−4 | 3.0199 × 10−11 | 1.1077 × 10−6 | 1.2541 × 10−7 | 7.2827 × 10−1 | 3.0199 × 10−11 | 2.1544 × 10−10 | 2.6695 × 10−9 | 5.4941 × 10−11 |
| F30 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0142 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0142 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
Table A6.
p-values for various algorithms on the CEC 2017 (dim = 30).
Table A6.
p-values for various algorithms on the CEC 2017 (dim = 30).
| Item | PSO | SO | CSA | DMO | GTO | RIME | IAO | RTH | BKA | GKSO | POA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | 3.0199 × 10−11 | 1.2057 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.6695 × 10−9 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F2 | 3.0199 × 10−11 | 6.1210 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.6243 × 10−3 | 1.1737 × 10−9 | 3.0199 × 10−11 | 1.6980 × 10−8 | 5.9673 × 10−9 | 1.2057 × 10−10 | 3.0199 × 10−11 |
| F3 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.1738 × 10−3 | 6.0658 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F4 | 3.3520 × 10−8 | 6.2040 × 10−1 | 3.9167 × 10−2 | 1.2541 × 10−7 | 7.3940 × 10−1 | 2.8913 × 10−3 | 3.0199 × 10−11 | 5.4907 × 10−11 | 4.6856 × 10−8 | 9.0490 × 10−2 | 3.0199 × 10−11 |
| F5 | 2.3800 × 10−3 | 3.0199 × 10−11 | 3.3384 × 10−11 | 3.0199 × 10−11 | 3.5923 × 10−5 | 4.5043 × 10−11 | 6.7220 × 10−10 | 1.7649 × 10−2 | 1.7769 × 10−10 | 2.5188 × 10−1 | 3.0199 × 10−11 |
| F6 | 2.4994 × 10−3 | 3.0199 × 10−11 | 2.1544 × 10−10 | 3.0199 × 10−11 | 8.5641 × 10−4 | 3.0199 × 10−11 | 2.6099 × 10−10 | 6.3533 × 10−2 | 3.0199 × 10−11 | 3.5137 × 10−2 | 3.0199 × 10−11 |
| F7 | 8.1014 × 10−10 | 3.0199 × 10−11 | 2.7726 × 10−5 | 1.7145 × 10−1 | 7.2208 × 10−6 | 8.1527 × 10−11 | 1.0937 × 10−10 | 3.0103 × 10−7 | 3.0199 × 10−11 | 2.0621 × 10−1 | 3.0199 × 10−11 |
| F8 | 3.1830 × 10−1 | 4.2175 × 10−4 | 2.3715 × 10−10 | 3.0199 × 10−11 | 6.5261 × 10−7 | 4.6159 × 10−10 | 3.0199 × 10−11 | 1.8916 × 10−4 | 3.1967 × 10−9 | 1.1747 × 10−4 | 3.0199 × 10−11 |
| F9 | 4.3106 × 10−8 | 3.0199 × 10−11 | 3.8202 × 10−10 | 3.0199 × 10−11 | 2.7726 × 10−5 | 1.1937 × 10−6 | 1.6980 × 10−8 | 1.6947 × 10−9 | 3.0199 × 10−11 | 3.7904 × 10−1 | 3.0199 × 10−11 |
| F10 | 3.0103 × 10−7 | 3.0199 × 10−11 | 3.4742 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 7.4827 × 10−2 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.3715 × 10−10 | 1.2860 × 10−6 | 2.3715 × 10−10 |
| F11 | 1.6955 × 10−2 | 1.6798 × 10−3 | 2.9590 × 10−5 | 3.0199 × 10−11 | 6.6273 × 10−1 | 3.3681 × 10−5 | 3.0199 × 10−11 | 5.2978 × 10−1 | 7.5991 × 10−7 | 8.5000 × 10−2 | 3.0199 × 10−11 |
| F12 | 3.0199 × 10−11 | 3.1589 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 8.4848 × 10−9 | 3.0199 × 10−11 | 3.0199 × 10−11 | 9.0307 × 10−4 | 3.0199 × 10−11 | 1.6351 × 10−5 | 3.0199 × 10−11 |
| F13 | 2.1702 × 10−1 | 1.8368 × 10−2 | 3.1589 × 10−10 | 1.7649 × 10−2 | 3.5137 × 10−2 | 1.3594 × 10−7 | 1.0547 × 10−1 | 8.2357 × 10−2 | 9.9186 × 10−11 | 1.6798 × 10−3 | 3.0199 × 10−11 |
| F14 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.1947 × 10−8 | 3.0199 × 10−11 | 8.7710 × 10−2 | 4.1997 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F15 | 1.8682 × 10−5 | 2.9215 × 10−9 | 3.0199 × 10−11 | 1.9073 × 10−1 | 5.0842 × 10−3 | 2.1959 × 10−7 | 2.6077 × 10−2 | 1.2493 × 10−5 | 3.0199 × 10−11 | 2.1156 × 10−1 | 3.0199 × 10−11 |
| F16 | 4.1825 × 10−9 | 5.5611 × 10−4 | 1.1747 × 10−4 | 3.0199 × 10−11 | 3.1589 × 10−10 | 1.1737 × 10−9 | 9.8329 × 10−8 | 3.8249 × 10−9 | 3.0199 × 10−11 | 5.4617 × 10−9 | 3.0199 × 10−11 |
| F17 | 3.8202 × 10−10 | 4.6371 × 10−3 | 5.5611 × 10−4 | 3.0199 × 10−11 | 3.4971 × 10−9 | 3.9648 × 10−8 | 1.1077 × 10−6 | 3.0199 × 10−11 | 3.6897 × 10−11 | 4.9980 × 10−9 | 9.9186 × 10−11 |
| F18 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.3399 × 10−1 | 5.1857 × 10−7 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F19 | 4.6856 × 10−8 | 4.1825 × 10−9 | 3.0199 × 10−11 | 1.3111 × 10−8 | 1.2870 × 10−9 | 4.1997 × 10−10 | 9.1171 × 10−1 | 1.2870 × 10−9 | 3.0199 × 10−11 | 9.9186 × 10−11 | 3.0199 × 10−11 |
| F20 | 9.2603 × 10−9 | 2.8913 × 10−3 | 1.5178 × 10−3 | 3.0199 × 10−11 | 7.0430 × 10−7 | 1.1747 × 10−4 | 2.5306 × 10−4 | 3.0199 × 10−11 | 2.8716 × 10−10 | 5.5329 × 10−8 | 9.9186 × 10−11 |
| F21 | 6.6955 × 10−11 | 1.7613 × 10−1 | 2.5101 × 10−2 | 3.0199 × 10−11 | 1.5292 × 10−5 | 7.0127 × 10−2 | 6.7220 × 10−10 | 3.9648 × 10−8 | 3.0199 × 10−11 | 1.1567 × 10−7 | 3.0199 × 10−11 |
| F22 | 2.7086 × 10−2 | 6.7350 × 10−1 | 1.5014 × 10−2 | 3.6459 × 10−8 | 5.5727 × 10−10 | 6.6273 × 10−1 | 3.0199 × 10−11 | 1.0000 | 1.2057 × 10−10 | 9.5139 × 10−6 | 3.0199 × 10−11 |
| F23 | 3.0199 × 10−11 | 5.0723 × 10−10 | 2.4386 × 10−9 | 3.0199 × 10−11 | 1.8575 × 10−3 | 8.4848 × 10−9 | 4.5043 × 10−11 | 1.5964 × 10−7 | 3.0199 × 10−11 | 6.6689 × 10−3 | 3.0199 × 10−11 |
| F24 | 3.0199 × 10−11 | 1.1077 × 10−6 | 8.9934 × 10−11 | 2.6099 × 10−10 | 3.1830 × 10−1 | 3.4742 × 10−10 | 5.0723 × 10−10 | 1.0547 × 10−1 | 4.5043 × 10−11 | 8.1875 × 10−1 | 3.0199 × 10−11 |
| F25 | 2.1947 × 10−8 | 1.1023 × 10−8 | 2.8790 × 10−6 | 3.3384 × 10−11 | 5.2650 × 10−5 | 2.2539 × 10−4 | 3.0199 × 10−11 | 7.6588 × 10−5 | 7.3891 × 10−11 | 1.0407 × 10−4 | 3.0199 × 10−11 |
| F26 | 3.7904 × 10−1 | 3.0199 × 10−11 | 1.1077 × 10−6 | 3.0199 × 10−11 | 1.9527 × 10−3 | 5.5727 × 10−10 | 3.0199 × 10−11 | 1.0666 × 10−7 | 4.1997 × 10−10 | 7.9590 × 10−3 | 3.0199 × 10−11 |
| F27 | 1.0000 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.5727 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F28 | 1.0035 × 10−3 | 3.5638 × 10−4 | 1.9568 × 10−10 | 3.0811 × 10−8 | 1.0407 × 10−4 | 1.3250 × 10−4 | 3.0199 × 10−11 | 6.9935 × 10−9 | 2.3168 × 10−6 | 1.7294 × 10−7 | 3.0199 × 10−11 |
| F29 | 4.5726 × 10−9 | 6.6273 × 10−1 | 1.1536 × 10−1 | 3.0199 × 10−11 | 6.0459 × 10−7 | 4.0330 × 10−3 | 8.1527 × 10−11 | 8.3520 × 10−8 | 3.0199 × 10−11 | 9.5332 × 10−7 | 3.0199 × 10−11 |
| F30 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
Table A7.
p-values for various algorithms on the CEC 2017 (dim = 50).
Table A7.
p-values for various algorithms on the CEC 2017 (dim = 50).
| Item | PSO | SO | CSA | DMO | GTO | RIME | IAO | RTH | BKA | GKSO | POA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| F1 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 9.5332 × 10−7 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F2 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.1737 × 10−9 | 3.0199 × 10−11 | 2.7719 × 10−1 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.4617 × 10−9 | 3.0199 × 10−11 | 3.3384 × 10−11 | 3.0199 × 10−11 |
| F3 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.4157 × 10−2 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.1544 × 10−10 | 3.0199 × 10−11 |
| F4 | 3.0199 × 10−11 | 3.0199 × 10−11 | 6.7650 × 10−5 | 1.6955 × 10−2 | 8.1527 × 10−11 | 4.5043 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.2023 × 10−8 | 7.3891 × 10−11 | 3.0199 × 10−11 |
| F5 | 7.2208 × 10−6 | 3.6897 × 10−11 | 8.9934 × 10−11 | 3.0199 × 10−11 | 2.1566 × 10−3 | 3.6897 × 10−11 | 3.0199 × 10−11 | 1.0233 × 10−1 | 4.4205 × 10−6 | 7.2446 × 10−2 | 2.1544 × 10−10 |
| F6 | 6.1001 × 10−1 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.1060 × 10−1 | 3.0199 × 10−11 | 6.5277 × 10−8 | 3.3386 × 10−3 | 6.0658 × 10−11 | 8.5000 × 10−2 | 2.1544 × 10−10 |
| F7 | 3.6897 × 10−11 | 3.0199 × 10−11 | 7.0881 × 10−8 | 4.1127 × 10−7 | 4.2067 × 10−2 | 3.0199 × 10−11 | 1.0937 × 10−10 | 2.8129 × 10−2 | 6.0658 × 10−11 | 6.2828 × 10−6 | 3.0199 × 10−11 |
| F8 | 9.2113 × 10−5 | 7.7725 × 10−9 | 3.0199 × 10−11 | 3.0199 × 10−11 | 8.7663 × 10−1 | 6.7220 × 10−10 | 3.0199 × 10−11 | 6.1001 × 10−1 | 2.3897 × 10−8 | 3.9527 × 10−1 | 3.0199 × 10−11 |
| F9 | 3.4742 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.4941 × 10−11 | 5.9428 × 10−2 | 6.5277 × 10−8 | 3.0199 × 10−11 | 4.0354 × 10−1 | 4.1825 × 10−9 | 3.3679 × 10−4 | 3.0199 × 10−11 |
| F10 | 6.6689 × 10−3 | 3.0199 × 10−11 | 4.1178 × 10−6 | 3.0199 × 10−11 | 1.2023 × 10−8 | 1.9579 × 10−1 | 3.0199 × 10−11 | 5.1857 × 10−7 | 5.4941 × 10−11 | 9.0632 × 10−8 | 8.1014 × 10−10 |
| F11 | 1.6132 × 10−10 | 3.3242 × 10−6 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.6897 × 10−11 | 2.2360 × 10−2 | 3.0199 × 10−11 | 1.2870 × 10−9 | 5.0723 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F12 | 1.7769 × 10−10 | 9.2603 × 10−9 | 6.1210 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.4412 × 10−2 | 3.0199 × 10−11 | 3.0199 × 10−11 | 4.4205 × 10−6 | 3.3384 × 10−11 | 3.0199 × 10−11 |
| F13 | 3.3384 × 10−11 | 9.8329 × 10−8 | 4.4592 × 10−4 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.4532 × 10−1 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F14 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.1058 × 10−4 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F15 | 5.9428 × 10−2 | 3.1466 × 10−2 | 1.0105 × 10−8 | 7.9782 × 10−2 | 3.5547 × 10−1 | 3.0199 × 10−11 | 3.5638 × 10−4 | 2.3800 × 10−3 | 3.0199 × 10−11 | 1.5846 × 10−4 | 3.0199 × 10−11 |
| F16 | 3.5708 × 10−6 | 1.0666 × 10−7 | 5.8737 × 10−4 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.4941 × 10−11 | 3.0199 × 10−11 | 1.0702 × 10−9 | 1.6132 × 10−10 | 9.7555 × 10−10 | 8.8910 × 10−10 |
| F17 | 2.4386 × 10−9 | 3.8053 × 10−7 | 3.0939 × 10−6 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.8500 × 10−8 | 6.5261 × 10−7 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0811 × 10−8 | 3.0199 × 10−11 |
| F18 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 4.6159 × 10−10 | 2.8314 × 10−8 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F19 | 5.0922 × 10−8 | 6.7650 × 10−5 | 6.1210 × 10−10 | 2.3897 × 10−8 | 8.8411 × 10−7 | 2.1566 × 10−3 | 7.9590 × 10−3 | 2.1540 × 10−6 | 7.3891 × 10−11 | 1.1674 × 10−5 | 3.0199 × 10−11 |
| F20 | 3.8202 × 10−10 | 4.6159 × 10−10 | 1.9527 × 10−3 | 3.0199 × 10−11 | 2.6015 × 10−8 | 1.3111 × 10−8 | 1.0666 × 10−7 | 5.4941 × 10−11 | 3.0199 × 10−11 | 1.6947 × 10−9 | 4.5043 × 10−11 |
| F21 | 5.0912 × 10−6 | 2.4386 × 10−9 | 6.6955 × 10−11 | 3.0199 × 10−11 | 4.5530 × 10−1 | 2.3715 × 10−10 | 3.0199 × 10−11 | 8.1200 × 10−4 | 3.0199 × 10−11 | 8.7663 × 10−1 | 3.0199 × 10−11 |
| F22 | 8.1975 × 10−7 | 3.0199 × 10−11 | 7.1186 × 10−9 | 3.0199 × 10−11 | 5.5329 × 10−8 | 4.7138 × 10−4 | 3.0199 × 10−11 | 2.1540 × 10−6 | 1.8567 × 10−9 | 9.5139 × 10−6 | 6.7220 × 10−10 |
| F23 | 2.8716 × 10−10 | 3.0199 × 10−11 | 7.1186 × 10−9 | 9.5139 × 10−6 | 2.5974 × 10−5 | 3.6897 × 10−11 | 4.9752 × 10−11 | 7.7272 × 10−2 | 3.0199 × 10−11 | 3.7904 × 10−1 | 1.2057 × 10−10 |
| F24 | 9.2603 × 10−9 | 8.1014 × 10−10 | 3.6897 × 10−11 | 7.2884 × 10−3 | 5.7929 × 10−1 | 1.3289 × 10−10 | 1.0937 × 10−10 | 4.8252 × 10−1 | 3.0199 × 10−11 | 9.4696 × 10−1 | 1.0937 × 10−10 |
| F25 | 3.0199 × 10−11 | 3.0199 × 10−11 | 2.8378 × 10−1 | 8.6499 × 10−1 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 5.5727 × 10−10 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F26 | 3.9881 × 10−4 | 5.5611 × 10−4 | 9.7555 × 10−10 | 3.0199 × 10−11 | 1.2362 × 10−3 | 1.3703 × 10−3 | 3.0199 × 10−11 | 1.0666 × 10−7 | 4.9752 × 10−11 | 7.7272 × 10−2 | 3.0199 × 10−11 |
| F27 | 6.7650 × 10−5 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
| F28 | 3.9881 × 10−4 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 8.4848 × 10−9 | 3.0199 × 10−11 | 3.0199 × 10−11 | 1.0000 | 3.0199 × 10−11 | 1.0666 × 10−7 | 3.0199 × 10−11 |
| F29 | 3.1573 × 10−5 | 4.7445 × 10−6 | 6.9125 × 10−4 | 3.0199 × 10−11 | 2.5306 × 10−4 | 6.7350 × 10−1 | 3.0199 × 10−11 | 1.6238 × 10−1 | 1.0937 × 10−10 | 2.6806 × 10−4 | 3.0199 × 10−11 |
| F30 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 | 3.0199 × 10−11 |
References
- Boursianis, A.; Papadopoulou, M.; Diamantoulakis, P.; Liopa-Tsakalidi, A.; Barouchas, P.; Salahas, G.; Karagiannidis, G.; Wan, S.; Goudos, S. Internet of Things (IoT) and Agricultural Unmanned Aerial Vehicles (UAVs) in Smart Farming: A Comprehensive Review. Internet Things 2022, 18, 100187. [Google Scholar] [CrossRef]
- Zhang, H.; Wu, S.; Feng, O.; Tian, T.; Huang, Y.; Zhong, G. Research on Demand-Based Scheduling Scheme of Urban Low-Altitude Logistics UAVs. Appl. Sci. 2023, 13, 5370. [Google Scholar] [CrossRef]
- Tang, P.; Li, J.; Sun, H. A Review of Electric UAV Visual Detection and Navigation Technologies for Emergency Rescue Missions. Sustainability 2024, 16, 2105. [Google Scholar] [CrossRef]
- Ren, Z.; Zheng, H.; Chen, J.; Chen, T.; Xie, P.; Xu, Y.; Deng, J.; Wang, H.; Sun, M.; Jiao, W. Integrating UAV, UGV and UAV-UGV Collaboration in Future Industrialized Agriculture: Analysis, Opportunities and Challenges. Comput. Electron. Agric. 2024, 227, 109631. [Google Scholar] [CrossRef]
- Li, Y.; Liu, M.; Jiang, D. Application of Unmanned Aerial Vehicles in Logistics: A Literature Review. Sustainability 2022, 14, 14473. [Google Scholar] [CrossRef]
- Qadir, Z.; Ullah, F.; Munawar, H.; Al-Turjman, F. Addressing Disasters in Smart Cities through UAVs Path Planning and 5G Communications: A Systematic Review. Comput. Commun. 2021, 168, 114–135. [Google Scholar] [CrossRef]
- Tang, J.; Liang, Y.; Li, K. Dynamic Scene Path Planning of UAVs Based on Deep Reinforcement Learning. Drones 2024, 8, 60. [Google Scholar] [CrossRef]
- Zhao, J.; Gan, Z.; Liang, J.; Wang, C.; Yue, K.; Li, W.; Li, Y.; Li, R. Path Planning Research of a UAV Base Station Searching for Disaster Victims’ Location Information Based on Deep Reinforcement Learning. Entropy 2022, 24, 1767. [Google Scholar] [CrossRef]
- Yan, C.; Xiang, X.; Wang, C. Towards Real-Time Path Planning through Deep Reinforcement Learning for a UAV in Dynamic Environments. J. Intell. Robot. Syst. 2020, 98, 297–309. [Google Scholar] [CrossRef]
- Gad, A.G. Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review. Arch. Comput. Methods Eng. 2022, 29, 2531–2561. [Google Scholar] [CrossRef]
- Alhijawi, B.; Awajan, A. Genetic Algorithms: Theory, Genetic Operators, Solutions, and Applications. Evol. Intell. 2024, 17, 1245–1256. [Google Scholar] [CrossRef]
- Dorigo, M.; Birattari, M.; Stutzle, T. Ant Colony Optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
- Hu, K.; Mo, Y. A Novel Unmanned Aerial Vehicle Path Planning Approach: Sand Cat Optimization Algorithm Incorporating Learned Behaviour. Meas. Sci. Technol. 2024, 35, 046203. [Google Scholar] [CrossRef]
- Lv, F.; Jian, Y.; Yuan, K.; Lu, Y. Unmanned Aerial Vehicle Path Planning Method Based on Improved Dung Beetle Optimization Algorithm. Symmetry 2025, 17, 367. [Google Scholar] [CrossRef]
- Zhang, T.; Yu, L.; Li, S.; Wu, F.; Song, Q.; Zhang, X. Unmanned Aerial Vehicle 3D Path Planning Based on an Improved Artificial Fish Swarm Algorithm. Drones 2023, 7, 636. [Google Scholar] [CrossRef]
- Maiti, B.; Biswas, S.; Ezugwu, A.; Bera, U.; Alzahrani, A.; Alblehai, F.; Abualigah, L. Enhanced Crayfish Optimization Algorithm with Differential Evolution’s Mutation and Crossover Strategies for Global Optimization and Engineering Applications. Artif. Intell. Rev. 2025, 58, 69. [Google Scholar] [CrossRef]
- Xu, P.; Lan, D.; Yang, H.; Zhang, S.; Kim, H.; Shin, I. Ship Formation and Route Optimization Design Based on Improved PSO and D-P Algorithm. IEEE Access 2025, 13, 15529–15546. [Google Scholar] [CrossRef]
- Fu, S.; Ma, C.; Li, K.; Xie, C.; Fan, Q.; Huang, H.; Xie, J.; Zhang, G.; Yu, M. Modified LSHADE-SPACMA with New Mutation Strategy and External Archive Mechanism for Numerical Optimization and Point Cloud Registration. Artif. Intell. Rev. 2025, 58, 72. [Google Scholar] [CrossRef]
- Xiao, C.; Yang, H.; Zhang, B. Multi-Unmanned Aerial Vehicle Path Planning Based on Improved Nutcracker Optimization Algorithm. Drones 2025, 9, 116. [Google Scholar] [CrossRef]
- Liu, X.; Wang, F.; Liu, Y.; Li, L. A Multi-Objective Black-Winged Kite Algorithm for Multi-UAV Cooperative Path Planning. Drones 2025, 9, 118. [Google Scholar] [CrossRef]
- Tang, R.; Qi, L.; Ye, S.; Li, C.; Ni, T.; Guo, J.; Liu, H.; Li, Y.; Zuo, D.; Shi, J.; et al. Three-Dimensional Path Planning for AUVs Based on Interval Multi-Objective Secretary Bird Optimization Algorithm. Symmetry 2025, 17, 993. [Google Scholar] [CrossRef]
- Trojovsky, P.; Dehghani, M. Pelican Optimization Algorithm: A Novel Nature-Inspired Algorithm for Engineering Applications. Sensors 2022, 22, 855. [Google Scholar] [CrossRef] [PubMed]
- Xu, Y.; Sang, B.; Zhang, Y. Application of an Improved Pelican Optimization Algorithm Based on Comprehensive Strategy in PV Parameter Identification. Sci. Rep. 2025, 15, 27931. [Google Scholar] [CrossRef]
- Naidu, Y. Multi-Objective Pelican Optimization Algorithm for Engineering Design Problems; Molla, A., Sharma, G., Kumar, P., Rawat, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2023; Volume 13776, pp. 362–368. [Google Scholar]
- Li, C.; Jiang, Z.; Huang, Y. Multi-Strategy Improved Pelican Optimization Algorithm for Mobile Robot Path Planning. Inf. Technol. Control. 2024, 53, 372–389. [Google Scholar] [CrossRef]
- Awad, N.H.; Ali, M.Z.; Suganthan, P.N.; Liang, J.J.; Qu, B.Y. Problem Definitions and Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization; Nanyang Technological University: Singapore, 2016. [Google Scholar]
- Anantathanavit, M.; Munlin, M. IEEE Radius Particle Swarm Optimization; IEEE: Piscataway, NJ, USA, 2013; pp. 126–130. [Google Scholar]
- Hashim, F.; Hussien, A. Snake Optimizer: A Novel Meta-Heuristic Optimization Algorithm. Knowl.-Based Syst. 2022, 242, 108320. [Google Scholar] [CrossRef]
- Braik, M.S. Chameleon Swarm Algorithm: A Bio-Inspired Optimizer for Solving Engineering Design Problems. Expert Syst. Appl. 2021, 174, 114685. [Google Scholar] [CrossRef]
- Agushaka, J.; Ezugwu, A.; Abualigah, L. Dwarf Mongoose Optimization Algorithm. Comput. Methods Appl. Mech. Eng. 2022, 391, 114570. [Google Scholar] [CrossRef]
- Abdollahzadeh, B.; Gharehchopogh, F.; Mirjalili, S. Artificial Gorilla Troops Optimizer: A New Nature-Inspired Metaheuristic Algorithm for Global Optimization Problems. Int. J. Intell. Syst. 2021, 36, 5887–5958. [Google Scholar] [CrossRef]
- Su, H.; Zhao, D.; Heidari, A.A.; Liu, L.; Zhang, X.; Mafarja, M.; Chen, H. RIME: A Physics-Based Optimization. Neurocomputing 2023, 532, 183–214. [Google Scholar] [CrossRef]
- Wu, X.; Li, S.; Jiang, X.; Zhou, Y. Information Acquisition Optimizer: A New Efficient Algorithm for Solving Numerical and Constrained Engineering Optimization Problems. J. Supercomput. 2024, 80, 25736–25791. [Google Scholar] [CrossRef]
- Ferahtia, S.; Houari, A.; Rezk, H.; Djerioui, A.; Machmoum, M.; Motahhir, S.; Ait-Ahmed, M. Red-Tailed Hawk Algorithm for Numerical Optimization and Real-World Problems. Sci. Rep. 2023, 13, 12950. [Google Scholar] [CrossRef]
- Wang, J.; Wang, W.; Hu, X.; Qiu, L.; Zang, H. Black-Winged Kite Algorithm: A Nature-Inspired Meta-Heuristic for Solving Benchmark Functions and Engineering Problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef]
- Hu, G.; Guo, Y.; Wei, G.; Abualigah, L. Genghis Khan Shark Optimizer: A Novel Nature-Inspired Algorithm for Engineering Optimization. Adv. Eng. Inform. 2023, 58, 102210. [Google Scholar] [CrossRef]
- Cheng, S.; Shi, Y. Normalized Population Diversity in Particle Swarm Optimization; Tan, Y., Shi, Y., Chai, Y., Wang, G., Eds.; Springer: Berlin/Heidelberg, Germany, 2011; Volume 6728, pp. 38–45. [Google Scholar]
- Dwivedi, A.; Mallawaarachchi, I.; Alvarado, L. Analysis of Small Sample Size Studies Using Nonparametric Bootstrap Test with Pooled Resampling Method. Stat. Med. 2017, 36, 2187–2205. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).