Next Article in Journal
A Multi-Strategy Hybrid-Enhanced Educational Competition Optimizer for Global Optimization and Real-World Engineering Applications
Next Article in Special Issue
Load-Independent Hardness in Fe76Mo2Ga2P10 Metallic Glass Matrix Composites
Previous Article in Journal
Editorial Preface for the Special Issue “Symmetry and Asymmetry in Nonlinear Partial Differential Equations”
Previous Article in Special Issue
Symmetry-Based Evaluation of Tool Coating Effects on the Machining Behavior of Ti-6Al-4V Using Micro-EDM
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Microgrid Dispatch Management Method Based on Improved Enterprise Development Optimization Algorithm

1
College of Business and Law, Royal Melbourne Institute of Technology University, Melbourne, VIC 3001, Australia
2
School of Public Administration, Hubei University, Wuhan 430062, China
3
School of Innovation and Design, Wuhan Textile University, Wuhan 430070, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2026, 18(4), 601; https://doi.org/10.3390/sym18040601
Submission received: 2 March 2026 / Revised: 21 March 2026 / Accepted: 23 March 2026 / Published: 1 April 2026
(This article belongs to the Special Issue Symmetry/Asymmetry in Smart Manufacturing)

Abstract

Metaheuristic optimization algorithms often suffer from structural imbalance between exploration and exploitation, leading to premature convergence and performance degradation in high-dimensional or constrained problems. To address this issue, a symmetry-enhanced Improved Enterprise Development Optimization Algorithm (IEDOA) is proposed. The algorithm establishes a dynamic symmetry between global exploration and local exploitation through three coordinated strategies: a performance-feedback-based adaptive activity selection mechanism, a multi-elite-guided structural evolution strategy, and a lifecycle-aware exploration mechanism inspired by technological scheduling dynamics. The proposed symmetric regulation framework improves population diversity while preserving convergence stability, thereby enhancing search efficiency in complex landscapes. To validate its performance, IEDOA is evaluated on CEC2017 (30/50 dimensions) and CEC2022 (10/20 dimensions) benchmark suites and compared with several advanced metaheuristic algorithms. Experimental results demonstrate superior convergence accuracy, robustness, and scalability. Statistical analyses using the Wilcoxon signed-rank and Friedman tests further confirm its significant performance advantages. To demonstrate practical applicability, IEDOA is applied to a grid-connected microgrid economic dispatch problem involving renewable generation units, controllable generators, and energy storage systems under 24 h operational constraints. Simulation results show that the proposed method achieves lower operational costs and smaller performance variance across independent runs. Overall, IEDOA provides an effective symmetric optimization framework for complex engineering systems characterized by nonlinearity, multi-constraints, and high dimensionality.

1. Introduction

With the rapid development of renewable energy technologies and the continuous advancement of energy structure transformation, microgrids, as local energy systems integrating distributed power sources, energy storage systems, and loads, have attracted widespread attention from academia and engineering circles due to their significant advantages in improving energy utilization efficiency, enhancing power supply reliability, and promoting the integration of renewable energy. Microgrids typically include various energy units such as photovoltaic systems, wind turbines, diesel generators, and energy storage devices. Their operating status is affected by multiple factors, including the randomness of renewable energy output, load fluctuations, and operational constraints, resulting in highly nonlinear, multi-constrained, and multi-objective complex characteristics in microgrid scheduling and management problems [1,2,3].
The core objectives of microgrid dispatch and management are to minimize operating costs, maximize energy utilization efficiency, and optimize environmental benefits, all while ensuring the safe and stable operation of the system [4,5]. Traditional scheduling methods are mainly based on deterministic models or linear optimization techniques, such as mixed-integer linear programming [6,7] and dynamic programming [8,9]. While these methods can achieve good optimization results for smaller models or simpler system structures, they often suffer from high computational complexity, low solution efficiency, and a tendency to get stuck in local optima when dealing with microgrid systems containing a large number of distributed energy resources and complex operational constraints. This makes it difficult to meet the real-time and robustness requirements of practical engineering applications [10,11,12].
In recent years, heuristic algorithms have been widely applied in various fields due to their excellent global search capabilities and strong adaptability. For example, in the field of unmanned aerial vehicle (UAV) path planning, Li et al. proposed a novel hybrid particle swarm optimization algorithm by combining simulated annealing and particle swarm optimization algorithms to plan UAV paths in complex three-dimensional environments. Experimental results showed that the SDPSO algorithm can quickly plan higher-quality UAV paths [13]. Nandhini Kullampalayam Murugaiyan et al. proposed an improved PV parameter extraction algorithm using an opposition-based exponential distribution optimizer (OBEDO). In experiments with single-diode, double-diode, triple-diode, and photovoltaic module models, OBEDO demonstrated advantages in computational efficiency and robustness, making it a promising solution for photovoltaic model parameter identification and contributing significantly to improving photovoltaic system performance [14]. In medical imaging, Yusuf Uzun et al. developed a non-elitist WSO algorithm that improved contrast by 15% and entropy by 10% in MRI images, resulting in clearer image details and significantly improving the accuracy of doctors’ disease diagnosis [15]. The field of microgrid dispatching is no exception. Feng et al. proposed a novel adaptive robust multi-objective optimization algorithm by evaluating the evolutionary state of the population for adaptive selection. This algorithm was then applied to microgrid dispatching optimization. Experimental results show that the proposed method achieves good results in solving microgrid dispatching problems [16]. Inspired by different life stages of wild geese, Vimal Tiwari et al. developed a wild geese algorithm. Experimental results show that optimized scheduling using the Wild Geese Algorithm (WGA) can effectively reduce the operating costs of the power grid [17].
The Enterprise Development Optimization Algorithm (EDOA), proposed by Dinh-Nhat Truong et al. in 2024, is a novel metaheuristic optimization algorithm designed specifically for advanced engineering solutions, inspired by enterprise development. Its application to global optimization and optimal design of structures yielded significant results, promoting the application of metaheuristic algorithms in structural engineering simulation. Since its inception, it has been widely used in various fields [18]. For example, Zhao et al. proposed LMEDOA by integrating a time-phase-based switching strategy, an economy-driven guided learning strategy, and a spatially selective selection strategy into EDOA to solve numerical optimization and engineering design optimization problems. Experiments on the CEC2018 test set and engineering design optimization problems show that LMEDOA is a promising variant of EDOA, which is both effective and accurate in solving complex problems [19]. To address engineering constraint problems, Cai et al. proposed an improved EDOA (Effective Optimization Problem) strategy based on leader covariance learning. Experimental results from CEC2017 and CEC2022 demonstrate that MSEDOA, with its effective utilization and exploration capabilities, can effectively escape local optima. Experimental results on ten engineering constraint problems show that MSEDO is capable of solving complex real-world optimization problems [20]. To address the Photovoltaic Model Parameter Estimation problem, Li et al. proposed a Multi-Policy Enhanced Enterprise Development (MEED) optimization algorithm that combines chaotic mapping and adversarial learning for initialization. Experimental results show that MEED provides an efficient and reliable optimization framework for PV model parameter estimation and other complex engineering optimization problems [21].
As the No Free Lunch theorem states, no single algorithm performs well on all problems. Therefore, specific problems require targeted improvements to enhance the algorithm’s performance. To address the microgrid scheduling problem, based on the above research, this paper proposes an Improved Enterprise Development Optimization Algorithm (IEDOA), with the following specific contributions:
  • To address the shortcomings of the original EDOA (Enterprise Development Optimization Algorithm), such as convergence instability and difficulty in balancing exploration and exploitation in complex optimization problems, an improved Enterprise Development Optimization Algorithm (IEDOA) is proposed to enhance the overall solution performance of the algorithm in complex search spaces.
  • We propose a performance-feedback-based adaptive activity selection strategy, which dynamically adjusts the selection probabilities of different activity mechanisms. This allows the algorithm to adaptively allocate search resources based on search performance, thereby improving convergence efficiency and stability.
  • A multi-elite-guided structural evolution strategy is proposed, which guides the population structure update by introducing elite information, thereby enhancing the inheritance ability of high-quality solutions and improving the optimization accuracy and robustness of the algorithm on complex functions.
  • A technology lifecycle-aware search scheduling mechanism is proposed, which adaptively adjusts the intensity of exploration and exploitation according to the iteration stage. This allows the algorithm to maintain stronger global search capabilities in the early stages and stronger local exploitation capabilities in the later stages, thereby reducing the risk of getting trapped in local optima.
  • Through comparative experiments using the CEC2017 and CEC2022 benchmark tests and statistical analysis, the proposed IEDOA was verified to have superior optimization performance and stronger stability under different dimensional settings, demonstrating good adaptability and scalability. Furthermore, experimental analysis in microgrid scheduling optimization showed that IEDOA has good practical applicability.
This paper is organized into six sections. Section 2 presents an overview of EDOA. In Section 3, a targeted improvement strategy for microgrid scheduling is developed. Section 4 conducts comparative evaluations with several optimization algorithms based on the CEC2017 and CEC2022 benchmark problems. Section 5 investigates the application of IEDOA to a practical microgrid scheduling task to assess its engineering performance. Section 6 concludes the study and discusses possible avenues for future work.

2. Enterprise Development Optimization Algorithm (EDOA)

The EDOA is inspired by Leavitt’s more than 20 years of research on industrial organizations, which shows that complex organizational systems depend on the interaction between tasks, structure, technology, and people. Tasks refer to the organization’s primary goals in manufacturing or service, usually composed of multiple subtasks that have practical operational significance in complex organizations. Structure refers to the internal communication system, allocation of responsibilities (or roles), and workflows within the organization. Technology refers to the tools, equipment, and methods used to accomplish tasks and facilitate organizational operations. People refer to individuals, but their behavior is not limited to the human realm and may exhibit different characteristics at different times or in different environments. The specific optimization process is as follows:

2.1. Population Initialization

Similar to all metaheuristic optimization algorithms, the EDOA first generates an initial population using a uniform random distribution. In the first iteration, the initial population is obtained through Equation (1).
X i = l b + ( u b l b ) × r a n d ( 0,1 ) ,
where X i is the i -th individual of the population, l b and u b are the lower and upper bounds of the problem, respectively, and r a n d ( 0,1 ) is a uniformly distributed random number in [ 0 , 1 ] .

2.2. Establishing Optimal Rules and Simulation Activities

The algorithm simulates the enterprise development process through four types of activities: tasks, structure, technology, and personnel, and introduces an activity switching mechanism to dynamically transition between different activities. The solutions generated by these activities are closely related to organizational performance, with more attractive solutions corresponding to higher performance. Ultimately, the algorithm quantifies organizational performance through the solutions and their corresponding objective function values, thereby evaluating the quality of the solutions and guiding the optimization process. Specific details are as follows:

2.2.1. Task

In business process management, tasks can appear in different forms or function as routine operational activities. In the EDOA, task-related activities are simulated by replacing the worst-performing individual in the population. This operation is mathematically described by Equation (2):
X w o r s t t = l b + u b l b × r a n d 0,1 ,
where X w o r s t t represents the individual with the poorest performance in the population at iteration t .

2.2.2. Structure

Previous studies on organizational design for human efficiency indicate that modifying work arrangements from a social engineering perspective can significantly affect individual behavior and performance outcomes. In the EDOA, organizational structure is simplified and represented in terms of workflows. When a new structure is generated, it is assumed to be jointly influenced by both the current best-performing workflow and other existing workflows within the organization. Accordingly, the structural update mechanism is formulated as
X i s t = X i s t 1 + r a n d 1,1 × X b e s t t 1 X c s t 1 ,
where X i s t represents the updated organizational structure at iteration t , and X i s t 1 denotes its previous state. The term X b e s t t 1 refers to the best solution identified in the preceding iteration, while X c s t 1 corresponds to the centroid of other workflows that exert influence on the new structure. The random coefficient r a n d 1,1 is a uniformly distributed random number in the interval [ 1,1 ] .
The centroid of the influencing workflows is computed as
X c s t 1 = X r a n d 1 s t 1 + X r a n d 2 s t 1 + + X r a n d m s t 1 m ,
where m denotes the number of workflows considered in the structural interaction and is set to 3 in this study. The terms X r a n d 1 s t 1 , X r a n d 2 s ,…, X r a n d m s t 1 are solutions randomly selected from the current population.

2.2.3. Technology

Technological capability is a key driver of organizational transformation, as many structural and strategic changes are triggered by advances in technology rather than by abstract ideas alone. From the perspective of open innovation, external knowledge inputs mainly support an organization’s ability to explore new solutions, whereas innovation outputs are more strongly associated with the effective utilization and refinement of existing knowledge and technological foundations. Consequently, organizations are required to simultaneously strengthen exploratory and exploitative behaviors in order to acquire, integrate, and apply knowledge in support of innovation.
Within the EDOA, the interaction between exploration and exploitation during the technology phase is modeled through a combined update strategy. The technological state of each solution is updated according to
X i τ t = X i τ t 1 + r a n d α 0,1 × X b e s t t 1 X i τ t 1 + r a n d β 0,1 × X b e s t t 1 X r a n d 1 τ t 1 ,
where the first update term reflects exploitation, guiding the solution toward the current best-performing state, while the second term promotes exploration by incorporating information from a randomly selected solution in the population. The coefficients r a n d α 0,1 and r a n d β 0,1 are independent random numbers in the interval [ 0,1 ] , controlling the relative influence of exploitation and exploration during the technological evolution process.

2.2.4. People

An effective organization requires a collaborative working environment that values individual participation and collective effort. By encouraging cooperation and recognizing the influence of interpersonal interactions, organizations can enhance creativity, engagement, and overall performance. In the EDOA, people-related activities are represented by updating individual characteristics through interactions with influential peers, thereby capturing the social dynamics within the organization.
The update mechanism for the people component is defined as
X i , d p t = X i , d p t 1 + r a n d 1,1 × X b e s t , d t 1 X c , d p t 1 ,
where X i , d p t denotes the updated value of the d -th characteristic of individual i at iteration t . The term X c , d p t 1 represents the average influence exerted by other individuals and is computed as
X c , d p t 1 = X r a n d 1 , d p t 1 + X r a n d 2 s t 1 + + X r a n d m s t 1 m ,
where m is the number of individuals contributing to the interaction and is set to 3 in this study. The variables X r a n d 1 , d p t 1 , X r a n d 2 s t 1 ,…, X r a n d m s t 1 are randomly selected from the population.
The dimension d is randomly chosen to represent a specific individual characteristic and is determined by
d = r a n d 0,1 × n d ,
where n d denotes the dimensionality of the solution space.

2.3. Mechanism of Switching Activities

In the EDOA, it is assumed that an organization concentrates on a single developmental activity at each iteration. As a result, only one of the four activities—task, structure, technology, or people—is executed at time step t . The selection of the active process is governed by an activity-switching mechanism, which dynamically determines the operational focus during the optimization process.
This mechanism is controlled by a time-dependent function C t , defined as
C t = 3 × 1 r a n d 0,1 × t T ,
where t denotes the current iteration index, and T represents the maximum number of iterations. The value of C t determines which activity is selected, allowing the algorithm to adaptively shift its emphasis as the search progresses.
In addition, a small probability p 1 =   0.1 is introduced to explicitly trigger the task-related activity, ensuring sufficient diversity during the search. The overall decision logic of the activity selection procedure is summarized in Algorithm 1. Figure 1 illustrates the specific process of EDOA.
Algorithm 1: The pseudocode of the activity selection mechanism
1 :   Initialize   the   iteration   counter   t .
2 :   Compute   C t using the switching function.
3 :   Generate   a   random   number   r a n d ( 0,1 ) .
4 :   If   r a n d   <   p 1 , execute the task activity.
5 :   Otherwise ,   determine   the   activity   based   on   the   value   of   C t :
6 :           If   C t = 1 , perform the structure activity;
7 :           If   C t = 2 , perform the technology activity;
8 :           If   C t = 3 , perform the people activity;
9: End the activity selection process and proceed to the next iteration.

3. Proposed IEDOA

Before introducing the proposed strategies, it is necessary to clarify the limitations of the original EDOA and the corresponding motivations of each improvement. Although EDOA incorporates multiple organizational behaviors, its effectiveness is constrained by three main issues: (1) lack of performance-driven feedback in activity selection, (2) over-reliance on a single elite in structural evolution, and (3) absence of stage-aware regulation in the exploration–exploitation trade-off. Accordingly, the three proposed mechanisms in this section are designed to address these limitations from different perspectives: The performance-based adaptive activity selection mechanism targets the decision-making layer, enabling dynamic allocation of search efforts based on historical effectiveness; The multi-elite guided structural evolution strategy focuses on the population structure layer, improving diversity and preventing premature convergence; The lifecycle-aware scheduling mechanism operates at the search dynamics layer, introducing a time-evolving balance between exploration and exploitation. These improvements are theoretically complementary and collectively enhance the robustness, adaptability, and convergence behavior of EDOA.

3.1. Performance-Based Adaptive Activity Selection Mechanism

The activity switching mechanism in the original EDOA is primarily determined by a time function C ( t ) and a random strategy, lacking the ability to dynamically adapt based on the actual optimization contributions of different activities. However, in real-world business development, organizations often adaptively adjust resource and attention allocation based on the actual impact of different development activities on performance improvement. To address this, this paper proposes an adaptive activity selection mechanism based on performance feedback, enabling the algorithm to dynamically prioritize activity types with greater optimization potential.
A dynamic weight w k is assigned to each activity to characterize its average performance contribution in historical iterations. The weight update rule is defined as follows:
w k t + 1 = 1 η w k t + η Δ f k t ,
where η ( 0,1 ) represents the learning rate, and Δ f k ( t ) represents the average change in fitness resulting from executing activity k for the t -th time. The activity selection probability based on weights can be expressed as
P k = w k t j = 1 4   w j t .
In each iteration, the corresponding activity is randomly selected and executed based on the probability distribution described above, thus implementing a performance-driven activity switching strategy. Figure 2 shows a schematic diagram of the strategy.

3.2. Multi-Elite Guided Structural Evolution Strategy

In the original EDOA’s structural update process, the evolution of the organizational structure is primarily guided by the current best solution. This single-elite-driven approach can easily lead to a rapid decrease in population diversity in complex or multimodal optimization problems, thus causing premature convergence. Considering that real-world organizational structure adjustments often draw upon multiple high-performing units, this paper introduces a multi-elite-guided structural evolution mechanism.
The elite solution set E ( t ) is defined as containing the top 10 % individuals in the current population based on their fitness, and its weighted average is defined as
X e l i t e ( t ) = i E t   ω i X i ( t ) , ω i = 1 ,
The improved structural update rules are as follows:
X i s t = X i s t 1 + λ t r a n d 1,1 X e l i t e t 1 X c s t 1 .
In this equation, X c s ( t 1 ) represents the centroid of the workflow influenced by the structure, and λ ( t ) = 1 N i = 1 N   X i ( t ) X ¯ ( t ) 2 is the adaptive coefficient related to population diversity, determined by the population variance, X ¯ ( t ) represents the population center. Figure 3 shows a schematic diagram of this strategy.

3.3. Exploring Technology Lifecycle Awareness—Utilizing Scheduling Mechanisms

The original EDOA uses fixed random coefficients to control exploration and exploitation behaviors during the technology update phase, which fails to reflect the phased characteristics of “exploration-integration-utilization” in the actual technology evolution process. Therefore, this paper proposes a technology lifecycle-aware exploration-exploitation scheduling strategy to make the technology evolution process more explainable from an organizational behavior perspective.
Define exploration and exploitation control parameters that change with each iteration:
α t = α 0 1 t T , β t = β 0 t T ,
where T represents the maximum number of iterations, and the improved technical update rule is as follows:
X i t ( t ) = X i t ( t 1 ) + r a n d α ( t ) ( 0,1 ) X b e s t ( t 1 ) X i t ( t 1 ) + r a n d β ( t ) ( 0,1 ) X r a n d ( t 1 ) X i t ( t 1 )
Figure 4 shows a schematic diagram of this strategy. For ease of understanding, the improved algorithm flowchart is shown in Figure 5.

3.4. Computational Complexity Analysis

Let N denote the population size, D the dimensionality of the decision vector, and T the maximum number of iterations. The computational complexity of IEDOA mainly comes from population initialization, fitness evaluation, activity selection, and the position update operations in different evolutionary stages.
During initialization, each individual is generated in a D -dimensional search space, resulting in a cost of O ( N D ) . In each iteration, the algorithm first evaluates the fitness of all individuals, which requires O ( N C f ) , where C f denotes the cost of one objective function evaluation. For general benchmark analysis, if the fitness computation is treated as a constant-cost operation, this part can be simplified as O ( N ) ; however, in practical optimization problems, the fitness evaluation usually dominates the total runtime.
For the activity selection mechanism, the performance-feedback-based adaptive strategy updates the weights and probabilities of four activities only, so its cost is O ( 1 ) per iteration. In the multi-elite-guided structural evolution stage, the algorithm first ranks the population to construct the elite set. A direct sorting operation requires O ( N l o g N ) , while the weighted averaging of elite individuals and centroid computation both require at most O ( N D ) . Therefore, the structural evolution stage has a complexity of O ( N l o g N + N D ) . In the lifecycle-aware technology update stage, each individual performs vector operations over D dimensions, leading to a complexity of O N D . In the people activity and the task activity inherited from EDOA, the update cost is also bounded by O N D and O D , respectively.
Therefore, the overall computational complexity of one iteration of IEDOA can be expressed as O ( N C f + N l o g N + N D ) . Since, in most population-based metaheuristic algorithms, D is typically much larger than l o g N , the dominant algorithmic overhead is O ( N D ) apart from fitness evaluation. Thus, over T iterations, the total computational complexity of IEDOA is O ( T N C f + N D ) . If the fitness evaluation cost is regarded as constant, the total time complexity can be further simplified to O T N D .
Compared with the original EDOA, the proposed IEDOA introduces three additional mechanisms: adaptive activity feedback, multi-elite guidance, and lifecycle-aware scheduling. Among them, the adaptive feedback and scheduling strategies only introduce negligible constant-level overhead, while the multi-elite mechanism mainly adds a sorting operation and an elite aggregation step. Therefore, IEDOA does not change the overall order of complexity of EDOA and still preserves the computational scalability of population-based metaheuristics. This also agrees with the experimental results under different dimensional settings, where IEDOA maintains good scalability while achieving higher solution quality and stronger robustness.

4. Results of Experiments and Comprehensive Analysis

In this section, IEDOA is assessed using the CEC2017 and CEC2022 benchmark suites. The basic properties of both test sets are first outlined. Next, the parameter configurations and related references of all comparison algorithms are reported to support experimental reproducibility. The performance of IEDOA is then investigated on the CEC2017 benchmark under 30- and 50-dimensional conditions, and on the CEC2022 benchmark with 10- and 20-dimensional settings. Moreover, statistical analyses are performed to verify whether the observed performance differences between IEDOA and other algorithms are statistically significant. For consistency, all algorithms adopt a population size of 50 and a maximum of 1000 iterations. To alleviate the impact of randomness, each algorithm is run 30 independent times, and the average results are used for evaluation. Furthermore, to prevent variations in hardware from affecting algorithm performance, all experiments were conducted under the following conditions: a 12th Gen Intel(R) Core(TM) i9-12900KF (3.20 GHz) processor and MATLAB R2023a. The operating conditions for all algorithms were identical.

4.1. CEC2017 and CEC2022

The CEC2017 [22] and CEC2022 [23] benchmark test suites are widely used in the field of evolutionary computation for evaluating the performance of optimization algorithms. The CEC2017 test set consists of a diverse collection of benchmark functions, including unimodal, multimodal, hybrid, and composition functions, which are designed to assess different optimization capabilities such as convergence speed, global exploration, and local exploitation. The CEC2022 test set is a more recent benchmark suite that further enhances problem complexity by introducing challenging landscapes with higher nonlinearity and variable interactions, thereby reflecting more realistic and difficult optimization scenarios. Owing to their diversity, scalability in dimensionality, and strong representativeness, both CEC2017 and CEC2022 have become standard benchmarks for fair and comprehensive performance evaluation. Therefore, these two test suites are selected in this study to thoroughly validate the effectiveness, robustness, and scalability of the proposed IEDOA across various optimization scenarios.

4.2. Comparison Methods and Parameter Configuration

In this section, we will validate the performance of the proposed IEDOA through comparative experiments with 11 state-of-the-art algorithms, including the Snake optimizer (SO), Gold Rush Optimizer (GRO), Red-tailed Hawk Algorithm (RTH), Genghis Khan Shark Optimizer (GKSO), rime optimization algorithm (RIME), hyper-heuristic whale optimization algorithm (HHWOA), Improved Grey Wolf Optimizer (IGWO), Escape Algorithm (ESC), Runge–Kutta optimizer (RUN), Weighted mean of vectors algorithm (INFO), and the standard Enterprise Development Optimization Algorithm (EDOA). To improve the reproducibility of the experiments, the parameter configurations of all comparative algorithms are summarized in Table 1.

4.3. Performance Comparison on the CEC2017 Benchmark

In this section, the performance of IEDOA is investigated on the CEC2017 benchmark test suite. IEDOA is compared with 11 state-of-the-art algorithms under 30-dimensional and 50-dimensional settings. Figure 6 illustrates the convergence behaviors of all compared algorithms across different benchmark functions. The detailed experimental results are summarized in Table 2 and Table 3, where “mean” and “std” denote the average value and standard deviation obtained from 30 independent runs, respectively. Furthermore, to provide a more comprehensive comparison, the distribution of results over 30 runs is visualized using box plots in Figure 7.
As shown in Figure 6, the convergence curves of the different algorithms on the CEC2017 test set exhibit significant differences: compared to the original EDOA and other comparison algorithms, IEDOA is able to reduce the objective function value at a faster rate on most functions and maintains a more stable downward trend in the later stages of iteration, ultimately achieving higher convergence accuracy. This indicates that IEDOA’s improved strategy helps enhance global exploration capabilities and accelerate the approach to high-quality solutions in the early stages of the search, while effectively maintaining exploitation capabilities in the later stages, reducing oscillations and avoiding getting trapped in local optima. Therefore, it demonstrates stronger overall advantages in both convergence speed and the quality of the final solution.
As shown in the box plot results in Figure 7, IEDOA demonstrates superior and more stable optimization performance on the CEC2017 test set for most benchmark functions: its box is generally lower, indicating smaller objective function values and higher solution quality; at the same time, the box height and the length of the whiskers are generally shorter, indicating less fluctuation in the results of multiple independent runs and stronger robustness. In contrast, some of the comparison algorithms have higher boxes and greater dispersion, and even show many outliers, reflecting their unstable convergence results or susceptibility to randomness. Overall, the box plot confirms that IEDOA has significant advantages in both solution accuracy and stability, enabling it to reliably obtain high-quality solutions in complex multimodal and mixed-characteristic problems.
The experimental results from Table 2 (30 dimensions) and Table 3 (50 dimensions) show that IEDOA performs best overall in the CEC2017 benchmark tests: under both dimensional settings, IEDOA achieved smaller optimal/average objective function values on most test functions and demonstrated stronger overall problem-solving capabilities compared to other algorithms. As the dimensionality increased from 30 to 50, the performance of all algorithms generally decreased to varying degrees, indicating that the high-dimensional search space significantly increased the optimization difficulty; however, IEDOA still maintained good solution quality and a competitive advantage, demonstrating its stronger adaptability and stability to dimensional expansion. Overall, the consistent advantage across both dimensions verifies that the improved strategy of IEDOA effectively balances exploration and exploitation in complex high-dimensional problems, thus outperforming the original EDOA and other mainstream algorithms in both accuracy and robustness.

4.4. Performance Comparison on the CEC2022 Benchmark

In this section, the performance of IEDOA is evaluated using the CEC2022 benchmark suite. A comparative study is conducted between IEDOA and 11 advanced algorithms under 10- and 20-dimensional settings. Figure 8 presents the convergence curves of all algorithms across the benchmark functions. Detailed numerical results are listed in Table 4 and Table 5, in which “mean” and “std” correspond to the average values and standard deviations obtained from 30 independent executions. Moreover, the distributions of results over the 30 runs are depicted through box plots in Figure 9 to facilitate a more comprehensive performance comparison.
Based on the comparison results in Table 4 (CEC2022, 10 dimensions) and Table 5 (CEC2022, 20 dimensions), it can be seen that IEDOA demonstrates stronger overall optimization capabilities under both dimensional settings: it obtains smaller objective function values on most test functions, indicating its superiority in solution accuracy compared to the original EDOA and other comparison algorithms. Simultaneously, when the dimensionality increases from 10 to 20, the performance of all algorithms generally deteriorates, reflecting the significantly increased search difficulty brought about by higher dimensions; however, IEDOA still maintains relatively better results and stronger stability, demonstrating its good adaptability and robustness in high-dimensional complex problems. Overall, the experimental results under different dimensions of CEC2022 further validate that the improved mechanism of IEDOA effectively enhances the algorithm’s global search efficiency and local exploitation capabilities, thus maintaining a leading performance even in more challenging test environments.
As shown in Figure 8, the convergence trends of different algorithms on the CEC2022 test set show significant differences. Overall, the convergence curve of IEDOA descends faster and is more stable in most test functions, and it can continue to maintain effective improvement in the later stages of iteration, thus obtaining a lower final objective function value. In contrast, some of the compared algorithms achieve some improvement in the early stages of the search, but are prone to convergence stagnation or increased fluctuations in the later stages, reflecting their potential lack of exploitation capabilities or tendency to get trapped in local optima when dealing with complex problems. In summary, the results in Figure 8 indicate that IEDOA can better balance global exploration and local exploitation in the complex benchmark problems of CEC2022, not only improving the convergence speed but also enhancing the quality and stability of the final solution.
As shown in the box plot results in Figure 9, IEDOA achieved superior and more stable optimization performance across most benchmark functions in the CEC2022 test set: its box positions are generally lower, indicating smaller objective function values and higher solution quality across multiple independent runs; simultaneously, the box spans and whisker lengths are generally shorter, suggesting lower dispersion of algorithm results and greater robustness. In contrast, some of the compared algorithms have higher and more dispersed box plots, accompanied by more outliers, reflecting greater fluctuations in their optimization performance and a higher susceptibility to random initialization or getting trapped in local optima. Overall, Figure 9 further validates that IEDOA has significant advantages in both solution accuracy and stability, enabling it to more reliably handle the more complex multimodal and hybrid optimization problems in CEC2022.

4.5. Statistical Analysis

Statistical analysis is essential for assessing the reliability and significance of optimization outcomes. Because metaheuristic algorithms are inherently stochastic, their performance can fluctuate across independent runs due to random initialization and probabilistic search operators. As a result, drawing conclusions solely from mean performance or the best fitness value may be misleading. To address this issue, non-parametric statistical methods—such as the Wilcoxon rank-sum test [34] and the Friedman test [35]—are adopted to objectively evaluate the robustness and statistical superiority of the proposed algorithm. These tests help identify whether the observed improvements are genuinely significant rather than arising from randomness, thereby improving the fairness and credibility of comparative evaluations. In this subsection, the Wilcoxon rank-sum test and the Friedman average rank test are applied to the IEDOA, and the detailed results are presented as follows:

4.5.1. Wilcoxon Rank Sum Test

In this section, statistical significance is examined using the Wilcoxon rank-sum test. Also known as the Mann–Whitney U test, this non-parametric approach is commonly applied to determine whether two independent samples exhibit statistically significant performance differences. Owing to the absence of normality assumptions, the test is well suited for small sample sizes, datasets with large variability, and data containing outliers, which makes it particularly appropriate for evaluating heuristic and metaheuristic algorithms. In this work, the performance results of two algorithms on the same test function are regarded as independent samples. The combined data are ranked, and the differences in ranks are analyzed to assess whether one algorithm statistically outperforms the other. The statistical outcomes are presented in Table 6. “W/T/L” denotes the number of functions on which IEDOA performs better / equal / worse than the compared algorithm based on the Wilcoxon rank-sum test at a significance level of 0.05.
Table 6 presents the Win/Tie/Loss (W/T/L) comparison results of IEDOA against other algorithms based on the Wilcoxon rank-sum test. It can be observed that IEDOA consistently outperforms all competing algorithms across different benchmark suites and problem dimensions. Specifically, in the CEC2017 test suite, IEDOA achieves dominant performance, winning on more than 85% of the functions against all competitors. For example, it outperforms SO, GKSO, ESC, and INFO with results of 27/3/0 in 30-dimensional problems, and shows even stronger superiority against EDOA with 29/1/0. Similar trends are observed in 50-dimensional cases, indicating that the proposed method maintains robust performance as the problem dimensionality increases. In the more challenging CEC2022 test suite, IEDOA continues to demonstrate strong competitiveness. It achieves near-complete dominance over most algorithms, with results such as 11/1/0 and 10/2/0 in 10D and 20D settings, respectively. Notably, IEDOA achieves 12/0/0 against EDOA, indicating statistically significant improvements on all test functions. Overall, the results confirm that IEDOA not only achieves superior optimization accuracy but also exhibits strong statistical robustness. The consistently high number of wins and the absence of losses demonstrate that the performance improvements are reliable rather than incidental, highlighting the effectiveness of the proposed enhancement mechanisms.

4.5.2. Friedman Mean Rank Test

In this section, the Friedman mean rank test is employed to analyze the experimental results. This non-parametric test is designed to determine whether statistically significant differences exist among multiple related samples. Since it does not require the data to follow a normal distribution and remains effective under conditions of high result variability or limited sample sizes, the Friedman test is well suited for performance comparisons of heuristic and metaheuristic algorithms. In this study, the test is carried out by ranking the performance of all algorithms on each benchmark function and subsequently calculating the mean rank for each algorithm. The resulting mean ranks are used to assess overall performance differences among the algorithms. The corresponding results are summarized in Table 7, where “Mean Rank” represents the average ranking over all test functions, and “Total Rank” reflects the final performance order of the algorithms on the benchmark set.
As shown in Table 7 (Friedman mean rank test result), the statistical results based on the Friedman mean rank test show that IEDOA has the smallest mean rank/highest ranking, indicating that it performs best overall across all test functions and has the strongest overall competitiveness. Since the Friedman test is a non-parametric statistical method for multiple algorithms and multiple test problems, a lower mean rank indicates that the algorithm achieves better relative rankings on more functions. Therefore, this result statistically further proves that IEDOA has a more stable and significant overall advantage compared to other algorithms, and not just incidentally performs better on a few functions.
Although the Wilcoxon signed-rank test and Friedman ranking test demonstrate that the proposed IEDOA achieves statistically significant improvements over the compared algorithms, a deeper analysis reveals additional insights into its performance characteristics. Specifically, the superior ranking of IEDOA across most benchmark functions indicates not only consistent optimization capability but also robustness against different landscape modalities, including unimodal, multimodal, and hybrid problems. This suggests that the adaptive activity selection and multi-elite co-evolution mechanisms effectively balance exploration and exploitation. Furthermore, the relatively low variance observed in the experimental results implies that the proposed algorithm maintains stable convergence behavior across independent runs. This stability can be attributed to the lifecycle-aware strategy, which dynamically adjusts the search intensity during different evolutionary phases. However, it is also observed that on a few highly complex functions, the performance gains are marginal, indicating that the algorithm may still face challenges in extremely rugged or deceptive search spaces.

4.6. Ablation Study on the Proposed Strategies

To further elucidate the effectiveness and novelty of the proposed improvement mechanisms, we conducted an ablation study by progressively incorporating three strategies—adaptive activity selection, multi-elite-guided structural evolution, and lifecycle-aware technique updating—into EDOA using the CEC2017 and CEC2022 test suites. Specifically, EDOA1 denotes the standard EDOA augmented with the adaptive activity selection strategy; EDOA2 denotes the standard EDOA augmented with the multi-elite-guided structural evolution strategy; and EDOA3 denotes the standard EDOA augmented with the lifecycle-aware strategy. The specific experimental results are illustrated in the accompanying figure.
Figure 10 demonstrates that all three individual improvement strategies enhance the convergence performance of the original EDOA across various test functions to varying degrees, thereby validating the practical effectiveness of the three proposed mechanisms. Specifically, Adaptive Activity Selection aids in improving the targeted allocation of search resources; Multi-Elite-Guided Structural Evolution strengthens the inheritance of high-quality solutions while maintaining population diversity; and Lifecycle-Aware Updating reinforces the dynamic coordination between global exploration during the early stages of the algorithm and local exploitation during the later stages. Furthermore, the complete IEDOA exhibits a faster convergence rate and achieves lower final objective function values across the majority of test curves, outperforming EDOA1, EDOA2, and EDOA3—each of which incorporates only a single improvement module. This indicates the presence of significant synergistic gains among the three strategies: while individual mechanisms can locally boost algorithm performance, only through their organic integration can the balance between exploration and exploitation be more fully realized, thereby significantly enhancing the algorithm’s convergence accuracy, stability, and capability for solving complex problems.

4.7. Parameter Sensitivity Analysis

To systematically assess the impact of key algorithm parameters on overall performance—and to validate the rationality and robustness of the selected parameter configuration—this subsection conducts a parameter sensitivity analysis. By incrementally adjusting core parameters across various value ranges while holding other variables constant, the study compares the algorithm’s convergence accuracy and speed on a set of benchmark test functions, thereby elucidating the mechanisms through which individual parameters influence the search process. The experimental results are presented in the accompanying figure.
The parameter sensitivity analysis presented in Figure 11 indicates that IEDOA generally demonstrates robust performance against variations in key parameters: across various test functions and dimensions, the overall trends of the convergence curves for different parameter sets remain consistent, suggesting that the algorithm maintains stable optimization behavior within a reasonable parameter range. At the same time, different parameter values do exert observable effects on both convergence speed and final accuracy; specifically, parameter configurations of moderate intensity typically yield superior results—facilitating a rapid decline in the objective function value during the initial stages while achieving lower and more stable convergence outcomes in the later stages. Conversely, excessively small parameter values tend to diminish the search impetus, resulting in insufficient convergence progress, whereas excessively large values are prone to inducing search fluctuations or stagnation during the latter stages. Synthesizing the results from the various test functions depicted in the figure, it becomes evident that IEDOA’s performance advantages do not hinge upon a single, “acute” parameter point; rather, the algorithm sustains strong performance across a certain range of parameter values. This observation validates the rationality of the adopted settings for the learning rate and lifecycle scheduling parameters, and further substantiates the effectiveness and robustness of the algorithm’s mechanism for balancing exploration and exploitation.

5. IEDOA for Microgrid Dispatch Management

5.1. Microgrid System Configuration

To further verify the practical applicability of the proposed IEDOA, a grid-connected microgrid economic dispatch problem is considered. The microgrid consists of multiple distributed energy resources, including photovoltaic (PV) panels, wind turbines (WT), fuel cells (FC), microturbines (MT), gas generators (GS), battery storage (BT), and power exchange with the main grid. The overall objective of the dispatch problem is to minimize the total operating cost of the microgrid while satisfying power balance and operational constraints.
The scheduling horizon is set to 24 h, and the dispatch interval is 1 h, resulting in 24 decision periods. The renewable energy sources (PV and WT) are treated as non-dispatchable units, and their power outputs are determined according to forecasted generation profiles. In contrast, FC, MT, and GS are controllable generators whose outputs can be adjusted within specified limits. The battery storage system can operate in either charging or discharging mode to balance supply and demand and reduce operating costs. Meanwhile, the microgrid can purchase electricity from or sell electricity to the main grid when necessary.
The power flow relationship of the microgrid can be conceptually expressed as
P P V ( t ) + P W T ( t ) + P F C ( t ) + P M T ( t ) + P G S ( t ) + P B T ( t ) + P G R I D ( t ) = P L o a d ( t )
where P L o a d ( t ) denotes the load demand at time period t . The decision variables of the optimization problem include the output power of controllable units and the grid exchange power over the scheduling horizon:
{ P F C ( t ) , P M T ( t ) , P G S ( t ) , P B T ( t ) , P G R I D ( t ) } , t = 1 , , 24
The microgrid considered in this study consists of photovoltaic (PV) generation, wind turbines (WT), fuel cells (FC), microturbines (MT), gas generators (GS), battery storage (BT), and power exchange with the main grid. All components are connected to a common AC bus that supplies the load demand. Renewable sources provide uncontrollable generation based on forecasted profiles, while FC, MT, and GS are dispatchable generators. The battery storage system can charge or discharge to balance supply and demand. The microgrid can also purchase or sell electricity through grid interaction.

5.2. Mathematical Formulation of the Microgrid Economic Dispatch Problem

The economic dispatch problem of the microgrid aims to determine the optimal power outputs of controllable distributed generators, battery storage, and grid interaction over the scheduling horizon so that the total operating cost of the microgrid is minimized while satisfying all operational constraints. The optimization problem consists of 24 consecutive time periods. At each time period, the microgrid must satisfy the electricity demand while minimizing operating cost.
The decision variables of the optimization problem include the power outputs of controllable generation units, the charging/discharging power of the battery storage system, and the power exchanged with the main grid. Renewable sources such as photovoltaic (PV) panels and wind turbines (WT) are treated as non-dispatchable units, and their generation is determined by forecasted profiles.
Let P F C ( t ) , P M T ( t ) , P G S ( t ) , P B T ( t ) , P G R I D ( t ) denote the output power of fuel cells, microturbines, gas generators, battery storage, and grid exchange at time period t , respectively. The objective of the microgrid dispatch model is to minimize the total operating cost over the scheduling horizon. The objective function can be expressed as
F = C f u e l + C o p e r a t i o n + C p o l l u t i o n + C g r i d + C p e n a l t y
where C f u e l represents fuel consumption cost, C o p e r a t i o n represents operation and maintenance cost, C p o l l u t i o n denotes pollutant treatment cost, C g r i d denotes electricity trading cost with the main grid, C p e n a l t y represents penalty cost for power imbalance.
(1)
Fuel consumption cost: The fuel cost mainly originates from conventional generation units such as fuel cells, microturbines, and gas generators. The fuel consumption cost over the scheduling horizon is calculated as
C f u e l = t = 1 24   c P F C ( t ) η F C + P M T ( t ) η M T + P G S ( t ) η G S
where c is the natural gas price and η F C , η M T , η G S represent the conversion efficiency of the corresponding generators. This term reflects the direct fuel consumption cost associated with power generation.
(2)
Operation and maintenance cost: The operation and maintenance (O&M) cost accounts for the operational expenses required to maintain the distributed energy resources. The O&M cost is calculated as
C o p e r a t i o n = t = 1 24   K F C P F C ( t ) + K M T P M T ( t ) + K G S P G S ( t ) + K P V P P V ( t ) + K W T P W T ( t )
where K i represents the O&M cost coefficient of the corresponding generation unit. Although PV and WT are non-dispatchable units, their operation and maintenance costs are still included in the total operating cost.
(3)
Pollution treatment cost: Conventional generators produce pollutant emissions during operation. The pollution treatment cost is introduced to account for the environmental impact of power generation. The pollution treatment cost can be expressed as
C p o l l u t i o n = t = 1 24   i   P i ( t ) E i C i
where E i represents the emission coefficient of generator i , C i represents the treatment cost coefficient for the corresponding pollutant. This term encourages the dispatch model to reduce pollutant emissions by limiting the use of high-emission generation units.
(4)
Electricity trading cost: The microgrid can purchase electricity from the main grid when local generation is insufficient or sell excess electricity when generation exceeds demand. The electricity trading cost is defined as
C g r i d = t = 1 24   P G R I D ( t ) λ ( t )
where λ ( t ) represents the time-of-use electricity price, P G R I D ( t ) represents the power exchanged with the main grid. A positive value of P G R I D ( t ) indicates electricity purchase from the main grid, while a negative value indicates electricity sold to the grid.
(5)
Power balance penalty: In order to guarantee the balance between electricity supply and demand, a penalty function is introduced to penalize deviations between total generation and load demand.
C p e n a l t y = t = 1 24   K p e n P P V ( t ) + P W T ( t ) + P F C ( t ) + P M T ( t ) + P G S ( t ) + P B T ( t ) + P G R I D ( t ) P L o u d ( t )
where K p e n denotes the penalty coefficient. This penalty term ensures that the total power generation, storage operation, and grid exchange collectively satisfy the load demand of the microgrid.

5.3. Operational Constraints of the Microgrid System

To ensure safe and reliable operation of the microgrid, several operational constraints must be satisfied.
Renewable generation constraint: The outputs of PV and WT are determined by forecasted generation profiles and cannot be directly controlled during dispatch:
P P V ( t ) = P P V , p r e d ( t ) , P W T ( t ) = P W T , p r e d ( t )
Dispatchable generator constraints: The output power of controllable generators must remain within their allowable operating ranges:
P F C , m i n P F C t P F C , m a x P M T , m i n P M T t P M T , m a x P G S , m i n P G S ( t ) P G S , m a x
Battery storage constraints: The charging and discharging power of the battery system is limited as
P B T , m i n P B T ( t ) P B T , m a x ,
The state of charge (SOC) of the battery is constrained as
S O C m i n S O C t S O C m a x
The SOC dynamics can be expressed as
S O C ( t + 1 ) = S O C ( t ) P B T ( t ) C B T
where C B T is the battery capacity. The initial SOC is given as S O C 1 = 0.4 .
Grid interaction constraint: The power exchanged between the microgrid and the main grid is constrained as
200 P G R I D ( t ) 200 ,
where a positive value indicates power purchased from the main grid and a negative value indicates power sold to the grid.

5.4. Parameter Settings

Table 8 summarizes the technical parameters of the distributed generation units and battery storage system used in the microgrid model. These parameters include the minimum and maximum output power, operation costs, and fuel cost coefficients [36,37]. The battery storage system has a capacity of C B T = 40   k W , with SOC limits of S O C m i n = 0.2 and S O C m a x = 0.8 . The initial SOC is set to 0.4. The natural gas price is set to 2.02 $ / k g , and the penalty coefficient for power imbalance is 20   $ / k g . Typical daily profiles of load demand, photovoltaic generation, wind power generation, and electricity price are adopted to simulate realistic operating conditions. The dispatch problem is solved over a 24 h scheduling horizon.

5.5. Analysis of Experimental Results

This study considers a grid-connected microgrid system and employs MATLAB as the simulation environment, with GRID representing the main power grid. Regarding algorithm settings, the population size is defined as 50, and the iteration number is set to 1000, whereas the remaining parameters are configured according to the previous description. The maximum allowable power exchange between the microgrid and the utility grid is constrained to 200 kW. The case study is based on a typical daily operating condition from a region in Guangdong Province. To improve comparison reliability and reduce the impact of randomness, each algorithm is executed independently 30 times, followed by statistical analysis of the results. The numerical results are reported in Table 9, where Max, Min, mean, and std correspond to the maximum, minimum, average, and standard deviation obtained from the 30 runs. Figure 12 depicts the convergence behavior of the objective function for each algorithm, Figure 13 illustrates the output distribution of the units, and Figure 14 displays the stacked bar representation of power allocation.
Table 9 (Experimental Results of Different Algorithms on Microgrid Scheduling Optimization Problems) shows that IEDOA achieved the best overall performance in terms of economy and stability in this engineering scenario: its mean value of 1500.54 over 30 independent runs was the lowest among all algorithms, indicating that IEDOA can obtain the minimum objective function value (i.e., lower operating costs); at the same time, its minimum value of 1353.48 was significantly lower than most of the comparison algorithms, indicating its stronger optimization ability and better optimal solution level. In contrast, the traditional EDOA had a mean value of 1676.35, significantly higher than IEDOA, indicating that the improved strategy brought substantial benefits in practical scheduling problems. Furthermore, from the perspective of stability, IEDOA’s standard deviation of 65.69 was relatively small, indicating lower result fluctuations and stronger robustness; although IGWO had a smaller standard deviation of 41.31, its mean value of 1568.83 was still higher than IEDOA, demonstrating that IEDOA achieved a better balance between “solution quality” and “stability”. It is worth noting that RUN had a mean value of 6761.83 and a standard deviation of 685.76, far higher than other algorithms, indicating that it easily falls into suboptimal solutions and is unstable in this strongly constrained, multi-variable coupled microgrid scheduling problem. Overall, the four indicators of Max/Min/Mean/Std in Table 9 jointly verify that IEDOA can not only obtain lower operating cost objective values in microgrid scheduling optimization tasks but also possesses more reliable convergence stability and engineering applicability.
As shown in Figure 12, there are significant differences in the convergence process of the objective functions of various algorithms in the microgrid scheduling optimization problem. Overall, IEDOA exhibits a faster decrease in the objective function value and a more stable convergence trend during the iteration process. It can obtain a lower objective function value within fewer iterations and maintain continuous improvement, indicating its stronger optimization efficiency and stability in this engineering optimization scenario. In contrast, the convergence curves of some comparison algorithms decrease more slowly or show stagnation and fluctuations in the later stages of iteration, indicating that they are more likely to fall into local optima under complex constraints and multi-variable coupling conditions. In summary, the results in Figure 12 verify that IEDOA can more effectively balance global search and local exploitation in practical scheduling optimization tasks, thus obtaining a better economic operation scheme.
Figure 13 (Output distribution map of each unit) shows that the output distribution of each power generation/energy supply unit during the scheduling period exhibits a distinct division of labor and complementary characteristics: the output of different units changes differently over time, indicating that the optimized scheduling can rationally coordinate various units according to load demand and operating constraints. Overall, the output distribution reflects that the scheduling strategy, while satisfying the system’s supply-demand balance, maximizes the advantages of each unit—for example, units with faster response speeds or stronger regulation capabilities handle fluctuation compensation, while units with lower operating costs or suitable for stable operation handle the base load, thereby reducing overall operating costs and improving system operating stability. This result indicates that the scheduling scheme obtained by IEDOA has good engineering feasibility and economic efficiency, and can achieve the goal of multi-unit collaborative optimization.
As shown in Figure 14 (Power Distribution Stackup Diagram), the power composition of the system throughout the scheduling cycle exhibits a clear superposition relationship, with various power sources, energy storage, and interactive power sources collectively contributing to meet the load demand. It can be observed that the proportion of energy supplied by different energy units varies dynamically at different times: during periods of high or fluctuating load, units with stronger regulatory capabilities (such as energy storage, controllable units, or power interaction with the main grid) contribute more significantly, used for peak shaving, valley filling, and balancing supply and demand; while during periods of relatively stable load, the basic energy supply units maintain a more stable output, thereby improving system operating efficiency. Overall, this superimposed distribution result demonstrates that the proposed method can achieve multi-energy coordination and complementarity, making power distribution more reasonable, smoother, and compliant with operating constraints, further verifying the feasibility and economic efficiency of the scheduling scheme.
Although the results in Figure 12, Figure 13 and Figure 14 and Table 9 demonstrate that IEDOA achieves superior performance in microgrid scheduling, a deeper analysis is required to explain the source of these advantages from the perspective of algorithm–problem matching.
Microgrid economic dispatch is characterized by strong nonlinearity, multi-source coupling, time-varying constraints, and a highly multimodal search landscape, which impose strict requirements on both global exploration and local exploitation capabilities. In this context, the superiority of IEDOA can be attributed to the coordinated effects of its three core mechanisms:
(1)
Performance-adaptive activity selection: In microgrid scheduling, different search behaviors may exhibit varying effectiveness at different stages due to fluctuating load demands and renewable generation uncertainty. The adaptive activity selection mechanism dynamically allocates computational resources based on historical fitness improvement, enabling the algorithm to focus on more productive search patterns. This enhances convergence efficiency and avoids ineffective search steps that are common in fixed or random switching strategies.
(2)
The microgrid dispatch problem often involves multiple competing local optima caused by complex constraints and nonlinear cost functions. The multi-elite guidance mechanism preserves multiple high-quality candidate solutions and integrates their information into the population update process. Compared with single-elite guidance, this strategy effectively maintains population diversity and reduces the risk of premature convergence, thereby improving the algorithm’s ability to explore diverse feasible dispatch schemes.
(3)
Technology lifecycle-aware scheduling mechanism: Microgrid scheduling requires both broad exploration in early stages (to identify feasible regions under constraints) and refined exploitation in later stages (to optimize cost and stability). The lifecycle-aware mechanism introduces a stage-dependent adjustment of exploration and exploitation intensities, which better matches the dynamic requirements of the problem. This allows IEDOA to rapidly locate promising regions and subsequently refine solutions with higher precision.
Overall, the improved performance of IEDOA is not only reflected in numerical results but also arises from its better alignment with the intrinsic characteristics of microgrid scheduling problems, where adaptivity, diversity preservation, and dynamic search balance are critical for achieving high-quality solutions.
It should also be noted that the current microgrid model assumes deterministic inputs for renewable generation and load demand. In practical scenarios, uncertainties such as forecasting errors and market fluctuations may affect the scheduling results, which will be considered in future studies.

6. Conclusions and Future Work

This paper investigates the scheduling and management problem of microgrids, which is a nonlinear, multi-constrained, and strongly coupled optimization task. To address the limitations of the original Enterprise Development Optimization Algorithm (EDOA), including premature convergence and insufficient stability in complex search spaces, an improved version (IEDOA) is proposed. The algorithm incorporates a performance-based adaptive activity selection mechanism, a multi-elite guided evolution strategy, and a lifecycle-aware scheduling mechanism, which collectively enhance the balance between global exploration and local exploitation, as well as improve convergence stability.
Extensive experiments on CEC2017 and CEC2022 benchmark functions demonstrate that IEDOA achieves superior optimization accuracy, convergence speed, and robustness compared with several state-of-the-art algorithms. Statistical analyses using the Wilcoxon rank-sum test and Friedman ranking further confirm the significant and consistent performance advantages of the proposed method across different problem types and dimensional settings.
In addition, the application to a microgrid economic dispatch model verifies the practical effectiveness of IEDOA. The results show that the proposed algorithm can achieve lower operating costs with stable performance while satisfying system constraints, indicating its strong engineering applicability.
Despite these advantages, several limitations remain. The introduction of multiple adaptive and evolutionary mechanisms increases parameter sensitivity and computational complexity, which may affect performance in real-time or large-scale scenarios. Moreover, the current microgrid model assumes deterministic renewable generation and load demand, which does not fully capture real-world uncertainties. The generalization ability of the algorithm to other complex application domains also requires further validation.
Future work will focus on improving computational efficiency and reducing parameter dependence, as well as extending the proposed approach to stochastic and dynamic optimization environments. Incorporating uncertainty modeling, multi-objective optimization, and large-scale energy system applications will further enhance the practicality and robustness of the algorithm.

Author Contributions

Conceptualization, Y.K. and C.Z.; methodology, Y.K. and C.Z.; software, Y.K. and C.Z.; validation, Y.K. and C.Z.; formal analysis, Y.K. and C.Z.; investigation, Y.K. and C.Z.; resources, Y.K. and C.Z.; data curation, Y.K. and X.Z.; writing—original draft preparation, Y.K. and X.Z.; writing—review and editing, Y.K. and X.Z.; visualization, Y.K. and X.Z.; supervision, Y.K. and X.Z.; funding acquisition, Y.K. and X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Mbungu, N.T.; Ismail, A.A.; AlShabi, M.; Bansal, R.C.; Elnady, A.; Hamid, A.K. Control and Estimation Techniques Applied to Smart Microgrids: A Review. Renew. Sustain. Energy Rev. 2023, 179, 113251. [Google Scholar] [CrossRef]
  2. Guo, S.; Song, Y.; Wu, Y.; Hu, J.; Lu, J.; Wang, C.; Jia, Z.; Hua, L. Microscopic Mechanism of Enhanced Strength-Plasticity Synergy in Pre-Damaged TC11 Titanium Alloys via Novel Electroshock Treatment. J. Alloys Compd. 2026, 1052, 186139. [Google Scholar] [CrossRef]
  3. Wu, X.; Wang, H.; Zhang, Y.; Zou, B.; Hong, H. A Tutorial-Generating Method for Autonomous Online Learning. IEEE Trans. Learn. Technol. 2024, 17, 1532–1541. [Google Scholar] [CrossRef]
  4. Ahmad, S.; Shafiullah, M.; Ahmed, C.B.; Alowaifeer, M. A Review of Microgrid Energy Management and Control Strategies. IEEE Access 2023, 11, 21729–21757. [Google Scholar] [CrossRef]
  5. Wu, X.; Dong, J.; Bao, W.; Zou, B.; Wang, L.; Wang, H. Augmented Intelligence of Things for Emergency Vehicle Secure Trajectory Prediction and Task Offloading. IEEE Internet Things J. 2024, 11, 36030–36043. [Google Scholar] [CrossRef]
  6. Mohammed, A.; Ghaithan, A.M.; Al-Hanbali, A.; Attia, A.M. A Multi-Objective Optimization Model Based on Mixed Integer Linear Programming for Sizing a Hybrid PV-Hydrogen Storage System. Int. J. Hydrogen Energy 2023, 48, 9748–9761. [Google Scholar] [CrossRef]
  7. Fan, D.; Zhu, X.; Xiang, Z.; Lu, Y.; Quan, L. Dimension-Reduction Many-Objective Optimization Design of Multimode Double-Stator Permanent Magnet Motor. IEEE Trans. Transp. Electrif. 2024, 11, 1984–1994. [Google Scholar] [CrossRef]
  8. Lü, X.; He, S.; Xu, Y.; Zhai, X.; Qian, S.; Wu, T.; Wangpei, Y. Overview of Improved Dynamic Programming Algorithm for Optimizing Energy Distribution of Hybrid Electric Vehicles. Electr. Power Syst. Res. 2024, 232, 110372. [Google Scholar] [CrossRef]
  9. Zhang, J.; Qi, H.; Wu, J.J.; Mao, X.; Zhang, H.; Amin, N.; Xu, F.; Dong, C.; Wang, C.; Wang, P. Disposable Peptidoglycan-Specific Biosensor for Noninvasive Real-Time Detection of Broad-Spectrum Gram-Positive Bacteria in Exhaled Breath Condensates. Anal. Chem. 2024, 96, 9817–9825. [Google Scholar] [CrossRef]
  10. Liu, D.; Shen, Q.; Liu, J. The Health-Wealth Gradient in Labor Markets: Integrating Health, Insurance, and Social Metrics to Predict Employment Density. Computation 2026, 14, 22. [Google Scholar] [CrossRef]
  11. Yan, J.; Cheng, Y.; Zhang, F.; Li, M.; Zhou, N.; Jin, B.; Wang, H.; Yang, H.; Zhang, W. Research on Multimodal Techniques for Arc Detection in Railway Systems with Limited Data. Struct. Health Monit. 2025, 14759217251336797. [Google Scholar] [CrossRef]
  12. Wang, H.; Song, Y.; Yang, H.; Liu, Z. Generalized Koopman Neural Operator for Data-Driven Modelling of Electric Railway Pantograph-Catenary Systems. IEEE Trans. Transp. Electrif. 2025, 11, 14100–14112. [Google Scholar]
  13. Yu, Z.; Si, Z.; Li, X.; Wang, D.; Song, H. A Novel Hybrid Particle Swarm Optimization Algorithm for Path Planning of UAVs. IEEE Internet Things J. 2022, 9, 22547–22558. [Google Scholar] [CrossRef]
  14. Kullampalayam Murugaiyan, N.; Chandrasekaran, K.; Manoharan, P.; Derebew, B. Leveraging Opposition-Based Learning for Solar Photovoltaic Model Parameter Estimation with Exponential Distribution Optimization Algorithm. Sci. Rep. 2024, 14, 528. [Google Scholar] [CrossRef] [PubMed]
  15. Uzun, Y.; Bilgin, M. Medical Image Enhancement Using War Strategy Optimization Algorithm. Biomed. Signal Process. Control 2025, 106, 107740. [Google Scholar] [CrossRef]
  16. Feng, X.; Cui, L.; Ren, D.; Pan, A.; Hong, J. A New Adaptive Robust Multi-Objective Optimization Algorithm for Dispatching of Microgrids Design. Eng. Appl. Artif. Intell. 2025, 159, 111715. [Google Scholar] [CrossRef]
  17. Tiwari, V.; Dubey, H.M.; Pandit, M.; Salkuti, S.R. Economic Dispatch in Microgrid with Battery Storage System Using Wild Geese Algorithm. Green Energy Intell. Transp. 2025, 4, 100263. [Google Scholar] [CrossRef]
  18. Truong, D.-N.; Chou, J.-S. Metaheuristic Algorithm Inspired by Enterprise Development for Global Optimization and Structural Engineering Problems with Frequency Constraints. Eng. Struct. 2024, 318, 118679. [Google Scholar] [CrossRef]
  19. Zhao, D.; Feng, L.; Wang, Y.; Cai, X.; Liu, X. An Improved Enterprise Development Optimizer Based on Labor Migration for Numerical Optimization. Sci. Rep. 2025, 15, 26227. [Google Scholar] [CrossRef] [PubMed]
  20. Cai, X.; Wang, W.; Wang, Y. Multi-Strategy Enterprise Development Optimizer for Numerical Optimization and Constrained Problems. Sci. Rep. 2025, 15, 10538. [Google Scholar] [CrossRef]
  21. Li, Z.; Liao, Y.; Zhou, H. Improved Enterprise Development Optimization with Historical Trend Updating for High-Precision Photovoltaic Model Parameter Estimation. Mathematics 2026, 14, 121. [Google Scholar] [CrossRef]
  22. Wu, G.; Mallipeddi, R.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition on Constrained Real-Parameter Optimization; Technical Report; National University of Defense Technology: Changsha, China; Kyungpook National University: Daegu, Republic of Korea; Nanyang Technological University: Singapore, 2017; Volume 9, p. 2017. [Google Scholar]
  23. Ahrari, A.; Elsayed, S.; Sarker, R.; Essam, D.; Coello, C.A.C. Problem Definition and Evaluation Criteria for the CEC’2022 Competition on Dynamic Multimodal Optimization; UNSW: Sydney, Australia, 2022; pp. 18–23. [Google Scholar]
  24. Hashim, F.; Hussien, A. Snake Optimizer: A Novel Meta-Heuristic Optimization Algorithm. Knowl.-Based Syst. 2022, 242, 108320. [Google Scholar] [CrossRef]
  25. Zolfi, K. Gold Rush Optimizer: A New Population-Based Metaheuristic Algorithm. Oper. Res. Decis. 2023, 33, 113–150. [Google Scholar] [CrossRef]
  26. 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]
  27. 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]
  28. 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]
  29. Su, Y.; Dai, Y.; Liu, Y. A Hybrid Hyper-Heuristic Whale Optimization Algorithm for Reusable Launch Vehicle Reentry Trajectory Optimization. Aerosp. Sci. Technol. 2021, 119, 107200. [Google Scholar] [CrossRef]
  30. Nadimi-Shahraki, M.H.; Taghian, S.; Mirjalili, S. An Improved Grey Wolf Optimizer for Solving Engineering Problems. Expert Syst. Appl. 2021, 166, 113917. [Google Scholar] [CrossRef]
  31. Ouyang, K.; Fu, S.; Chen, Y.; Cai, Q.; Heidari, A.A.; Chen, H. Escape: An Optimization Method Based on Crowd Evacuation Behaviors. Artif. Intell. Rev. 2024, 58, 19. [Google Scholar] [CrossRef]
  32. Ahmadianfar, I.; Heidari, A.A.; Gandomi, A.H.; Chu, X.; Chen, H. RUN beyond the Metaphor: An Efficient Optimization Algorithm Based on Runge Kutta Method. Expert Syst. Appl. 2021, 181, 115079. [Google Scholar] [CrossRef]
  33. Ahmadianfar, I.; Heidari, A.A.; Noshadian, S.; Chen, H.; Gandomi, A.H. INFO: An Efficient Optimization Algorithm Based on Weighted Mean of Vectors. Expert Syst. Appl. 2022, 195, 116516. [Google Scholar] [CrossRef]
  34. Natarajan, S.; Lipsitz, S.R.; Fitzmaurice, G.M.; Sinha, D.; Ibrahim, J.G.; Haas, J.; Gellad, W. An Extension of the Wilcoxon Rank Sum Test for Complex Sample Survey Data. J. R. Stat. Soc. Ser. C Appl. Stat. 2012, 61, 653–664. [Google Scholar] [CrossRef]
  35. Zimmerman, D.W.; Zumbo, B.D. Relative Power of the Wilcoxon Test, the Friedman Test, and Repeated-Measures ANOVA on Ranks. J. Exp. Educ. 1993, 62, 75–86. [Google Scholar] [CrossRef]
  36. Cao, L.; Wei, Q. SZOA: An Improved Synergistic Zebra Optimization Algorithm for Microgrid Scheduling and Management. Biomimetics 2025, 10, 664. [Google Scholar] [CrossRef] [PubMed]
  37. Cheng, S.; Su, G.C.; Zhao, L.L.; Huang, T.L. Dynamic Dispatch Optimization of Microgrid Based on a QS-PSO Algorithm. J. Renew. Sustain. Energy 2017, 9, 045505. [Google Scholar] [CrossRef]
Figure 1. The flowchart of EDOA.
Figure 1. The flowchart of EDOA.
Symmetry 18 00601 g001
Figure 2. Schematic diagram of performance-based adaptive activity selection mechanism.
Figure 2. Schematic diagram of performance-based adaptive activity selection mechanism.
Symmetry 18 00601 g002
Figure 3. Schematic diagram of multi-elite guided structural evolution strategy.
Figure 3. Schematic diagram of multi-elite guided structural evolution strategy.
Symmetry 18 00601 g003
Figure 4. Exploring Technology Lifecycle Awareness—Utilizing Scheduling Mechanisms.
Figure 4. Exploring Technology Lifecycle Awareness—Utilizing Scheduling Mechanisms.
Symmetry 18 00601 g004
Figure 5. The flowchart of IEDOA.
Figure 5. The flowchart of IEDOA.
Symmetry 18 00601 g005
Figure 6. Convergence Performance of Different Algorithms on the CEC2017 Test Set.
Figure 6. Convergence Performance of Different Algorithms on the CEC2017 Test Set.
Symmetry 18 00601 g006aSymmetry 18 00601 g006b
Figure 7. Boxplot analysis of algorithm performance on the CEC2017 test set.
Figure 7. Boxplot analysis of algorithm performance on the CEC2017 test set.
Symmetry 18 00601 g007aSymmetry 18 00601 g007b
Figure 8. Convergence Performance of Different Algorithms on the CEC2022 Test Set.
Figure 8. Convergence Performance of Different Algorithms on the CEC2022 Test Set.
Symmetry 18 00601 g008aSymmetry 18 00601 g008b
Figure 9. Boxplot analysis of algorithm performance on the CEC2022 test set.
Figure 9. Boxplot analysis of algorithm performance on the CEC2022 test set.
Symmetry 18 00601 g009
Figure 10. Results of Ablation Experiments.
Figure 10. Results of Ablation Experiments.
Symmetry 18 00601 g010aSymmetry 18 00601 g010b
Figure 11. Results of Parameter Sensitivity Analysis.
Figure 11. Results of Parameter Sensitivity Analysis.
Symmetry 18 00601 g011aSymmetry 18 00601 g011bSymmetry 18 00601 g011cSymmetry 18 00601 g011d
Figure 12. Convergence curves of the objective function values for each algorithm.
Figure 12. Convergence curves of the objective function values for each algorithm.
Symmetry 18 00601 g012
Figure 13. Output distribution map of each unit.
Figure 13. Output distribution map of each unit.
Symmetry 18 00601 g013
Figure 14. Power Distribution Stackup Diagram.
Figure 14. Power Distribution Stackup Diagram.
Symmetry 18 00601 g014
Table 1. Parameter settings of the comparison algorithms.
Table 1. Parameter settings of the comparison algorithms.
AlgorithmsParameter NameParameter ValueReference
SO c 1 ,   c 2 ,   c 3 0.5, 0.5, 2[24]
GRO s i g m a 2[25]
RTH A ,   R 0 ,   r 15, 0.5, 1.5[26]
GKSO h 0.1[27]
RIME w 5[28]
HHWOA w 3[29]
IGWO a t 2[30]
ESC e l i t e S i z e ,   a ,   b 5, 0.15, 0.35[31]
RUN u , v 20, 12[32]
INFO e 1 × 10−25[33]
EDOA i s h o w 250[18]
Table 2. Performance Results on the CEC2017 Benchmark with 30 Dimensions.
Table 2. Performance Results on the CEC2017 Benchmark with 30 Dimensions.
IDMetricSOGRORTHGKSORIMEHHWOAIGWOESCRUNINFOEDOAIEDOA
F1mean4.3941 × 1041.2241 × 1063.0870 × 1033.4314 × 1034.5638 × 1056.0712 × 1033.4811 × 1052.6137 × 1037.5193 × 1036.1574 × 1022.5185 × 1031.6060 × 102
std4.5343 × 1041.4195 × 1064.3606 × 1034.8503 × 1031.9486 × 1056.0475 × 1031.8107 × 1052.6745 × 1036.6927 × 1032.4205 × 1032.7251 × 1034.9211 × 101
F2mean4.8526 × 10171.1176 × 10221.6735 × 10142.0034 × 10121.1396 × 10136.1641 × 10226.3628 × 10164.0183 × 10144.9287 × 10151.5205 × 10171.0221 × 10221.2677 × 107
std1.1803 × 10184.8407 × 10228.5494 × 10144.6803 × 10123.3472 × 10133.3762 × 10231.5027 × 10171.5390 × 10151.2929 × 10165.6850 × 10172.3828 × 10221.5549 × 107
F3mean5.4307 × 1043.2561 × 1043.0000 × 1023.0432 × 1025.6440 × 1033.0000 × 1025.0631 × 1034.0203 × 1043.2300 × 1027.2484 × 1028.1488 × 1044.5285 × 104
std1.0228 × 1047.0474 × 1031.9827 × 10−94.3106 × 1002.3674 × 1033.2853 × 10−43.1495 × 1031.1708 × 1043.5471 × 1017.0908 × 1021.5933 × 1046.7738 × 103
F4mean4.9714 × 1025.0937 × 1024.2193 × 1024.8910 × 1025.0987 × 1024.6690 × 1024.9500 × 1025.0300 × 1025.0342 × 1024.7317 × 1024.8440 × 1024.7300 × 102
std2.7243 × 1011.6621 × 1012.9264 × 1013.0384 × 1012.5785 × 1013.1422 × 1011.3078 × 1011.4670 × 1011.6894 × 1012.5159 × 1013.8354 × 1011.5186 × 101
F5mean5.6105 × 1025.7482 × 1026.6645 × 1026.5203 × 1025.8080 × 1025.7898 × 1025.6701 × 1025.6880 × 1026.9063 × 1026.4288 × 1026.4796 × 1025.3245 × 102
std1.2759 × 1011.9689 × 1013.4852 × 1013.9716 × 1012.5562 × 1011.8345 × 1014.1975 × 1012.1785 × 1013.9229 × 1013.3991 × 1011.7224 × 1014.0474 × 100
F6mean6.0282 × 1026.0389 × 1026.4277 × 1026.3495 × 1026.0404 × 1026.0619 × 1026.0039 × 1026.0000 × 1026.4621 × 1026.2047 × 1026.0333 × 1026.0000 × 102
std2.2000 × 1001.6895 × 1009.6897 × 1008.6561 × 1001.7202 × 1004.6388 × 1001.4212 × 10−13.0837 × 10−48.4758 × 1006.4747 × 1003.8400 × 1001.3873 × 10−5
F7mean8.1558 × 1028.0893 × 1021.0527 × 1039.2567 × 1028.2426 × 1028.8343 × 1028.4025 × 1028.2199 × 1021.0070 × 1039.4336 × 1028.7086 × 1027.5895 × 102
std3.3087 × 1012.8746 × 1017.7361 × 1016.2580 × 1012.4141 × 1015.7634 × 1016.1123 × 1011.3056 × 1016.3625 × 1014.2978 × 1011.5681 × 1013.4977 × 100
F8mean8.5790 × 1028.7007 × 1029.3449 × 1029.4201 × 1028.8693 × 1028.8401 × 1028.5227 × 1028.7269 × 1029.4831 × 1029.2951 × 1029.3702 × 1028.3379 × 102
std1.4881 × 1011.2600 × 1012.1634 × 1013.3104 × 1012.5600 × 1012.1860 × 1013.4109 × 1012.3780 × 1012.2793 × 1012.9774 × 1011.6462 × 1015.2525 × 100
F9mean1.2013 × 1031.1486 × 1034.0825 × 1033.2579 × 1031.6647 × 1031.2810 × 1039.0964 × 1029.0045 × 1023.5013 × 1032.6482 × 1031.3169 × 1039.0025 × 102
std1.6803 × 1021.7325 × 1028.7554 × 1029.3675 × 1028.2217 × 1023.4606 × 1021.9687 × 1015.9083 × 10−18.0312 × 1026.9410 × 1022.9958 × 1022.1731 × 10−1
F10mean3.2101 × 1034.3621 × 1035.0987 × 1034.6646 × 1034.3295 × 1034.8936 × 1036.7768 × 1036.4600 × 1034.5692 × 1035.3238 × 1035.1558 × 1032.8871 × 103
std6.2705 × 1024.4501 × 1027.3484 × 1025.8907 × 1025.2647 × 1025.2210 × 1021.8121 × 1034.4478 × 1026.8993 × 1027.9833 × 1022.2725 × 1022.4540 × 102
F11mean1.2498 × 1031.2245 × 1031.2339 × 1031.2110 × 1031.2867 × 1031.2034 × 1031.1885 × 1031.1696 × 1031.1939 × 1031.2313 × 1031.1954 × 1031.1184 × 103
std5.6070 × 1014.0720 × 1015.2051 × 1015.3105 × 1014.8725 × 1015.6485 × 1012.6854 × 1012.6902 × 1012.2720 × 1014.3889 × 1014.8700 × 1013.3005 × 100
F12mean7.2990 × 1056.7276 × 1052.4736 × 1041.3495 × 1056.1661 × 1064.1292 × 1041.7445 × 1067.1925 × 1051.0793 × 1067.8746 × 1041.9996 × 1054.4004 × 104
std8.3567 × 1054.2154 × 1059.8581 × 1031.3499 × 1054.0950 × 1062.8411 × 1041.6061 × 1065.3550 × 1055.8334 × 1058.9424 × 1041.5809 × 1051.8108 × 104
F13mean1.6551 × 1041.6391 × 1042.2053 × 1041.3995 × 1046.2811 × 1041.4351 × 1041.3411 × 1051.2986 × 1042.7638 × 1042.1831 × 1042.5915 × 1041.6594 × 103
std1.1502 × 1041.2880 × 1042.1603 × 1041.4817 × 1047.5234 × 1041.7449 × 1046.9926 × 1049.4544 × 1031.4045 × 1041.9111 × 1041.9374 × 1041.9895 × 102
F14mean3.5796 × 1042.0033 × 1041.7848 × 1032.1395 × 1033.9105 × 1041.4728 × 1035.3922 × 1036.9471 × 1043.2539 × 1032.2730 × 1032.7894 × 1044.1835 × 103
std3.8906 × 1042.1632 × 1042.0268 × 1027.7359 × 1023.5164 × 1043.8319 × 1013.6125 × 1035.7038 × 1041.7842 × 1031.6316 × 1031.7418 × 1041.4278 × 103
F15mean7.9879 × 1037.2878 × 1038.2604 × 1038.2215 × 1031.7045 × 1042.5545 × 1032.2624 × 1045.5739 × 1031.4737 × 1045.5822 × 1039.7731 × 1031.6033 × 103
std7.7924 × 1035.8358 × 1036.8208 × 1038.0676 × 1031.3022 × 1045.3937 × 1031.8613 × 1046.0774 × 1032.2677 × 1036.0120 × 1038.7474 × 1036.1388 × 101
F16mean2.3089 × 1032.1510 × 1032.7109 × 1032.4495 × 1032.6304 × 1032.6171 × 1032.1889 × 1032.0370 × 1032.7139 × 1032.6999 × 1032.8615 × 1031.9231 × 103
std2.0052 × 1021.9086 × 1023.1712 × 1023.2735 × 1023.1782 × 1023.4734 × 1024.3157 × 1022.3700 × 1022.5215 × 1023.2440 × 1022.3893 × 1029.7678 × 101
F17mean2.0651 × 1031.8411 × 1032.4637 × 1032.1702 × 1032.0843 × 1032.1049 × 1031.8383 × 1031.8273 × 1032.1917 × 1032.2223 × 1032.1363 × 1031.7802 × 103
std1.4869 × 1028.0116 × 1012.5349 × 1022.5084 × 1021.9619 × 1021.8569 × 1021.0874 × 1028.4931 × 1011.8758 × 1022.8041 × 1021.1685 × 1023.1447 × 101
F18mean3.2276 × 1052.4560 × 1051.7968 × 1046.5842 × 1046.0327 × 1056.3398 × 1032.2294 × 1055.3531 × 1054.8522 × 1044.2105 × 1046.0155 × 1058.0023 × 104
std2.3374 × 1052.4322 × 1051.9184 × 1044.3741 × 1044.6468 × 1055.3408 × 1032.1977 × 1055.5152 × 1052.3488 × 1042.3464 × 1043.1630 × 1052.4583 × 104
F19mean9.4216 × 1039.0477 × 1036.5568 × 1036.7142 × 1031.1607 × 1044.4189 × 1031.4886 × 1046.0879 × 1037.6572 × 1035.2072 × 1039.7644 × 1032.1698 × 103
std9.8540 × 1038.1377 × 1033.9389 × 1035.0134 × 1031.0724 × 1049.7513 × 1031.5025 × 1044.8859 × 1038.5070 × 1037.3518 × 1039.4808 × 1031.9875 × 102
F20mean2.3049 × 1032.2464 × 1032.7283 × 1032.4448 × 1032.4447 × 1032.4259 × 1032.1625 × 1032.1376 × 1032.4425 × 1032.5107 × 1032.5046 × 1032.0978 × 103
std1.3843 × 1026.8007 × 1011.7716 × 1021.5604 × 1021.8482 × 1021.8690 × 1028.4075 × 1018.7216 × 1011.3844 × 1022.0644 × 1021.3549 × 1025.4003 × 101
F21mean2.3626 × 1032.3586 × 1032.4668 × 1032.4383 × 1032.3890 × 1032.3848 × 1032.3701 × 1032.3764 × 1032.4353 × 1032.4141 × 1032.4470 × 1032.3314 × 103
std1.2436 × 1011.6326 × 1014.3681 × 1013.2069 × 1012.3113 × 1012.5276 × 1014.9049 × 1011.9867 × 1013.8879 × 1012.7152 × 1011.7744 × 1015.5131 × 100
F22mean3.8991 × 1032.3105 × 1034.1331 × 1032.7194 × 1034.3362 × 1033.4802 × 1032.7577 × 1033.8242 × 1033.2269 × 1034.2520 × 1035.7906 × 1032.3000 × 103
std1.7640 × 1035.9703 × 1002.1824 × 1031.2812 × 1031.8839 × 1031.7014 × 1031.7299 × 1032.3815 × 1031.6250 × 1032.1857 × 1031.6028 × 1031.2572 × 10−8
F23mean2.7461 × 1032.7072 × 1032.8457 × 1032.8565 × 1032.7474 × 1032.7798 × 1032.7078 × 1032.6985 × 1032.7926 × 1032.8024 × 1032.8103 × 1032.6832 × 103
std1.8440 × 1012.1208 × 1016.2393 × 1016.8101 × 1012.6260 × 1013.7126 × 1014.5940 × 1011.9245 × 1013.4942 × 1013.9358 × 1011.8275 × 1014.3108 × 100
F24mean2.8925 × 1032.8723 × 1033.0557 × 1033.0246 × 1032.9214 × 1032.9269 × 1032.8926 × 1032.9080 × 1032.9242 × 1032.9978 × 1032.9747 × 1032.8523 × 103
std1.4132 × 1011.7443 × 1016.3557 × 1017.2220 × 1012.9068 × 1014.0848 × 1015.7249 × 1012.1599 × 1012.9695 × 1017.0319 × 1012.8584 × 1014.1660 × 100
F25mean2.8939 × 1032.9118 × 1032.8921 × 1032.9057 × 1032.8968 × 1032.8951 × 1032.8871 × 1032.8889 × 1032.9033 × 1032.8985 × 1032.8907 × 1032.8838 × 103
std9.6389 × 1001.9767 × 1011.3400 × 1012.1587 × 1011.5415 × 1011.2835 × 1011.6394 × 1003.8475 × 1001.6467 × 1012.0399 × 1019.3552 × 1001.0023 × 100
F26mean4.7596 × 1033.6706 × 1035.6058 × 1035.3025 × 1034.5543 × 1034.9514 × 1034.0397 × 1033.9315 × 1034.6593 × 1035.3325 × 1035.2899 × 1033.5922 × 103
std4.7161 × 1027.6167 × 1021.2072 × 1031.2376 × 1036.2198 × 1024.2808 × 1021.4974 × 1021.7396 × 1021.6533 × 1039.8329 × 1022.1751 × 1024.7962 × 102
F27mean3.2614 × 1033.2358 × 1033.2568 × 1033.2656 × 1033.2319 × 1033.2532 × 1033.2000 × 1033.2142 × 1033.2652 × 1033.2491 × 1033.2372 × 1033.2023 × 103
std1.8553 × 1011.2404 × 1013.0513 × 1013.8172 × 1011.6557 × 1012.6483 × 1011.0585 × 1011.0605 × 1012.6704 × 1012.7425 × 1011.6962 × 1015.2113 × 100
F28mean3.2659 × 1033.2610 × 1033.1407 × 1033.2136 × 1033.2527 × 1033.1597 × 1033.2192 × 1033.2205 × 1033.1994 × 1033.2052 × 1033.2241 × 1033.1722 × 103
std2.4523 × 1013.1088 × 1015.9975 × 1012.9083 × 1012.4102 × 1016.6882 × 1011.1382 × 1011.6213 × 1012.3183 × 1012.4266 × 1012.6676 × 1013.0584 × 101
F29mean3.7978 × 1033.6239 × 1034.1652 × 1034.0152 × 1033.8885 × 1033.8755 × 1033.4888 × 1033.4611 × 1034.0654 × 1034.0266 × 1033.7785 × 1033.3913 × 103
std1.9295 × 1021.1619 × 1022.3320 × 1022.7189 × 1022.1999 × 1022.9134 × 1029.4692 × 1019.0337 × 1012.4902 × 1022.0959 × 1021.2476 × 1024.1957 × 101
F30mean2.1714 × 1041.6928 × 1047.9354 × 1031.9585 × 1041.9918 × 1058.2108 × 1032.1932 × 1051.0032 × 1045.3893 × 1049.3753 × 1032.2032 × 1045.6296 × 103
std3.0730 × 1041.1876 × 1042.2497 × 1031.1983 × 1041.5625 × 1052.1029 × 1031.6406 × 1053.1533 × 1032.1747 × 1043.5476 × 1031.9388 × 1042.2232 × 102
Table 3. Performance Results on the CEC2017 Benchmark with 50 Dimensions.
Table 3. Performance Results on the CEC2017 Benchmark with 50 Dimensions.
IDMetricSOGRORTHGKSORIMEHHWOAIGWOESCRUNINFOEDOAIEDOA
F1mean2.5844 × 1066.4363 × 1083.0468 × 1034.1273 × 1034.4183 × 1064.3628 × 1031.4821 × 1074.2457 × 1032.0044 × 1049.0915 × 1033.6898 × 1042.9713 × 102
std1.6739 × 1067.1303 × 1084.0481 × 1033.4893 × 1031.5453 × 1064.6008 × 1037.9017 × 1064.3165 × 1037.0059 × 1032.0360 × 1044.2795 × 1049.8232 × 101
F2mean1.2617 × 10441.1086 × 10482.1537 × 10561.6507 × 10329.9607 × 10311.0493 × 10447.2229 × 10406.7362 × 10451.4887 × 10466.1085 × 10441.0296 × 10426.2911 × 1028
std4.9696 × 10444.8714 × 10481.1797 × 10576.0327 × 10325.1397 × 10325.2351 × 10443.9537 × 10413.3882 × 10468.1286 × 10463.3446 × 10455.6394 × 10428.4478 × 1028
F3mean1.3889 × 1051.0590 × 1057.6389 × 1021.1583 × 1048.2759 × 1041.2942 × 1033.5138 × 1041.5453 × 1057.9430 × 1032.5876 × 1042.2471 × 1051.6682 × 105
std1.6704 × 1041.3970 × 1046.0724 × 1024.2449 × 1032.1065 × 1049.3256 × 1021.1140 × 1043.0990 × 1042.9610 × 1039.2831 × 1033.3643 × 1041.4937 × 104
F4mean6.0342 × 1027.0608 × 1024.8029 × 1025.8847 × 1026.1425 × 1025.2737 × 1025.9192 × 1026.0739 × 1025.5533 × 1025.4400 × 1025.5531 × 1024.7881 × 102
std4.3519 × 1018.3018 × 1015.6993 × 1014.3278 × 1014.2819 × 1015.3018 × 1014.9506 × 1013.8229 × 1015.8227 × 1015.0651 × 1014.6671 × 1012.5164 × 101
F5mean6.2465 × 1026.8838 × 1028.1956 × 1028.2817 × 1026.9066 × 1027.0382 × 1026.3923 × 1026.6945 × 1028.3867 × 1027.8767 × 1028.3981 × 1025.8078 × 102
std1.9446 × 1013.3014 × 1013.5705 × 1014.2922 × 1015.9575 × 1013.4561 × 1015.3472 × 1014.3228 × 1013.0658 × 1014.9471 × 1014.2652 × 1018.0808 × 100
F6mean6.0822 × 1026.1498 × 1026.4930 × 1026.5065 × 1026.1393 × 1026.1842 × 1026.0205 × 1026.0012 × 1026.5611 × 1026.3704 × 1026.2552 × 1026.0012 × 102
std3.0196 × 1004.7349 × 1006.7610 × 1008.1721 × 1007.2336 × 1005.8104 × 1001.0315 × 1001.1131 × 10−15.7638 × 1007.8595 × 1005.7607 × 1002.8941 × 10−2
F7mean9.4497 × 1029.9444 × 1021.5050 × 1031.2606 × 1039.8599 × 1021.1298 × 1039.4536 × 1029.8034 × 1021.4140 × 1031.2995 × 1031.1613 × 1031.0821 × 103
std4.5133 × 1015.6756 × 1011.2882 × 1028.7263 × 1014.9411 × 1011.0130 × 1029.6593 × 1012.9959 × 1011.0685 × 1029.4940 × 1014.3424 × 1012.8774 × 101
F8mean9.2742 × 1029.9725 × 1021.1278 × 1031.1033 × 1039.9599 × 1021.0040 × 1039.6825 × 1029.8767 × 1021.1421 × 1031.0988 × 1031.1278 × 1038.7750 × 102
std2.1888 × 1013.4844 × 1014.3701 × 1014.3391 × 1013.8834 × 1015.3496 × 1018.4165 × 1014.1112 × 1013.7887 × 1016.2079 × 1012.5096 × 1018.3975 × 100
F9mean2.2585 × 1033.7118 × 1031.0818 × 1049.6571 × 1035.2759 × 1033.4023 × 1031.6236 × 1039.8122 × 1021.0244 × 1048.2717 × 1031.0785 × 1049.0528 × 102
std5.4124 × 1021.2153 × 1031.5912 × 1032.0414 × 1033.5806 × 1031.2627 × 1038.7074 × 1021.7080 × 1021.7248 × 1031.5035 × 1033.5558 × 1032.2590 × 100
F10mean9.4881 × 1037.5936 × 1037.9660 × 1037.5583 × 1037.3784 × 1037.9816 × 1031.1596 × 1041.1946 × 1047.6331 × 1038.2055 × 1038.7711 × 1035.0092 × 103
std2.5208 × 1038.0116 × 1029.4872 × 1029.1779 × 1021.0478 × 1039.1024 × 1023.7720 × 1036.2353 × 1021.2580 × 1031.1929 × 1033.7734 × 1023.5868 × 102
F11mean1.5675 × 1031.9984 × 1031.3484 × 1031.3137 × 1031.5756 × 1031.3535 × 1031.4404 × 1031.4362 × 1031.2699 × 1031.3141 × 1031.6029 × 1031.2530 × 103
std1.5937 × 1025.3184 × 1027.6457 × 1014.6744 × 1018.3215 × 1017.4441 × 1019.1292 × 1011.7796 × 1022.5772 × 1016.0824 × 1011.7715 × 1023.0503 × 101
F12mean8.2247 × 1061.3314 × 1072.5728 × 1053.6194 × 1067.2513 × 1076.9809 × 1051.9424 × 1075.6820 × 1066.8369 × 1061.9379 × 1063.3084 × 1061.0307 × 106
std4.2534 × 1066.3959 × 1061.6092 × 1052.2640 × 1063.8849 × 1073.7741 × 1058.2986 × 1063.1856 × 1062.2703 × 1061.2011 × 1062.0099 × 1062.9149 × 105
F13mean3.9185 × 1041.0842 × 1041.1217 × 1041.7117 × 1041.7871 × 1059.0531 × 1034.0444 × 1051.0940 × 1042.4616 × 1041.2023 × 1045.6894 × 1031.5843 × 103
std3.4730 × 1046.2623 × 1039.4303 × 1031.1223 × 1048.7085 × 1048.4843 × 1033.3000 × 1055.4797 × 1036.3118 × 1038.8395 × 1034.1373 × 1031.0190 × 102
F14mean2.1186 × 1051.3744 × 1055.7897 × 1032.7497 × 1042.4117 × 1059.0785 × 1038.1063 × 1042.7302 × 1052.2729 × 1042.9895 × 1045.8247 × 1051.9975 × 104
std1.4486 × 1051.4741 × 1052.6781 × 1032.7983 × 1041.2210 × 1059.1697 × 1035.4514 × 1043.1802 × 1051.5630 × 1043.5040 × 1045.0879 × 1057.2772 × 103
F15mean1.2512 × 1041.0428 × 1041.0150 × 1048.5574 × 1035.0281 × 1049.4876 × 1036.9727 × 1046.2466 × 1032.2858 × 1041.1042 × 1048.0562 × 1032.7342 × 103
std7.2463 × 1035.7821 × 1036.2504 × 1037.4612 × 1031.9565 × 1047.7101 × 1032.7927 × 1043.6280 × 1036.2632 × 1037.5028 × 1037.0644 × 1031.1398 × 103
F16mean2.9605 × 1032.7235 × 1033.6838 × 1033.3782 × 1033.4789 × 1033.3364 × 1032.5273 × 1033.0330 × 1033.3060 × 1033.4511 × 1034.0678 × 1032.4941 × 103
std3.4891 × 1022.9190 × 1025.0910 × 1024.5727 × 1025.7281 × 1024.1656 × 1024.4313 × 1024.0319 × 1024.0021 × 1024.2715 × 1022.8920 × 1021.8818 × 102
F17mean2.7214 × 1032.6380 × 1033.4219 × 1033.3120 × 1033.2560 × 1033.1083 × 1032.8032 × 1032.6297 × 1033.3230 × 1033.2323 × 1033.2427 × 1032.2625 × 103
std2.1269 × 1021.9688 × 1023.0739 × 1022.9246 × 1023.6107 × 1023.3951 × 1025.7811 × 1022.1297 × 1023.6689 × 1023.7151 × 1022.5951 × 1021.1364 × 102
F18mean1.9211 × 1062.1707 × 1062.9237 × 1041.9073 × 1053.4739 × 1063.7354 × 1048.0992 × 1052.1771 × 1067.3332 × 1041.6590 × 1053.3920 × 1062.9549 × 105
std1.4957 × 1061.5028 × 1061.4980 × 1041.0629 × 1052.3063 × 1063.2414 × 1045.2803 × 1051.7295 × 1062.6982 × 1041.9718 × 1051.3698 × 1069.2352 × 104
F19mean1.8785 × 1042.1824 × 1041.8717 × 1041.8300 × 1045.5974 × 1041.6737 × 1047.0839 × 1041.7654 × 1045.2718 × 1041.7465 × 1041.2501 × 1045.5408 × 103
std1.1287 × 1041.0783 × 1041.3436 × 1049.1263 × 1035.1182 × 1041.3843 × 1045.8858 × 1049.1519 × 1031.8325 × 1041.0583 × 1041.2795 × 1042.3633 × 103
F20mean3.1403 × 1032.6776 × 1033.3326 × 1033.1458 × 1033.1524 × 1033.1022 × 1032.7537 × 1032.7389 × 1033.1160 × 1033.3025 × 1033.4391 × 1032.3342 × 103
std4.4668 × 1022.1681 × 1023.0641 × 1023.4799 × 1023.1653 × 1023.0897 × 1024.8595 × 1022.2215 × 1022.6575 × 1023.2463 × 1021.9424 × 1021.0141 × 102
F21mean2.4305 × 1032.4603 × 1032.6412 × 1032.6303 × 1032.4802 × 1032.4889 × 1032.4322 × 1032.4879 × 1032.6040 × 1032.5928 × 1032.6438 × 1032.3774 × 103
std2.4263 × 1012.9671 × 1016.4106 × 1016.6666 × 1014.5989 × 1013.3999 × 1015.6809 × 1013.6145 × 1014.8502 × 1016.6124 × 1013.6161 × 1011.1106 × 101
F22mean1.0999 × 1046.5191 × 1039.8149 × 1039.8039 × 1039.3652 × 1039.4671 × 1031.2211 × 1041.3474 × 1049.4141 × 1039.8987 × 1031.1118 × 1044.2878 × 103
std2.7817 × 1033.1647 × 1031.0822 × 1031.0654 × 1031.1006 × 1031.0021 × 1034.1107 × 1037.0046 × 1021.7516 × 1031.2248 × 1034.8108 × 1022.0423 × 103
F23mean2.9278 × 1032.9152 × 1033.2183 × 1033.1810 × 1032.9576 × 1033.0039 × 1032.8684 × 1032.8546 × 1033.1241 × 1033.1280 × 1033.1073 × 1032.8099 × 103
std4.1129 × 1013.0236 × 1011.2644 × 1029.7531 × 1015.2145 × 1018.3520 × 1017.9760 × 1015.1536 × 1018.1904 × 1018.2761 × 1014.9891 × 1011.1848 × 101
F24mean3.0626 × 1033.0704 × 1033.3918 × 1033.3730 × 1033.1042 × 1033.1586 × 1033.0305 × 1033.1273 × 1033.1484 × 1033.2504 × 1033.3154 × 1032.9774 × 103
std3.4327 × 1013.3563 × 1011.3673 × 1029.8084 × 1014.2347 × 1017.0177 × 1017.9575 × 1013.3322 × 1015.8417 × 1018.7529 × 1016.1607 × 1019.1692 × 100
F25mean3.1018 × 1033.2707 × 1033.0435 × 1033.0872 × 1033.1047 × 1033.0495 × 1033.0931 × 1033.0943 × 1033.0930 × 1033.0835 × 1033.0863 × 1033.0105 × 103
std3.9965 × 1017.0148 × 1014.1629 × 1012.5016 × 1014.0491 × 1014.4931 × 1014.1934 × 1013.1058 × 1012.8763 × 1012.7813 × 1013.2323 × 1011.6772 × 101
F26mean5.9778 × 1035.6938 × 1038.6510 × 1037.2657 × 1036.0667 × 1037.2435 × 1035.2948 × 1034.7975 × 1031.1212 × 1048.6644 × 1037.2832 × 1033.9497 × 103
std4.0543 × 1021.4887 × 1032.5814 × 1033.6367 × 1034.9000 × 1027.7381 × 1027.3992 × 1023.8897 × 1021.5051 × 1032.1280 × 1033.7962 × 1028.1403 × 102
F27mean3.6129 × 1033.5870 × 1033.6572 × 1033.7135 × 1033.5069 × 1033.6072 × 1033.2983 × 1033.3979 × 1033.7491 × 1033.6880 × 1033.7555 × 1033.2749 × 103
std8.5905 × 1016.9321 × 1011.7886 × 1021.6804 × 1028.0532 × 1011.6898 × 1025.7230 × 1014.0430 × 1011.3654 × 1021.4400 × 1021.3233 × 1021.3105 × 101
F28mean3.4431 × 1033.6389 × 1033.2921 × 1033.3231 × 1033.3593 × 1033.3055 × 1033.3626 × 1033.4677 × 1033.3290 × 1033.3330 × 1033.3703 × 1033.2615 × 103
std5.8318 × 1018.2448 × 1012.9215 × 1013.0966 × 1013.5293 × 1012.1612 × 1014.0538 × 1018.8826 × 1012.5978 × 1012.7532 × 1014.1470 × 1011.3970 × 100
F29mean4.4708 × 1034.1713 × 1034.7488 × 1035.1949 × 1034.6825 × 1034.7074 × 1033.8262 × 1033.5985 × 1035.1680 × 1034.8414 × 1034.6719 × 1033.4972 × 103
std2.9530 × 1022.1885 × 1024.3163 × 1024.0937 × 1023.1136 × 1023.8766 × 1022.4237 × 1022.0554 × 1024.9083 × 1022.7176 × 1023.8269 × 1021.0081 × 102
F30mean2.6407 × 1061.5840 × 1068.5922 × 1055.6070 × 1062.5479 × 1071.1419 × 1067.3193 × 1061.2935 × 1067.5518 × 1068.3846 × 1052.9623 × 1067.3677 × 105
std1.2076 × 1063.6629 × 1051.5107 × 1052.0879 × 1068.5677 × 1065.0828 × 1052.8163 × 1063.1262 × 1051.6553 × 1061.3866 × 1051.0458 × 1064.2144 × 104
Table 4. Performance Results on the CEC2022 Benchmark with 10 Dimensions.
Table 4. Performance Results on the CEC2022 Benchmark with 10 Dimensions.
IDMetricSOGRORTHGKSORIMEHHWOAIGWOESCRUNINFOEDOAIEDOA
F1mean3.0025 × 1023.2588 × 1023.0000 × 1023.0000 × 1023.0008 × 1023.0000 × 1023.0009 × 1023.0339 × 1023.0000 × 1023.0000 × 1025.0392 × 1023.0000 × 102
std5.2511 × 10−17.0226 × 1014.7206 × 10−143.1326 × 10−126.5481 × 10−22.3198 × 10−138.2205 × 10−25.6752 × 1004.5688 × 10−51.0449 × 10−131.7505 × 1020.0000 × 100
F2mean4.0164 × 1024.0300 × 1024.0000 × 1024.0000 × 1024.0548 × 1024.0017 × 1024.0084 × 1024.0359 × 1024.0003 × 1024.0000 × 1024.0015 × 1024.0016 × 102
std1.6365 × 1001.8966 × 1001.7899 × 10−121.5161 × 10−21.3427 × 1017.8123 × 10−25.7720 × 10−17.1200 × 10−12.1332 × 10−26.2149 × 10−53.0772 × 10−11.1191 × 10−1
F3mean6.0001 × 1026.0000 × 1026.0880 × 1026.0176 × 1026.0006 × 1026.0003 × 1026.0003 × 1026.0000 × 1026.0809 × 1026.0035 × 1026.0000 × 1026.0000 × 102
std1.8690 × 10−26.4328 × 10−37.7105 × 1002.3943 × 1002.7184 × 10−27.2147 × 10−27.7821 × 10−32.7941 × 10−53.9232 × 1008.9571 × 10−11.2190 × 10−40.0000 × 100
F4mean8.1048 × 1028.0849 × 1028.2894 × 1028.2292 × 1028.1253 × 1028.1406 × 1028.0787 × 1028.0371 × 1028.2930 × 1028.1912 × 1028.1366 × 1028.0491 × 102
std3.8289 × 1003.2607 × 1001.0373 × 1019.9340 × 1005.3767 × 1007.5954 × 1005.3721 × 1001.8748 × 1009.5989 × 1007.6985 × 1003.3726 × 1001.1955 × 100
F5mean9.0031 × 1029.0002 × 1021.1133 × 1039.0186 × 1029.0007 × 1029.0245 × 1029.0001 × 1029.0000 × 1021.1261 × 1039.2027 × 1029.0008 × 1029.0000 × 102
std1.0115 × 1008.4910 × 10−23.4853 × 1022.3405 × 1001.3264 × 10−14.3166 × 1003.9888 × 10−33.7766 × 10−71.3862 × 1024.3495 × 1011.4512 × 10−10.0000 × 100
F6mean3.6408 × 1032.9464 × 1031.8599 × 1033.2397 × 1037.3559 × 1031.8025 × 1033.9197 × 1033.9029 × 1033.3177 × 1031.8494 × 1032.4258 × 1031.9118 × 103
std2.4409 × 1031.4072 × 1034.4432 × 1012.8593 × 1035.3945 × 1037.5196 × 1002.2372 × 1032.4811 × 1031.7080 × 1033.9283 × 1013.8460 × 1026.4719 × 101
F7mean2.0246 × 1032.0215 × 1032.0492 × 1032.0235 × 1032.0192 × 1032.0203 × 1032.0234 × 1032.0201 × 1032.0319 × 1032.0300 × 1032.0264 × 1032.0041 × 103
std7.0221 × 1004.0456 × 1001.9362 × 1019.1303 × 1007.7462 × 1009.4379 × 1007.0470 × 1006.7194 × 1008.1533 × 1009.0406 × 1003.8469 × 1003.0258 × 100
F8mean2.2220 × 1032.2112 × 1032.2286 × 1032.2172 × 1032.2203 × 1032.2145 × 1032.2179 × 1032.2165 × 1032.2273 × 1032.2235 × 1032.2205 × 1032.2062 × 103
std5.2502 × 1008.5277 × 1001.3453 × 1017.8754 × 1005.9979 × 1009.3315 × 1001.0741 × 1017.9336 × 1001.2973 × 1018.5155 × 1004.8238 × 1008.4200 × 100
F9mean2.4000 × 1032.4000 × 1032.4033 × 1032.4000 × 1032.4174 × 1032.4000 × 1032.4000 × 1032.4000 × 1032.4000 × 1032.4033 × 1032.4000 × 1032.4000 × 103
std2.2143 × 10−61.8993 × 10−81.8257 × 1011.4803 × 10−116.7342 × 1004.3058 × 10−139.1283 × 10−78.5201 × 10−36.0730 × 10−51.8257 × 1010.0000 × 1000.0000 × 100
F10mean2.5120 × 1032.5017 × 1032.5017 × 1032.5017 × 1032.5421 × 1032.5202 × 1032.5091 × 1032.5505 × 1032.5017 × 1032.5017 × 1032.4373 × 1032.5000 × 103
std4.3757 × 1019.1287 × 1009.1287 × 1009.1287 × 1003.7813 × 1012.6985 × 1012.0636 × 1012.7740 × 1019.1287 × 1009.1287 × 1004.4735 × 1010.0000 × 100
F11mean2.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6001 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 103
std8.0059 × 10−88.5717 × 10−88.4444 × 10−145.7236 × 10−125.7675 × 10−25.1366 × 10−132.3052 × 10−61.4208 × 10−41.8931 × 10−32.9252 × 10−130.0000 × 1000.0000 × 100
F12mean2.9545 × 1032.9544 × 1032.9546 × 1032.9205 × 1032.9545 × 1032.9544 × 1032.9544 × 1032.9544 × 1032.9492 × 1032.9544 × 1032.9534 × 1032.9544 × 103
std1.5724 × 10−11.4095 × 10−12.2914 × 10−17.1751 × 1012.0361 × 10−11.5793 × 10−11.3811 × 10−11.4644 × 10−12.8182 × 1011.6556 × 10−15.5314 × 1003.0486 × 10−2
Table 5. Performance Results on the CEC2022 Benchmark with 20 Dimensions.
Table 5. Performance Results on the CEC2022 Benchmark with 20 Dimensions.
IDMetricSOGRORTHGKSORIMEHHWOAIGWOESCRUNINFOEDOAIEDOA
F1mean1.1342 × 1048.8161 × 1033.0000 × 1023.0000 × 1023.2809 × 1023.0000 × 1027.4428 × 1025.3228 × 1033.0000 × 1023.0000 × 1022.3122 × 1046.7004 × 103
std5.1043 × 1033.1716 × 1033.5106 × 10−121.2766 × 10−31.5297 × 1015.2831 × 10−134.9710 × 1022.6050 × 1033.1096 × 10−33.0060 × 10−36.7244 × 1039.5038 × 102
F2mean4.4987 × 1024.6293 × 1024.3339 × 1024.4659 × 1024.6143 × 1024.3181 × 1024.5400 × 1024.6635 × 1024.5079 × 1024.3659 × 1024.1877 × 1024.3944 × 102
std3.1368 × 1012.0507 × 1013.4248 × 1012.8697 × 1012.9030 × 1013.4755 × 1012.1729 × 1013.0551 × 1001.9254 × 1013.3270 × 1012.8414 × 1012.7793 × 101
F3mean6.0060 × 1026.0091 × 1026.2440 × 1026.1828 × 1026.0072 × 1026.0112 × 1026.0018 × 1026.0000 × 1026.2620 × 1026.0815 × 1026.0009 × 1026.0000 × 102
std5.8350 × 10−18.8170 × 10−19.0641 × 1009.0350 × 1004.5252 × 10−11.3733 × 1001.8092 × 10−11.6290 × 10−45.6004 × 1004.8102 × 1009.3692 × 10−28.9567 × 10−14
F4mean8.2809 × 1028.3885 × 1028.7897 × 1028.7160 × 1028.2546 × 1028.3632 × 1028.2495 × 1028.0753 × 1028.8606 × 1028.5694 × 1028.2967 × 1028.1353 × 102
std8.0427 × 1001.3827 × 1012.0289 × 1011.9401 × 1015.5447 × 1001.0689 × 1012.1420 × 1013.3332 × 1001.2669 × 1012.0713 × 1014.8345 × 1002.1555 × 100
F5mean9.3501 × 1029.1791 × 1022.4427 × 1031.4541 × 1039.0400 × 1029.3306 × 1029.0014 × 1029.0001 × 1022.0229 × 1031.2988 × 1039.0194 × 1029.0000 × 102
std3.2401 × 1014.3736 × 1019.5433 × 1023.5304 × 1024.2228 × 1003.1937 × 1016.7197 × 10−22.2715 × 10−23.8860 × 1022.8903 × 1022.7984 × 1000.0000 × 100
F6mean8.0361 × 1036.6806 × 1032.0018 × 1033.1080 × 1031.1285 × 1041.8507 × 1031.3072 × 1047.6520 × 1037.8843 × 1031.8801 × 1032.3561 × 1041.9636 × 103
std7.2768 × 1034.8796 × 1036.5285 × 1023.2743 × 1038.9093 × 1034.2120 × 1018.9397 × 1036.9042 × 1033.7597 × 1038.0010 × 1011.3617 × 1041.0981 × 102
F7mean2.0343 × 1032.0364 × 1032.0904 × 1032.0659 × 1032.0277 × 1032.0369 × 1032.0377 × 1032.0130 × 1032.0917 × 1032.0527 × 1032.0319 × 1032.0171 × 103
std1.0749 × 1017.3281 × 1004.5135 × 1011.9127 × 1017.1044 × 1001.8047 × 1011.3114 × 1019.7856 × 1001.0725 × 1012.1633 × 1015.2908 × 1007.6065 × 100
F8mean2.2266 × 1032.2182 × 1032.2816 × 1032.2358 × 1032.2292 × 1032.2327 × 1032.2291 × 1032.2131 × 1032.2244 × 1032.2297 × 1032.2106 × 1032.2192 × 103
std2.3486 × 1017.0127 × 1007.2868 × 1013.7236 × 1013.0635 × 1013.3834 × 1012.0710 × 1009.9293 × 1008.1273 × 10−13.0711 × 1014.1209 × 1004.9956 × 100
F9mean2.4070 × 1032.4050 × 1032.4050 × 1032.4050 × 1032.4731 × 1032.4050 × 1032.4050 × 1032.4058 × 1032.4050 × 1032.4050 × 1032.4050 × 1032.4000 × 103
std2.7138 × 1012.7386 × 1012.7386 × 1012.7386 × 1011.8135 × 1012.7386 × 1012.7386 × 1012.7236 × 1012.7386 × 1012.7386 × 1012.7386 × 1010.0000 × 100
F10mean2.5289 × 1032.5017 × 1032.5017 × 1032.5017 × 1032.7315 × 1032.7158 × 1032.5038 × 1032.5628 × 1032.5017 × 1032.5017 × 1032.5658 × 1032.5000 × 103
std2.4952 × 1019.1286 × 1009.1287 × 1009.1287 × 1001.8321 × 1025.3164 × 1021.4690 × 1015.5956 × 1019.1287 × 1009.1287 × 1001.6488 × 1000.0000 × 100
F11mean2.6000 × 1032.6134 × 1032.6267 × 1032.6000 × 1032.6003 × 1032.6000 × 1032.6001 × 1032.6000 × 1032.6133 × 1032.6000 × 1032.6000 × 1032.6000 × 103
std2.7393 × 10−25.0725 × 1016.9149 × 1012.8062 × 10−57.0372 × 10−22.0302 × 10−121.9789 × 10−27.7994 × 10−45.0739 × 1011.9544 × 10−107.4470 × 10−90.0000 × 100
F12mean2.9549 × 1032.9549 × 1032.9550 × 1032.9497 × 1032.9550 × 1032.9549 × 1032.9549 × 1032.9549 × 1032.9549 × 1032.9549 × 1032.9549 × 1032.9549 × 103
std8.2009 × 10−25.5411 × 10−21.2715 × 10−11.6272 × 1011.4286 × 10−14.8476 × 10−24.4478 × 10−29.9679 × 10−24.4479 × 10−26.6466 × 10−25.2222 × 10−26.0774 × 10−6
Table 6. Win/Tie/Loss comparison based on Wilcoxon rank-sum test.
Table 6. Win/Tie/Loss comparison based on Wilcoxon rank-sum test.
(W/T/L)CEC2017 (Dim = 30)CEC2017 (Dim = 50)CEC2022 (Dim = 10)CEC2022 (Dim = 20)
IEDOA vs. SO27/3/027/3/011/1/010/2/0
IEDOA vs. GRO28/2/028/2/011/1/010/2/0
IEDOA vs. RTH26/4/026/4/010/2/010/2/0
IEDOA vs. GKSO27/3/026/4/011/1/010/2/0
2IEDOA vs. RIME28/2/027/3/011/1/010/2/0
IEDOA vs. HHWOA25/5/025/5/09/3/09/3/0
IEDOA vs. IGWO26/4/026/4/010/2/010/2/0
IEDOA vs. ESC27/3/027/3/011/1/110/2/0
IEDOA vs. RUN28/2/028/2/011/1/010/2/0
IEDOA vs. INFO27/3/027/3/011/1/010/2/0
IEDOA vs. EDOA29/1/028/2/012/0/012/0/0
Table 7. Friedman mean rank test result.
Table 7. Friedman mean rank test result.
SuitesCEC2017CEC2022
Dimension30501020
AlgorithmsMean RankTotal RankMean RankTotal RankMean RankTotal RankMean RankTotal Rank
SO6.8366.6757.3397.838
GRO6.2756.7376.1758.0010
RTH7.4396.6767.2586.756
GKSO7.3387.4396.6767.929
RIME8.30107.77109.00118.0812
HHWOA5.1335.1024.1724.172
IGWO5.9746.2047.83107.087
ESC5.0025.7037.0875.753
RUN8.43128.30119.25128.0811
INFO7.0776.9085.7545.925
EDOA8.37118.60124.9235.834
IEDOA1.8711.9312.5812.581
Table 8. Parameter settings for each distributed generation unit.
Table 8. Parameter settings for each distributed generation unit.
Power TypeMinimum PowerMaximum PowerOperating CostsFuel Costs
PV0350.00960
WT0450.450
FC0400.029330.2435
MT0400.04190.4090
GS0400.12580.6031
BT−40400.0550
Grid interaction−200200----
Table 9. Experimental results by different algorithms.
Table 9. Experimental results by different algorithms.
AlgorithmsMaxMinMeanStd
SO2163.611556.931752.70138.43
GRO4148.361454.481662.91473.28
RTH1902.881274.561554.62162.18
GKSO2418.341417.951872.36251.71
RIME2111.391470.011765.26137.75
HHWOA1843.741431.531670.09103.62
IGWO1635.761490.971568.8341.31
ESC1815.341531.121670.9572.70
RUN8372.405762.666761.83685.76
INFO1977.331389.421612.34139.86
EDOA1781.771569.871676.3557.76
IEDOA1606.691353.481500.5465.69
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.

Share and Cite

MDPI and ACS Style

Ke, Y.; Zhuo, C.; Zhao, X. Research on Microgrid Dispatch Management Method Based on Improved Enterprise Development Optimization Algorithm. Symmetry 2026, 18, 601. https://doi.org/10.3390/sym18040601

AMA Style

Ke Y, Zhuo C, Zhao X. Research on Microgrid Dispatch Management Method Based on Improved Enterprise Development Optimization Algorithm. Symmetry. 2026; 18(4):601. https://doi.org/10.3390/sym18040601

Chicago/Turabian Style

Ke, Younan, Chenglin Zhuo, and Xianmeng Zhao. 2026. "Research on Microgrid Dispatch Management Method Based on Improved Enterprise Development Optimization Algorithm" Symmetry 18, no. 4: 601. https://doi.org/10.3390/sym18040601

APA Style

Ke, Y., Zhuo, C., & Zhao, X. (2026). Research on Microgrid Dispatch Management Method Based on Improved Enterprise Development Optimization Algorithm. Symmetry, 18(4), 601. https://doi.org/10.3390/sym18040601

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop