Next Article in Journal
Broadband Near-Perfect Absorption at Low Frequencies by Coupling Coiled-up Structures
Previous Article in Journal
Geometric Threshold Effects on Motorcyclists’ Risky Behaviours at Roundabouts Using CHAID and Regression
Previous Article in Special Issue
A Multi-Strategy Hybrid-Enhanced Educational Competition Optimizer for Global Optimization and Real-World Engineering Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Strategy Improved Love Evolution Algorithm for Global Optimization Problems and Real-World Problems

1
School of Education, Zhengzhou University, Zhengzhou 450001, China
2
School of Business Administration (MBA), Zhejiang Gongshang University, Hangzhou 310018, China
3
State Key Laboratory of Industrial Control Technology, College of Control Science and Engineering, Zhejiang University, Hangzhou 310000, China
*
Author to whom correspondence should be addressed.
Symmetry 2026, 18(6), 926; https://doi.org/10.3390/sym18060926
Submission received: 22 April 2026 / Revised: 19 May 2026 / Accepted: 24 May 2026 / Published: 29 May 2026
(This article belongs to the Special Issue Symmetry in Optimization: From Algorithmic Design to Applications)

Abstract

This paper proposes a Multi-strategy Improved Love Evolution Algorithm, named MSILEA, to overcome the limitations of the original Love Evolution Algorithm (LEA) in complex optimization tasks. Although LEA has a distinctive stimulus–value–role interaction mechanism, its linear search-radius control, distance-dominated behavioral decision rule, and weak directional learning in the value phase make it prone to insufficient exploitation, ineffective behavioral switching, and local optimum trapping on rotated, hybrid, and composition functions. To address these issues, MSILEA introduces three complementary strategies: a nonlinear two-stage search radius regulation strategy, a quality–distance joint decision strategy, and a winner-direction differential learning strategy. These strategies respectively improve stage-dependent search control, multi-criteria behavioral selection, and directional learning ability. From the perspective of the symmetry concept, the proposed MSILEA can be regarded as an optimization framework that dynamically regulates the symmetry and asymmetry of population interactions. The encounter and role mechanisms preserve paired interaction symmetry among candidate solutions, whereas the quality–distance joint decision and winner-direction differential learning strategies introduce controlled symmetry breaking to guide the population toward higher-quality regions of the search space. MSILEA is evaluated on the CEC2017 and CEC2022 benchmark suites and compared with nine representative classical and advanced metaheuristic algorithms. On the 30-dimensional CEC2017 suite, MSILEA achieves the best Friedman mean rank of 1.93, outperforming the original LEA with a mean rank of 4.60. On the CEC2022 suite, MSILEA also obtains the best mean ranks of 2.50 and 2.00 in the 10-dimensional and 20-dimensional cases, respectively. In the microgrid day-ahead optimal scheduling problem, MSILEA obtains the lowest mean operating cost of 1.23 × 106 CNY and reduces the cost by approximately 50.80% compared with LEA. The average CPU time of MSILEA is 18.47 s, which is comparable to LEA and lower than several improved competitors. These results indicate that MSILEA can improve optimization accuracy, convergence robustness, and engineering feasibility without increasing the theoretical computational complexity.

1. Introduction

In the fields of scientific computing, engineering design, and resource scheduling, complex global optimization problems commonly exhibit characteristics such as high dimensionality, non-convexity, multimodality, nonlinearity, and multiple constraints. Traditional deterministic optimization methods often impose strict requirements on the continuity and differentiability of objective functions [1,2]. Consequently, when solving such problems, they are prone to becoming trapped in local optima, making it difficult to achieve satisfactory computational efficiency and solution accuracy in practical applications [3,4,5]. Metaheuristic optimization algorithms, which are inspired by natural phenomena or biological behaviors, possess several advantages, including independence from gradient information, strong global search capability, and wide applicability. Therefore, they have become one of the mainstream approaches for solving complex optimization problems. The concept of symmetry is closely related to the design and analysis of population-based metaheuristic algorithms. In an optimization process, symmetry can be reflected in the balanced distribution of candidate solutions, the paired interaction between individuals, and the coordinated transition between global exploration and local exploitation. However, complex optimization landscapes often require the algorithm to break such symmetry in a controlled manner, because strictly symmetric or purely random search behaviors may cause inefficient exploration, weak selection pressure, or premature convergence. Therefore, an effective optimizer should not only maintain a certain degree of search symmetry to preserve population diversity, but also introduce adaptive asymmetry to guide the population toward promising regions.
Metaheuristic algorithms achieve effective exploration of complex search spaces by simulating biological behaviors, physical processes, or social mechanisms observed in nature. Due to their independence from gradient information, strong robustness, and relatively simple implementation, these algorithms have become important tools for solving complex optimization problems. Currently, many classical intelligent optimization algorithms have been widely applied in various fields. For example, the Particle Swarm Optimization (PSO) algorithm [6] simulates the foraging behavior of bird flocks to achieve collaborative population-based search; the Grey Wolf Optimizer (GWO) [7] mimics the hierarchical leadership structure and hunting strategies of grey wolves; and the Harris Hawks Optimization (HHO) algorithm [8] models the cooperative hunting behavior of hawks to achieve a dynamic balance between exploration and exploitation. In addition, other swarm intelligence algorithms such as the Ant Colony Optimization (ACO) [9],Butterfly Optimization Algorithm (BOA) [10] and Whale Optimization Algorithm (WOA) [11] have also demonstrated promising performance in engineering optimization, machine learning, and resource scheduling applications.
However, according to the No Free Lunch (NFL) theorem, no single optimization algorithm can maintain optimal performance across all optimization problems [12]. Consequently, researchers have continuously proposed new algorithms and improved existing intelligent optimization algorithms from different perspectives to enhance their search capabilities and adaptability. Examples include the Cuckoo Catfish Optimizer (CCO) [13], Great Wall Construction Algorithm (GWCA) [14],Wave Optics Optimizer (WOO) [15], Octopus Optimization Algorithm(OOA) [16], Animated Oat Optimization (AOO) [17], Farthest better or Nearest worse Optimizer (FNO) algorithm [18], Perpendicular Bisector Optimization Algorithm (PBOA) [19], Newton’s Downhill Optimizer (NDO) [20], Bounty hunter optimizer (BHO) [21], and Sled Dog Optimizer (SDO) [4]. In addition, researchers have enhanced algorithmic global exploration ability by incorporating mechanisms such as chaotic mapping, differential evolution operators, and adaptive parameter adjustment [22]. Meanwhile, local search strategies or memory mechanisms have been introduced to improve convergence accuracy, and multi-strategy hybrid frameworks have been proposed to achieve collaborative interactions among different search mechanisms [23,24,25]. Although these improvements have enhanced algorithm performance to some extent, several challenges remain when dealing with high-dimensional complex optimization problems, including insufficient population diversity, weak search directionality, and slow convergence in later iterations. Therefore, designing more efficient optimization algorithms with strong global search capabilities remains an important research topic.
The Love Evolution Algorithm (LEA) is a recently proposed swarm intelligence optimization algorithm [26], inspired by the stimulus–value–role (SVR) theory in behavioral psychology. The algorithm simulates the interaction behavior among individuals to construct a dynamic search mechanism consisting of several phases, including encounter, stimulus, value, role, and reflection. Within this framework, individuals exchange information through stimulus perception and value evaluation, and perform local search around promising regions through a role transformation mechanism, thereby achieving a certain balance between exploration and exploitation. Due to its distinctive behavioral mechanism, LEA has demonstrated promising search capability in some optimization problems. However, when applied to complex high-dimensional optimization tasks, the original LEA still exhibits several limitations. From an algorithmic perspective, these limitations are mainly caused by three mechanisms of the original LEA. First, the linear search-radius control in the role phase assumes that the exploration demand decreases uniformly with iterations. However, the landscapes of CEC2017 and CEC2022 functions are usually rotated, shifted, hybrid, or composition-based, where the useful search scale does not decrease linearly. Therefore, a linear radius may remain too large in the middle stage, causing oscillation around promising regions, or become too small in the later stage, weakening the ability to escape local basins. Second, the behavioral switching mechanism of LEA is mainly distance-dominated. When two individuals are close in space but significantly different in fitness, the original rule may fail to identify the higher-quality individual as a useful learning reference. Conversely, when two individuals are far apart but both have poor fitness, the algorithm may still perform ineffective interactions. Third, the value-phase update depends heavily on stochastic perturbation, which lacks explicit directional information from superior individuals. These behaviors mathematically reduce the selection pressure and directional convergence capability of LEA, making it more likely to fall into local optimum traps on complex multimodal landscapes. Therefore, further improvement of the LEA is necessary to enhance its performance in complex optimization problems.
As an important carrier for integrating distributed energy resources and improving the flexibility and reliability of power systems, microgrids have attracted increasing attention. The day-ahead optimal scheduling problem of a microgrid is essentially a typical constrained nonlinear global optimization problem [27,28,29]. In this problem, it is necessary to consider the stochastic outputs of renewable energy sources such as photovoltaic and wind power while coordinating the power outputs of controllable units such as micro gas turbines and fuel cells, as well as the charging and discharging behaviors of energy storage systems. Meanwhile, multiple engineering constraints must be satisfied, including power balance, generation capacity limits, ramp rate limits, and state-of-charge constraints of energy storage systems, in order to minimize the total operating cost of the system [30,31,32]. When traditional metaheuristic algorithms are applied to solve such problems, issues such as high infeasibility rates of solutions, relatively high scheduling costs, and poor convergence stability may arise. Furthermore, existing studies have rarely applied LEA and its improved variants to the field of microgrid scheduling. Therefore, it is necessary to verify the effectiveness and practical applicability of improved LEAs in solving real-world constrained engineering optimization problems.
To address the aforementioned issues, this paper proposes a Multi-strategy Improved Love Evolution Algorithm (MSILEA). Based on the original LEA framework, several improvement strategies are introduced to optimize the search mechanism. First, a nonlinear two-stage search radius regulation strategy is proposed, enabling the algorithm to dynamically adjust the search range at different iteration stages, thereby better coordinating global exploration and local exploitation. Second, a quality–distance joint decision strategy is constructed to simultaneously consider fitness differences, spatial distances, and proximity to the global best solution during the behavioral decision process, thereby improving the rationality of behavioral selection. Finally, a winner-direction differential learning strategy is introduced into the value phase to enhance search directionality by exploiting the differential information between superior and inferior individuals, thus improving the search efficiency in complex search spaces.
The three proposed strategies enhance different stages of the LEA search process. The nonlinear search-radius regulation strategy improves the transition between exploration and exploitation, the quality–distance joint decision strategy improves behavioral selection, and the winner-direction differential learning strategy strengthens directional search capability. Through their combined action, MSILEA achieves improved convergence accuracy and robustness on complex optimization problems.
To verify the effectiveness of the proposed algorithm, extensive experiments are conducted on the CEC2017 and CEC2022 benchmark function suites, and comparative analyses are performed with several classical and improved intelligent optimization algorithms. Furthermore, the proposed MSILEA is applied to the day-ahead economic scheduling problem of a microgrid. By constructing a microgrid scheduling model that includes micro gas turbines, fuel cells, photovoltaic generation, wind power generation, and energy storage systems, the applicability of the proposed algorithm in practical engineering optimization problems is evaluated. The experimental results demonstrate that MSILEA outperforms the compared algorithms in terms of solution accuracy, convergence speed, and stability, and can significantly reduce the operating cost of the microgrid.
The main contributions of this paper can be summarized as follows:
(1)
A multi-Strategy Improved LEA framework, named MSILEA, is proposed. Compared with the original LEA, the decision-making mechanism is upgraded from a single-criterion distance-dominated rule to a multi-criteria quality–distance joint rule that simultaneously considers fitness difference, spatial distance, and proximity to the current global best solution. In addition, the original linear search-radius control is replaced by a nonlinear two-stage regulation mechanism, and the stochastic value-phase update is enhanced by winner-direction differential learning.
(2)
The performance of the proposed algorithm is systematically evaluated on the CEC2017 and CEC2022 benchmark test functions. Statistical analyses are conducted using the Wilcoxon rank-sum test and the Friedman average ranking test, which demonstrate the statistical significance of the performance improvement.
(3)
The proposed algorithm is applied to the day-ahead economic scheduling problem of a microgrid, verifying its practical applicability in solving complex engineering optimization problems.
The remainder of this paper is organized as follows. Section 2 introduces the basic principles of the Love Evolution Algorithm and the proposed MSILEA improvement strategies. Section 3 presents the benchmark function experiments and performance analysis. Section 4 applies MSILEA to the microgrid economic scheduling problem and analyzes the experimental results. Finally, Section 5 summarizes the conclusions of this study and outlines future research directions.

2. Love Evolution Algorithm and Proposed Methodology

2.1. Love Evolution Algorithm

The Love Evolution Algorithm (LEA) [26] is a population-based metaheuristic optimization algorithm inspired by the stimulus–value–role (SVR) theory in behavioral psychology. In this theory, individuals interact with each other through stimulus perception, value assessment, and role transformation, which together determine behavioral evolution. By simulating this interaction mechanism, LEA constructs an evolutionary optimization framework that consists of several key phases, including encounter, stimulus, value, role, and reflection. These phases allow individuals to exchange information, adaptively adjust their roles, and explore promising regions of the search space. The structure of the optimization process is shown in Figure 1.
Assume that the population contains N individuals and the dimension of the optimization problem is d i m . Each individual represents a candidate solution and can be expressed as:
X i = [ x i , 1 , x i , 2 , , x i , d i m ] , i = 1 , 2 , , N
The fitness value of each individual is evaluated by the objective function:
H i = f ( X i )
During the optimization process, the global best individual is recorded as:
B e s t F = m i n ( H i ) , B e s t X = a r g m i n ( H i )
where B e s t F represents the best fitness value obtained so far and B e s t X denotes the corresponding optimal solution.
(1)
Encounter Phase
In the encounter phase, individuals randomly interact with each other to form temporary pairs. The population is randomly permuted and divided into two subgroups A and B , where each pair ( A i , B i ) represents two interacting individuals. This process simulates random encounters among individuals in a social environment, which serves as the basis for subsequent behavioral interactions [26].
(2)
Stimulus Phase
After pairing, individuals evaluate the stimulus intensity generated by their interaction. The stimulus intensity reflects the difference between two individuals and determines whether deeper interaction will occur. It is calculated as [26]:
c i = ( 0.5 + r a n d ) ( H A ( i ) H B ( i ) ) 2
To normalize the stimulus intensity, it can be expressed as:
c i = c i m a x ( c i ) + m i n ( c i ) + ε
where r a n d denotes a random number within [0,1] and ε is a small constant to avoid division by zero.
The stimulus intensity c i determines whether the pair enters the value phase or directly performs the reflection phase.
(3)
Value Phase
If the stimulus intensity satisfies a predefined condition, the individuals enter the value phase, where they evaluate the interaction value and adjust their positions accordingly. The value phase introduces interaction coefficients defined as [26]:
ϕ 1 = B e s t X j A i , j ϕ 2 = B e s t X j 2 + A i , j B i , j ϕ 3 = B e s t X j B i , j
Based on these quantities, the interaction perturbations are defined as:
ρ A = ϕ 2 ϕ 1 ρ B = | ϕ 2 ϕ 3 |
The positions of the individuals are then updated using stochastic perturbation mechanisms:
A i , j t + 1 = r a n d A i , j t + ρ A N 0 , 1 B i , j t + 1 = r a n d B i , j t + ρ B N ( 0 , 1 )
where N 0 , 1 represents a Gaussian random variable.
This mechanism enables individuals to exchange information and generate new candidate solutions around promising regions.
(4)
Role Phase
After the value phase, individuals may enter the role phase depending on the interaction probability. In this phase, individuals adjust their behavioral roles and search around the current best solution [26].
First, the interaction factor is computed as:
ξ = A i B i
where represents element-wise multiplication. The vector ξ is then normalized as
ξ = ξ m i n ( ξ ) m a x ( ξ ) m i n ( ξ ) + ε + h
where h is a control parameter that regulates the search radius.
The updated positions of individuals are generated around the current best solution as:
A i , j t + 1 = B e s t X j + N ( 0 , 1 ) μ ξ j B i , j t + 1 = B e s t X j + N ( 0 , 1 ) μ ξ j
where μ represents the population spread factor.
This mechanism enhances local search around promising areas and improves the exploitation ability of the algorithm.
(5)
Reflection Phase
If the stimulus intensity does not trigger the value–role interaction, individuals perform a reflection operation. This mechanism allows individuals to generate new solutions by reflecting their positions relative to each other [26].
The reflection coefficients are defined as
s A = 3 r a n d 1.5 A i , j B i , j + ε s B = ( 3 r a n d 1.5 ) B i , j A i , j + ε
A random perturbation factor is then generated as:
δ = 1 2 A i , z u b z l b z + ε + B i , k u b k l b k + ε
where z and k are randomly selected dimensions.
The individuals are updated as
A i , j t + 1 = B e s t X j + s A μ δ B i , j t + 1 = B e s t X j + s B μ δ
This reflection mechanism helps maintain population diversity and enables the algorithm to escape from local optima.
(6)
Boundary Control and Fitness Update
After updating the positions of individuals, boundary control is applied to ensure that each decision variable remains within the search range:
x i , j = l b j ,    x i , j < l b j u b j ,    x i , j > u b j x i , j ,    otherwise   
The fitness values are then recalculated, and the global best solution B e s t X is updated accordingly.
Through the cooperative interaction of the stimulus, value, role, and reflection phases, LEA achieves a dynamic balance between exploration and exploitation. The stimulus mechanism determines whether deeper interaction occurs, the value phase promotes information exchange between individuals, the role phase performs local exploitation around the best solution, and the reflection phase enhances population diversity. These mechanisms together enable LEA to effectively search complex optimization landscapes.
From the viewpoint of symmetry, the original LEA contains an implicit symmetric interaction structure because individuals are paired and updated through mutual stimulus, value assessment, role transformation, and reflection. Such paired interaction helps maintain population diversity and prevents the search from depending on a single individual. Nevertheless, when the interaction mechanism is dominated mainly by distance or stochastic perturbation, the algorithm may fail to introduce sufficient adaptive asymmetry between high-quality and low-quality individuals. This limitation motivates the present study to redesign the LEA search process by preserving useful interaction symmetry while introducing controlled symmetry breaking through quality-guided decision making and winner-direction learning.

2.2. Proposed Methodology

Although the original Love Evolution Algorithm (LEA) exhibits a distinctive bionic search mechanism through the encounter, stimulus, value, role, and reflection phases, its performance on complex benchmark suites is still constrained by three practical limitations. First, the control factor governing the role-phase search radius follows a simple linear decay, which cannot accurately match the different search requirements of the early, middle, and late optimization stages. As a result, the algorithm may maintain excessively large search amplitudes in the middle stage and insufficient local refinement ability in the later stage. Second, the switching criterion between the role phase and the reflection phase mainly depends on a distance-related indicator, which does not fully exploit the fitness quality difference between paired individuals or their relative proximity to the current global best. This weakens the algorithm’s ability to choose an appropriate search behavior under heterogeneous landscapes. Third, the original value phase mainly relies on stochastic perturbation driven by ρ A and ρ B , while its directional information is relatively weak. Consequently, the generated offspring may suffer from insufficient guidance toward promising regions, especially on rotated, hybrid, and composition functions.
To address these limitations, this paper proposes a Multi-Strategy Improved Love Evolution Algorithm (MSILEA), in which three complementary core-level enhancement strategies are embedded into the original LEA framework without destroying its biological inspiration mechanism. Specifically, a Nonlinear Two-Stage Search Radius Regulation Strategy (NTSRRS) is introduced to replace the original linear decay of the control factor h , thereby enabling a more appropriate transition from global exploration to local exploitation. A Quality–Distance Joint Decision Strategy (QDJDS) is designed to reconstruct the phase-switching probability by simultaneously considering the fitness difference, spatial distance, and best-solution proximity of paired individuals. In addition, a Winner-Direction Differential Learning Strategy (WDDLS) is incorporated into the value phase to strengthen directional learning by exploiting the relative superiority relationship between interacting individuals. Through the coordinated action of these three mechanisms, MSILEA is expected to achieve a more stable exploration–exploitation balance and stronger adaptability in high-dimensional and complex optimization environments. The overall improvement idea follows the same methodological style as the hybrid enhancement framework in the uploaded draft.

2.2.1. Nonlinear Two-Stage Search Radius Regulation Strategy (NTSRRS)

In the original LEA, the role phase is controlled by a time-varying factor h , which is linearly decreased from h m a x to h m i n . Although this mechanism provides a basic transition from exploration to exploitation, such a simple linear schedule is often too coarse for complex benchmark problems. In particular, during the early search stage, the algorithm needs sufficiently large search amplitudes to cover diverse regions; during the middle stage, it should reduce the search range more rapidly to avoid prolonged random wandering; and during the late stage, a smoother and more delicate shrinkage is required to improve local refinement precision. A purely linear decay cannot simultaneously satisfy these three conflicting requirements.
To overcome this limitation, MSILEA introduces a nonlinear two-stage regulation strategy for h . Let the normalized iteration progress be defined as τ = I t M a x I t .
h ( τ ) = h m a x ( h m a x h m i d ) τ 0.4 0.7 ,    τ < 0.4 ,     h m i d ( h m i d h m i n ) τ 0.4 0.6 2 ,    τ 0.4 ,   
where I t denotes the current iteration number and M a x I t is the maximum number of iterations, h m a x , and h m i d denote the initial, intermediate, and final search radius coefficients, respectively.
In the early stage, the proposed strategy maintains a relatively large search radius to preserve population diversity. In the middle stage, the radius decreases more rapidly to reduce ineffective exploration. In the later stage, a slower decay is adopted to improve local refinement accuracy near promising regions.
With this strategy, the role-phase update in MSILEA remains structurally consistent with the original LEA, but the scale of the local search radius becomes more adaptive to the optimization stage. Specifically, after computing the interaction factor ξ , the updated positions of paired individuals are still generated around the current best solution as:
A i , j t + 1 = B e s t X j t + N 0 , 1 μ ξ j B i , j t + 1 = B e s t X j t + N ( 0 , 1 ) μ ξ j
where μ denotes the population spread measure and ξ j is calculated according to the role-phase mechanism. Since ξ j contains the improved factor h , Equation (17) effectively inherits the two-stage nonlinear regulation. In this manner, MSILEA obtains a more reasonable search-radius evolution process than the original LEA, thereby improving both convergence stability and late-stage exploitation ability.

2.2.2. Quality–Distance Joint Decision Strategy (QDJDS)

Another important issue in the original LEA is that the switching between the role phase and the reflection phase is determined by a probability-like variable that depends mainly on the stimulus intensity and the Euclidean distance between paired individuals. Although such a design can capture part of the interaction strength, it does not explicitly incorporate the fitness difference between the two individuals, nor does it consider how close they are to the current best solution. Consequently, the algorithm may select an unsuitable search behavior. For example, when two individuals are relatively close to each other but one of them is clearly superior, the algorithm should tend to exploit the high-quality local region rather than perform excessive reflection. Conversely, if both individuals are far from the current best and their fitnesses are similar, a more exploratory reflection behavior may be preferable.
To improve the rationality of this decision process, MSILEA constructs a quality–distance joint criterion. For the i -th paired individuals A i and B i , the normalized pairwise distance is defined as
d a b = A i B i μ + ε
where μ is the population spread term and ε is a small positive constant to avoid division by zero.
Next, the normalized fitness-quality difference between the two individuals is defined as:
q a b = | H A ( i ) H B ( i ) | | H A ( i ) | + | H B ( i ) | + ε
where H A ( i ) and H B ( i ) denote the fitness values of A i and B i , respectively. A larger q a b indicates that the pair contains more distinguishable quality information, meaning that one individual may provide a stronger learning reference for the other.
To describe how close the pair is to the current promising region, the best-solution proximity factor is introduced as:
g a b = m i n A i B e s t X , B i B e s t X μ + ε
A smaller g a b means that at least one individual in the pair is already close to the global best region, suggesting that excessive exploratory movement may be undesirable.
Based on the above three quantities, a joint decision score is constructed as:
S p = α q a b + β d a b γ g a b
where α , β , and γ are positive weighting coefficients used to balance the influence of fitness difference, pairwise distance, and best-solution proximity, respectively.
In this study, the weighting coefficients are fixed as α   =   0.4 ,   β   =   0.3 , and γ   =   0.3 . These values are selected according to the relative importance of the three decision factors. The fitness-quality difference is assigned a slightly larger weight because it directly reflects the learning value between paired individuals and provides the main selection pressure. The pairwise distance and best-solution proximity are assigned equal weights to jointly preserve diversity and avoid excessive exploitation around the current best solution. Since these coefficients are fixed throughout all benchmark and engineering experiments, MSILEA does not introduce an additional parameter-tuning burden for different problems. A sensitivity analysis of these weights will be considered in future work.
The switching probability is then obtained through a sigmoid transformation:
p = 1 1 + e x p ( S p )
The role phase or reflection phase is selected according to
perform   Role   phase ,        i f   p < 0.5   perform   Reflection   phase ,    i f   p 0.5
The proposed strategy simultaneously considers fitness quality, spatial distance, and proximity to the current best solution. Compared with the original distance-dominated mechanism, this strategy provides more reliable behavioral selection and improves the adaptability of LEA on complex landscapes.

2.2.3. Winner-Direction Differential Learning Strategy (WDDLS)

The value phase is the key stage in LEA for generating new candidate solutions after paired individuals interact under the stimulus mechanism. In the original algorithm, the updates of A i and B i in the value phase are mainly based on stochastic scaling and Gaussian perturbation driven by ρ A and ρ B . Although this design introduces randomness and diversity, its search direction is relatively weak because the newly generated positions depend heavily on random terms. As a result, the offspring may fail to move effectively toward more promising areas, especially on rotated and composition functions where purely stochastic perturbations are insufficient.
To address this issue, MSILEA introduces a winner-direction differential learning mechanism. For the i -th pair, the better and worse individuals are first identified according to their fitness values:
W i = A i ,    H A ( i ) H B ( i ) B i ,    H B ( i ) < H A ( i ) L i = B i ,    H A ( i ) H B ( i ) A i ,    H B ( i ) < H A ( i )
Then, for the j -th dimension, the winner-direction differential term is defined as
D i , j = W i , j L i , j
This term explicitly describes the directional advantage of the better individual relative to the worse one. Instead of relying solely on random perturbation, MSILEA injects this pairwise superiority information into the value-phase update.
For individual A i and B i , the improved value-phase update is formulated as:
A i , j t + 1 = A i , j t + r 1 r a n d B e s t X j t A i , j t + r 2 r a n d D i , j + r 3 ρ A N ( 0 , 1 ) B i , j t + 1 = B i , j t + r 1 r a n d ( B e s t X j t B i , j t ) r 2 r a n d D i , j + r 3 ρ B N ( 0 , 1 )
In Equation (26), the first term preserves the current position, the second term introduces attraction toward the global best solution, the third term adds pairwise winner-direction differential learning, and the fourth term retains the stochastic perturbation inherited from the original LEA framework. The dynamic coefficients are defined as:
r 1 = 0.2 + 0.5 τ r 2 = 0.3 ( 1 τ ) 0.5 r 3 = 0.6 1 τ + 0.1
The adaptive coefficients dynamically balance exploration and exploitation during the optimization process. In the early stage, stronger stochastic perturbation and differential learning help maintain diversity, while in the later stage the algorithm focuses more on convergence toward promising regions. By incorporating winner–loser differential information into the value phase, WDDLS enhances search directionality while preserving the stochastic diversity of LEA.

2.2.4. Overall Mechanism of MSILEA

By integrating the above three strategies into the original LEA framework, MSILEA preserves the biological interaction mechanism of encounter–stimulus–value–role–reflection while substantially improving its internal decision quality and search dynamics. Specifically, the nonlinear two-stage regulation strategy provides a more suitable stage-dependent search radius for the role phase; the quality–distance joint decision strategy improves the behavioral switching between role and reflection phases; and the winner-direction differential learning strategy strengthens the directional guidance ability of the value phase. These three mechanisms act on different but tightly coupled parts of LEA and therefore complement each other naturally. As a result, MSILEA can achieve a more stable balance between exploration and exploitation, leading to improved convergence accuracy and robustness on complex global optimization problems.
Based on the three proposed enhancement strategies, the overall iterative procedure of MSILEA is summarized in Algorithm 1 and the framework is shown in Figure 2.
Algorithm 1. Pseudocode of MSILEA.
Input: N ,   M a x I t ,   d i m ,   l b ,   u b , and   objective   function   f ( ) .
Output: Best fitness value B e s t F ,   and   best   solution   B e s t X .
1: Initialize the population X = { X 1 , X 2 , , X N }   within   the   search   bounds   [ l b , u b ] .
2: Evaluate the fitness of all individuals: H i = f ( X i ) , i = 1 , 2 , , N .
3: Determine the current global best individual: B e s t F = m i n H , B e s t X = arg m i n H .
4: Set control parameters λ c , h m a x , h m i d , a n d   h m i n .
5: while I t = 1 : M a x I t do
6:   Compute normalized iteration ratio: τ = I t / M a x I t .
7:   Apply Strategy 1: compute the nonlinear two-stage search radius factor h .
8:   Randomly permute the population and divide it into two subgroups A   and   B .
9:   Compute the fitness values H A   and   H B of the paired individuals.
10: Compute the stimulus intensity c ( i ) for each pair using the original gap function.
11: Compute the population spread factor μ .
12:   for each pair ( A i , B i ) do
13:     Determine the winner W i   and   loser   L i :
14:     Compute ϕ 1 ,   ϕ 2 ,   ϕ 3   ρ A   ,   ρ B   and   winner - direction   differential   term   D i , j .
15:     Compute adaptive coefficients: r 1 , r 2   a n d   r 3 .
16:     Update A i , j :   A i , j A i , j + r 1 r a n d B e s t X j A i , j + r 2 r a n d D i , j + r 3 ρ A N ( 0 , 1 ) .
17:     Update B i , j :   B i , j B i , j + r 1 r a n d B e s t X j B i , j r 2 r a n d D i , j + r 3 ρ B N ( 0 , 1 ) .
18:     Apply modified boundary handling and evaluate their fitness values ( A i   and   B i ) .
19:     Apply Strategy 2: compute the role/reflection decision criterion d a b   and   best - solution   proximity   g a b .
20:     Compute joint decision score S p   and   p
21:   if  p < 0.5  Role phase
22:     Compute interaction factor ξ
23:     Update A i , j   and   B i , j
24:     else Reflection phase
25:     Compute reflection coefficients s A   and   s B .
26:     Update A i , j   and   B i , j
27:     end if
28:     Apply ordinary boundary correction to A i   and   B i .
29:     Recalculate fitness values H A ( i )   and   H B ( i ) .
30:     Update the current global best solution B e s t X   and   best   fitness   B e s t F .
31:   end for
32:   Merge the updated paired individuals back into the population: X [ A ; B ] , H [ H A ; H B ]
33: end while
34: Return the global best solution B e s t X   and   its   fitness   B e s t F .

2.3. Complexity Analysis of MSILEA

The computational complexity of the proposed Multi-strategy Improved Love Evolution Algorithm (MSILEA) mainly depends on the population initialization process, iterative search procedure, and fitness evaluations. Assume that the population size is N , the problem dimensionality is d i m , and the maximum number of iterations is M a x I t . During the initialization stage, the algorithm randomly generates N individuals within the search space, and each individual contains d i m decision variables. Therefore, the initialization process requires O ( N × d i m ) computational cost. After initialization, the fitness value of each individual must be evaluated once using the objective function, which also introduces a complexity proportional to O ( N × d i m ) . Consequently, the overall computational cost of the initialization stage remains O ( N × d i m ) .
During the iterative search process, the population is randomly divided into paired individuals and updated through the encounter, stimulus, value, role, and reflection phases inherited from the original LEA framework. In each iteration, the update operations of individuals involve vector calculations across all decision dimensions, resulting in a computational complexity of O ( N × d i m ) . The proposed improvement strategies, including the nonlinear two-stage search radius regulation strategy, the quality–distance joint decision strategy, and the winner-direction differential learning strategy, only introduce a small number of additional arithmetic operations and vector calculations. These operations do not involve extra nested loops and therefore do not change the order of the algorithm’s computational complexity. Considering that the iterative update process repeats for M a x I t iterations, the overall time complexity of MSILEA can be expressed as O ( M a x I t × N × d i m ) .
Therefore, the proposed MSILEA maintains the same theoretical time complexity as the original LEA while enhancing the search capability through improved search dynamics and more informative update mechanisms.
Although the proposed strategies do not change the asymptotic complexity order of LEA, they inevitably introduce additional constant-time operations, including sigmoid transformation, quality–distance score calculation, and winner-direction differential vector calculation. Therefore, MSILEA has slightly higher structural complexity than the original LEA in implementation. However, these operations are simple vector-level arithmetic calculations and do not introduce additional nested loops or extra population sorting.

3. IEEE CEC Basic Benchmark Function Experiment

3.1. Configuration of Rival Algorithms and Their Parameter Settings

To evaluate the effectiveness of the proposed method, this section employs the functions from the CEC2017 and CEC2022 benchmark suites to assess the performance of MSILEA. The results are compared with several classical algorithms, including Particle Swarm Optimization (PSO) [6], Grey Wolf Optimizer (GWO) [7], Harris Hawks Optimization(HHO) [8]; as well as their improved variants, namely Elite Archives-driven Particle Swarm Optimization (EAPSO) [33], the Memory, Evolutionary operator, and Local search based improved Grey Wolf Optimizer (MELGWO) [23], and Augmented Harris hawk optimization (AHHO) [34]. In addition, comparisons are conducted with several recently proposed algorithms, including Kangaroo Escape Optimization (KEO) [35], Birds of Prey-Based Optimization (BPBO) [36], and the Love Evolution Algorithm (LEA) [26]. The configuration details of all benchmark algorithms are presented in Table 1.
A unified experimental protocol was adopted to ensure fairness and reduce the impact of randomness. Specifically, the population size was set to 30 individuals, the maximum number of iterations was limited to 500, and each algorithm was independently executed 30 times. The obtained results were analyzed using statistical indicators, including the average value (Ave) and the standard deviation (Std), with the best-performing results highlighted in bold. All simulations were conducted on a Windows 10 operating system using a computer equipped with an Intel® Core™ i5-13400 (13th generation) processor running at a base frequency of 2.5 GHz and 16 GB of RAM, with MATLAB R2024b serving as the computational platform.
To ensure the fairness of comparison, the parameter settings of all compared algorithms were selected according to their original publications or commonly used recommended configurations. For all algorithms, the population size, maximum number of iterations, number of independent runs, benchmark functions, stopping criterion, and computing platform were kept identical. No algorithm was assigned additional function evaluations or problem-specific parameter tuning. Therefore, the comparison focuses on the intrinsic search capability of each algorithm under a unified experimental protocol. Although further fine-tuning of some competitors may improve their individual performance, exhaustive parameter tuning for all algorithms would introduce a separate optimization problem and may reduce the reproducibility of the comparison.

3.2. CEC2017 Basic Benchmark Function Experiment

To verify the solving performance of the proposed multi-strategy improved Love Evolution Algorithm (MSILEA) on complex high-dimensional optimization problems, numerical experiments were conducted using the CEC2017 benchmark function suite (dimension = 30). MSILEA was compared with nine classical and improved metaheuristic algorithms, including PSO, GWO, and HHO. The performance of the algorithms was evaluated from three perspectives: optimal solution accuracy, convergence stability, and convergence speed. In the experiments, the population size was uniformly set to 30, and the maximum number of iterations was 500. Each algorithm was independently executed 30 times, and the average value (Ave) and standard deviation (Std) were adopted as performance evaluation metrics to ensure the fairness and validity of the experimental comparisons. The experimental results are shown in Appendix A and Figure 3.
Appendix A presents the experimental results on the 30-dimensional CEC2017 benchmark functions. In terms of optimal solution accuracy, MSILEA achieves the lowest average value on most functions, demonstrating a significant optimization advantage. For the unimodal functions F1–F3, the average results obtained by MSILEA are 4.5828 × 103, 2.0835 × 1013, and 9.9808 × 102, respectively. Compared with the original Love Evolution Algorithm (LEA), which obtains 6.7152 × 103, 5.5535 × 104, and 1.3521 × 103, the solution accuracy of F1 and F3 is substantially improved, indicating that the proposed improvement strategies effectively enhance the local exploitation capability of the algorithm.
For the multimodal functions, such as F12–F15, F18–F19, and F30, which are characterized by complex high-dimensional search spaces, the superiority of MSILEA becomes even more pronounced. For instance, the average value of F14 obtained by MSILEA is 3.7684 × 103, and that of F30 is 8.6128 × 103, both of which are significantly lower than those achieved by the other compared algorithms and even represent an order-of-magnitude improvement over LEA. These results indicate that MSILEA can effectively avoid premature convergence to local optima and accurately locate the global optimum when dealing with optimization problems involving multiple local extrema and complex search landscapes.
It should also be noted that MSILEA does not outperform LEA on every single function. For example, on F2, the average value of MSILEA is 2.0835 × 1013, whereas LEA obtains 5.5535 × 1012. This indicates that the original LEA performs better on this specific function. A possible reason is that F2 has a highly ill-conditioned and irregular landscape, where the strengthened directional learning and quality-guided selection in MSILEA may increase exploitation pressure and reduce the probability of maintaining scattered exploratory solutions. Therefore, although MSILEA achieves better overall performance across the benchmark suite, its improvement is not universal for all function landscapes. This observation also suggests that adaptive control of the strategy intensity may further improve the robustness of MSILEA in future research.
From the perspective of convergence stability, the standard deviations of MSILEA remain consistently low across most benchmark functions. For example, the standard deviations for F6 and F8 are 5.1200 and 2.1578 × 101, respectively, both of which are lower than those of all compared algorithms, including LEA. This demonstrates that MSILEA exhibits strong robustness and small performance fluctuations across multiple independent runs.
The stability of MSILEA also varies across different function landscapes. For example, on F2, MSILEA shows a larger standard deviation than on several other functions. This phenomenon may be related to the highly ill-conditioned and irregular landscape of F2. In such functions, small changes in several dimensions may cause large differences in the objective value, and the strengthened directional learning mechanism may guide different runs toward different local basins. Therefore, although MSILEA improves the overall search capability, its stability can still be affected by highly scalable or irregular multimodal structures.
Figure 3 illustrates the convergence curves of several representative CEC2017 benchmark functions, which visually reflect the convergence speed and convergence accuracy of the algorithms. In the convergence plots for F1, F13, F19, and F30, the curve of MSILEA consistently lies below those of all compared algorithms, indicating superior optimization performance. Moreover, the curve of MSILEA drops rapidly during the early iterations and approaches the optimal solution after approximately 200 iterations, whereas the curves of algorithms such as PSO, GWO, and HHO decline slowly and become flat in later iterations, making it difficult to further improve solution accuracy.
Although the original LEA exhibits faster convergence than traditional algorithms on certain functions, its convergence curve shows a smaller decline and lower final accuracy compared with MSILEA. For example, on function F8, the convergence limit of LEA is approximately 9.700 × 102, while MSILEA converges to around 8.8 × 102. Furthermore, on complex hybrid functions such as F22, the convergence curve of MSILEA shows no obvious stagnation phase and maintains a stable downward trend throughout the iterative process. In contrast, other algorithms experience premature convergence stagnation in the middle iterations. These results indicate that the proposed strategies—including the nonlinear two-stage search radius adjustment and the quality–distance joint decision mechanism—effectively balance the global exploration and local exploitation capabilities of the algorithm. As a result, MSILEA can both rapidly explore the search space and perform fine-grained exploitation near the optimal solution, achieving simultaneous improvements in convergence speed and solution accuracy.
In summary, Table A1 and Figure 3 demonstrate that MSILEA achieves competitive solution accuracy and convergence stability on most CEC2017 functions. However, the results also show that the advantage of MSILEA is function-dependent. On several highly irregular functions, the improvement is relatively limited, indicating that different landscape characteristics may affect the effectiveness of the proposed search mechanisms.

3.3. CEC2022 Basic Benchmark Function Experiment

To further verify the adaptability and generalization capability of the proposed multi-strategy improved Love Evolution Algorithm (MSILEA) in complex optimization problems with different dimensionalities, numerical experiments were conducted on the CEC2022 benchmark function suite. Two dimensional scenarios, 10 dimensions and 20 dimensions, were considered. The experiments adopted the same parameter settings and evaluation criteria as those used in the CEC2017 tests. MSILEA was compared with nine benchmark algorithms in terms of solution accuracy and convergence stability under different dimensional conditions. In addition, convergence curves were analyzed to investigate the convergence speed characteristics of the algorithms across different dimensional scenarios, thereby comprehensively validating the performance improvements introduced by the proposed strategies. The experimental results are shown in Table A2 and Table A3 and Figure 4.
Table A2 presents the experimental results for the 10-dimensional CEC2022 benchmark function suite. In this scenario, MSILEA demonstrates excellent solution accuracy and stability, achieving the best or second-best average value on all test functions, while its standard deviations are significantly lower than those of the other compared algorithms. For the unimodal functions F1–F4, MSILEA achieves near-ideal solution accuracy. Specifically, the average value for F1 is 3.0000 × 102, with a standard deviation as low as 4.0881 × 10−14, successfully reaching the theoretical optimal solution. For F3, the average value is 6.0007 × 102, with a standard deviation of only 2.5632 × 10−1. Compared with the results obtained by the original Love Evolution Algorithm (LEA)—with an average of 6.0354 × 102 and a standard deviation of 1.6438—MSILEA shows substantial improvements in both accuracy and stability.
For complex multimodal and hybrid functions, such as F6, F9, and F11, the superiority of MSILEA becomes even more evident. The average value for F6 obtained by MSILEA is 1.8258 × 103, which is significantly lower than the 3.1763 × 103 achieved by LEA. Meanwhile, the standard deviation for F9 is 1.3191 × 10−12, indicating almost no fluctuation across independent runs. These results demonstrate that in the low-dimensional CEC2022 testing scenario, MSILEA can accurately locate the global optimum, while maintaining high consistency across multiple runs.
Table A3 presents the experimental results for the 20-dimensional CEC2022 benchmark function suite. As the problem dimensionality increases, the optimization difficulty becomes greater for all algorithms. Nevertheless, MSILEA maintains the best overall performance. It continues to achieve the lowest average values on several functions, including F1, F3, F4, and F9. For instance, the average value for F1 is 3.0006 × 102, with a standard deviation of only 8.3760 × 10−2, which remains close to the theoretical optimum. For F9, the average value is 2.4808 × 103, with a standard deviation as low as 3.8719 × 10−4, showing no obvious performance degradation compared with the 10-dimensional case.
Even for functions with strong dimensional sensitivity, such as F5 and F10, MSILEA still maintains superior performance compared with the other algorithms. For example, on F11, the average value of MSILEA is 2.9074 × 103, with a standard deviation of 6.9189 × 101, outperforming LEA, which obtains 2.9221 × 103 and 1.4104 × 102, respectively. These results demonstrate that the proposed improvement strategies can effectively mitigate the “curse of dimensionality”, enabling MSILEA to retain excellent optimization capability in medium- and high-dimensional complex optimization problems.
Figure 4 shows the typical convergence curves of the CEC2022 benchmark functions under the 10-dimensional and 20-dimensional scenarios, which visually illustrate the convergence speed and convergence limits of the algorithms at different dimensionalities. In the 10-dimensional convergence curves for functions such as F1, F6, and F9, the curve of MSILEA declines rapidly during the early iterations, approaching the optimal solution within approximately 50–100 iterations, and consistently remaining below all other algorithms throughout the process. In contrast, traditional algorithms such as PSO, GWO, and HHO show slow convergence, and even after 500 iterations, their solution accuracy still fails to reach that of MSILEA. Although the original LEA converges faster than some traditional algorithms, its convergence limit remains significantly higher than that of MSILEA.
In the 20-dimensional convergence curves for functions such as F1, F3, F9, and F11, the convergence speeds of all algorithms slow down to varying degrees due to the increased dimensionality. However, the performance ranking among algorithms remains unchanged, with MSILEA still achieving the fastest convergence speed and the lowest convergence limit. For example, on the 20-dimensional F9 function, MSILEA converges to a stable value after approximately 200 iterations, whereas the other algorithms continue to decline slowly during the later iterations and never reach the same solution accuracy as MSILEA.
Furthermore, when comparing the convergence curves of the same functions across the 10-dimensional and 20-dimensional scenarios, the curve shapes of MSILEA remain almost identical, with no significant performance degradation. In contrast, the other algorithms exhibit significantly higher convergence limits and substantially slower convergence speeds in the 20-dimensional case. These results indicate that the proposed strategies—including the nonlinear two-stage search radius adjustment and winner-direction differential learning—effectively improve the search efficiency of the algorithm across different dimensionalities, enabling MSILEA to maintain an efficient balance between global exploration and local exploitation in both low- and medium/high-dimensional scenarios, while avoiding performance deterioration caused by increasing dimensionality.
In summary, based on the numerical results presented in Table A3 and the convergence curves in Figure 4, MSILEA significantly outperforms the nine compared algorithms, including the original LEA, under both 10-dimensional and 20-dimensional scenarios of the CEC2022 benchmark function suite, demonstrating strong dimensional adaptability and generalization capability. In the low-dimensional scenario, MSILEA can accurately obtain the global optimal solution with extremely high stability. In medium- and high-dimensional scenarios, the algorithm effectively alleviates the increased optimization difficulty caused by higher dimensionality, while maintaining superior solution accuracy, convergence speed, and stability.

3.4. Statistical Methods for Analysis

To quantitatively verify the performance superiority of MSILEA over the compared algorithms from a statistical perspective, two nonparametric statistical tests, namely the Wilcoxon rank-sum test and the Friedman mean rank test, were employed to perform significance analysis on the experimental results obtained from three benchmark datasets: CEC2017 and CEC2022.
Specifically, the Wilcoxon rank-sum test was used to determine the statistical significance of performance differences between MSILEA and each compared algorithm, while the Friedman mean rank test was applied to comprehensively rank the overall performance of all algorithms across the benchmark functions. By combining these two statistical approaches, the analysis provides mutual validation, thereby ensuring the objectivity and reliability of the evaluation results.

3.4.1. Wilcoxon Rank-Sum Test Procedure

Table 2 reports the Wilcoxon rank-sum test results recalculated from the 30 independent runs of each algorithm. The signs “+/=/−” are determined according to the p-value at the significance level of α   =   0.05 and the relative mean performance. Therefore, the table reflects not only the average values in Table 2, but also the distributional differences across repeated runs.
For the CEC2017 test suite, MSILEA shows significant advantages over most compared algorithms on a large number of functions, but it also performs worse on several specific functions for some competitors. Therefore, the Wilcoxon results should be interpreted as evidence of overall statistical superiority rather than absolute dominance on every function. For the CEC2022 (10-dimensional) and CEC2022 (20-dimensional) test suites, MSILEA achieves significantly superior performance on 11 functions in each case, with only one function showing equivalent performance.
Among the compared algorithms, HHO exhibits the most significant performance difference from MSILEA, yielding results of “30/0/0”, “12/0/0”, and “12/0/0” on the three test suites, respectively. Meanwhile, LEA, as the original algorithm of MSILEA, records “21/0/9” on the CEC2017 (30-dimensional) dataset and also fails to outperform MSILEA on the CEC2022 datasets. These results clearly indicate that the performance improvement achieved by MSILEA through multiple enhancement strategies is not due to randomness, but rather represents a statistically significant improvement. Moreover, this advantage remains consistent across different benchmark datasets and dimensional scenarios. In addition, none of the compared algorithms exhibit the reverse pattern “−/=/+” across the three test suites, which further confirms that MSILEA demonstrates a stable and statistically significant performance advantage in solving global optimization problems.

3.4.2. Friedman Mean Rank Evaluation

Table 3 summarizes the Friedman test results for the compared algorithms. The assessment is based on the mean rank (M.R) and total rank (T.R), where smaller values imply better overall effectiveness. These results provide an overall ranking of the ten algorithms on the considered benchmark datasets.
In all testing scenarios, MSILEA achieves the lowest mean rank and total rank, indicating the best overall performance among all algorithms. Specifically, on CEC2017 (30-dimensional), MSILEA obtains a mean rank of 1.93 and a total rank of 1; on CEC2022 (10-dimensional), the mean rank is 2.50 with a total rank of 1; and on CEC2022 (20-dimensional), the mean rank is 2.00 with a total rank of 1. These values are significantly lower than those of the other compared algorithms, making MSILEA the top-performing algorithm across all benchmark datasets.
Among the compared algorithms, AHHO and LEA exhibit relatively better overall performance, achieving comparatively lower mean ranks in certain test suites. For example, AHHO obtains a mean rank of 3.17 and a total rank of 2 on CEC2022 (20-dimensional), while LEA achieves a mean rank of 4.08 and a total rank of 3 on the same dataset. Nevertheless, their ranking values still show a clear gap compared with MSILEA. In contrast, HHO consistently obtains the largest mean ranks and total ranks across all three test suites, indicating the poorest overall performance among the algorithms. For instance, its mean ranks reach 9.53 (T.R = 10) on CEC2017 (30-dimensional) and 9.67 (T.R = 10) on CEC2022 (20-dimensional).
Furthermore, from the perspective of dimensional variation, the mean rank of MSILEA exhibits only slight fluctuations between the 10-dimensional and 20-dimensional CEC2022 test suites, without any significant increase. In contrast, several compared algorithms, such as PSO and BPBO, show a clear increase in mean rank as the dimensionality increases, indicating performance degradation. This observation suggests that MSILEA can maintain stable and optimal comprehensive performance across different dimensional scenarios, whereas the performance of other algorithms is more susceptible to degradation with increasing dimensionality.
In summary, based on the Wilcoxon rank-sum test results in Table 2 and the Friedman mean rank test results in Table 3, the performance advantage of MSILEA in solving complex global optimization problems is supported by clear statistical significance and overall superiority.
From the perspective of pairwise comparisons, the Wilcoxon rank-sum test verifies that MSILEA significantly outperforms the compared algorithms on the majority of benchmark functions, and this advantage remains consistently stable across both the CEC2017 and CEC2022 datasets, as well as across low-dimensional and medium/high-dimensional scenarios.
Meanwhile, from the perspective of global ranking, the Friedman mean rank test quantitatively demonstrates that the overall performance of MSILEA ranks first among the ten compared algorithms, identifying it as the best-performing algorithm for global optimization problems with varying characteristics and dimensionalities.
The results of these two nonparametric statistical tests mutually reinforce each other, effectively eliminating the possibility that the experimental outcomes are caused by random factors. More importantly, they provide strong statistical evidence for the effectiveness and synergy of the proposed improvement strategies, including the nonlinear two-stage search radius adjustment, quality–distance joint decision mechanism, and winner-direction differential learning strategy. The integration of these strategies fundamentally enhances the global exploration and local exploitation capabilities of the algorithm, thereby ensuring that the performance improvements achieved by MSILEA are both substantial and statistically significant.

3.5. Computational Time Analysis

In addition to optimization accuracy and convergence performance, computational efficiency is also an important criterion for evaluating the practical applicability of metaheuristic algorithms. Therefore, the total CPU running time of all compared algorithms on the 30-dimensional CEC2017 benchmark suite was further analyzed. All algorithms were executed under the same experimental environment, population size, maximum number of iterations, and stopping conditions to ensure the fairness of the comparison. The total running times are illustrated in Figure 5.
Figure 5 shows that the computational costs of different algorithms exhibit noticeable differences due to variations in algorithmic structures and update mechanisms. Among all compared methods, KEO achieves the shortest running time of 2.7746 s, followed by PSO and BPBO with running times of 4.3204 s and 5.1481 s, respectively. These algorithms possess relatively simple update mechanisms and fewer additional search operations, resulting in lower computational overhead.
Classical algorithms such as GWO, EAPSO, and HHO require moderate computational time, with total running times of 5.8837 s, 6.9380 s, and 8.6441 s, respectively. Compared with these methods, the proposed MSILEA requires 9.5941 s, which is slightly higher than several traditional algorithms. This increase is mainly caused by the additional calculations introduced by the nonlinear two-stage search radius regulation strategy, the quality–distance joint decision strategy, and the winner-direction differential learning strategy. Specifically, operations such as sigmoid transformation, pairwise quality–distance evaluation, and winner–loser differential vector computation inevitably increase the constant computational overhead of the algorithm.
However, despite the introduction of multiple enhancement strategies, the running time of MSILEA remains significantly lower than that of MELGWO, LEA, and AHHO, whose running times are 10.7143 s, 12.9776 s, and 15.8489 s, respectively. In particular, the original LEA requires substantially more computational time than MSILEA. This result indicates that the proposed improvement strategies not only enhance optimization performance, but also improve the search efficiency of the original LEA by accelerating convergence and reducing ineffective search behaviors during the iterative process.
Overall, although MSILEA introduces additional search mechanisms and slightly increases structural complexity compared with several lightweight algorithms, the computational burden remains at an acceptable level. More importantly, MSILEA achieves significantly better convergence accuracy and robustness while maintaining competitive running time. Therefore, the proposed algorithm demonstrates a favorable trade-off between optimization performance and computational efficiency, indicating its potential applicability to complex engineering optimization problems.

4. Microgrid Optimal Scheduling Model

In order to realize the economical and coordinated operation of the microgrid, this study establishes a day-ahead optimal scheduling model for a grid-connected microgrid composed of a microturbine, a fuel cell, a photovoltaic generation unit, a wind power generation unit, a battery energy storage system, and a bidirectional power exchange link with the utility grid. The scheduling horizon is one day and is divided into 24 time intervals. For each time interval, the output of dispatchable units and the charging/discharging behavior of the battery are optimally determined so that the overall operating cost of the system is minimized while all technical and operational constraints are satisfied.
The microgrid considered in this work contains both controllable and uncontrollable energy sources. Among them, the microturbine and fuel cell are dispatchable distributed generators, whose output power can be adjusted within given limits. The photovoltaic and wind power outputs are treated as forecasted renewable generation and are therefore regarded as known input quantities in the optimization process. The battery energy storage system is used to absorb surplus energy or compensate for generation shortages through charging and discharging. In addition, the microgrid is allowed to exchange power with the external utility grid within a prescribed capacity limit. Based on these components, the microgrid scheduling problem can be formulated as a constrained nonlinear optimization problem.
It should be clarified that the “love” metaphor in LEA and MSILEA is used only as a mathematical heuristic for modeling interaction, selection, and role transformation among candidate solutions. It does not correspond to a physical phenomenon in the microgrid system. In the microgrid dispatch problem, each individual represents a candidate scheduling scheme, and the interaction behaviors of MSILEA are optimization operators used to search for lower-cost and feasible schedules. Therefore, the bionic metaphor provides algorithmic inspiration, while the physical interpretation of the microgrid remains governed by power balance, generation constraints, ramp-rate limits, and battery SOC constraints.

4.1. Objective Function

The objective of the microgrid scheduling problem is to minimize the total operating cost over the 24 h scheduling horizon. The total cost mainly includes the fuel cost of dispatchable generators, operation and maintenance cost of generation units, start-up cost of controllable generators, electricity purchasing cost associated with grid interaction, and battery degradation or operating cost.
Therefore, the optimization objective can be expressed as:
m i n F = t = 1 24 C ( t )
where C ( t ) represents the total operating cost of the microgrid during time interval t .
For each time period, the total cost is composed of several parts.

4.1.1. Fuel Cost of Dispatchable Generators

The microturbine and fuel cell consume natural gas during operation. Their fuel cost depends on the generated power and the corresponding energy conversion efficiency. Thus, the fuel cost at time t can be written as:
C f u e l ( t ) = C c h 4 P m t ( t ) L g a s η m t ( t ) + P f c ( t ) L g a s η f c ( t )
where C c h 4 is the unit price of natural gas; L g a s is the lower calorific value of natural gas; η m t ( t ) is the operating efficiency of the microturbine at time t ; η f c ( t ) is the operating efficiency of the fuel cell at time t ; P m t ( t ) denotes the output power of the microturbine at time t ; P f c ( t ) denotes the output power of the fuel cell at time t .
According to the adopted component models, the efficiency of the microturbine is expressed as a cubic function of its normalized output power:
n m t ( t ) = 0.0753 P m t ( t ) 65 3 0.3095 P m t ( t ) 65 2 + 0.4174 P m t ( t ) 65 + 0.1068
Similarly, the efficiency of the fuel cell is modeled as a linear function of output power:
η f c ( t ) = 0.0023 P f c ( t ) + 0.674
These efficiency expressions reflect the nonlinear operating characteristics of the distributed generation units. As a result, the objective function of the microgrid scheduling problem is nonlinear.

4.1.2. Operation and Maintenance Cost

In addition to fuel consumption, each generation unit incurs operation and maintenance cost during operation. The operation and maintenance cost at time t is given by:
C o m ( t ) = C m , m t P m t ( t ) + C m , f c P f c ( t ) + C m , p v P p v ( t ) + C m , w t P w t ( t )
where the coefficients C m , m t , C m , f c , C m , p v and C m , w t represent the operation and maintenance costs of the microturbine, fuel cell, photovoltaic unit, and wind turbine, respectively.
Although photovoltaic and wind power outputs are not control variables, their generation still contributes to the total operating cost through maintenance-related expenses.

4.1.3. Start-Up Cost

When the microturbine or fuel cell changes from the off state to the on state, an additional start-up cost is incurred. To describe this process, binary-like unit state indicators are introduced:
U m t ( t ) = 1 ,    P m t ( t ) > 0 0 ,    P m t ( t ) = 0    U f c ( t ) = 1 ,    P f c ( t ) > 0 0 ,    P f c ( t ) = 0   
Accordingly, the start-up cost at time t is formulated as:
C s t ( t ) = C s t , m t m a x { 0 , U m t ( 1 ) U i n t } + C s t , f c m a x { 0 , U f c ( 1 ) U i n t } ,    t = 1 C s t , m t m a x { 0 , U m t ( t ) U m t ( t 1 ) } + C s t , f c m a x { 0 , U f c ( t ) U f c ( t 1 ) } ,    t = 2 , , 24   
where C s t , m t is the start-up cost coefficient of the microturbine; C s t , f c is the start-up cost coefficient of the fuel cell; U i n t denotes the initial operating state of the units before the first scheduling period.
This formulation ensures that start-up cost is only counted when a unit is turned on.

4.1.4. Electricity Trading Cost with the Utility Grid

Since the microgrid is connected to the main grid, power can be purchased from or delivered to the utility grid. In the implemented model, the grid-related cost at time t is expressed as
C g r i d ( t ) = C r b ( t ) + 1.5 P x ( t )
where C r b ( t ) is the time-varying electricity price at time t ; P x ( t ) is the exchanged power between the microgrid and the grid.
This term reflects the economic effect of grid interaction on the total operating cost. A positive grid exchange power corresponds to purchasing more energy from the grid according to the sign convention implied by the power balance equation used in the code.

4.1.5. Battery Operating Cost

To account for battery wear and operational loss, the battery is assigned an operating cost proportional to the absolute charging/discharging power:
C b a t ( t ) = C m , E b | P b ( t ) |
where C m , E b is the battery operating or degradation cost coefficient.

4.1.6. Total Cost Function

By summing the above components, the total operating cost in time interval t is obtained as
C ( t ) = C f u e l ( t ) + C o m ( t ) + C s t ( t ) + C g r i d ( t ) + C b a t ( t )
Therefore, the complete objective function of the microgrid optimal scheduling model can be written as:
m i n F = t = 1 24 [ C c h 4 P m t t L g a s η m t t + P f c t L g a s η f c t + C m , m t P m t t + C m , f c P f c ( t ) + + C m , p v P p v ( t ) + C m , w t P w t ( t ) + C s t ( t ) + C r b t + 1.5 P x ( t ) + C m , E b | P b t ]
This objective function quantitatively measures the economic performance of the microgrid over the whole scheduling horizon.

4.2. Constraints of the Microgrid Scheduling Model

To ensure the physical feasibility and operational security of the system, the optimization process must satisfy a set of equality and inequality constraints.

4.2.1. Power Balance Constraint

At each time interval, the total power supplied by dispatchable units, renewable generation, battery, and grid exchange must match the load demand. Because the battery has different efficiencies during charging and discharging, the power balance equation must be written separately for the two cases.
When the battery is charging, namely P b ( t ) 0 , the power balance is expressed as
P m t ( t ) + P f c ( t ) + P w t ( t ) + P p v ( t ) + P x ( t ) + P b ( t ) η b , c h P l ( t ) = 0
When the battery is discharging, namely P b ( t ) > 0 , the power balance is expressed as
P m t t + P f c t + P w t t + P p v t + P x t + P b t η b , d i s P l t = 0
where η b , c h is the battery charging efficiency; η b , d i s is the battery discharging efficiency.
This constraint guarantees real-time balance between generation and demand in every scheduling period.

4.2.2. Battery Energy Constraint

The battery state evolves dynamically with the charging and discharging process. Let E ( t ) denote the stored energy of the battery at the beginning of period t . Then the battery energy update equation is given by:
E ( t + 1 ) = E ( t ) ( 1 τ b ) P b ( t )
where E ( t ) is the battery self-discharge rate; is the battery energy at time t .
The initial battery energy is E ( 1 ) = E b , i n i t and the state of charge (SOC) is defined as S O C ( t ) = E ( t ) E b , m a x , where E b , m a x is the maximum battery energy capacity.
To ensure safe operation of the energy storage system, the battery energy must satisfy
E b , m i n E ( t ) E b , m a x , t = 1 , 2 , , 25
In the implemented model, an additional daily energy neutrality condition is imposed:
t = 1 24 P b ( t ) = 0
This means that the total battery energy variation over the whole day is zero, ensuring that the battery returns to approximately its initial energy level at the end of the scheduling horizon. Such a constraint is commonly used in day-ahead scheduling to prevent the optimization from unrealistically shifting the burden to the following day.

4.2.3. Generator Output Limits

The dispatchable generation units cannot operate beyond their technical capacity limits. Therefore, the microturbine output must satisfy
P m t m i n P m t ( t ) P m t m a z , t = 1 , 2 , , 24
and the fuel cell output must satisfy
P f c m i n P f c ( t ) P f c m a x , t = 1 , 2 , , 24
These constraints define the feasible operating range of each controllable generator.

4.2.4. Grid Exchange Power Limits

The power exchanged with the utility grid is constrained by the transmission interface and contractual limits. Thus,
P x m i n P x ( t ) P x m a x , t = 1 , 2 , , 24
This limitation prevents the microgrid from purchasing or exporting unlimited power.

4.2.5. Battery Charging and Discharging Power Limits

The battery charging and discharging rate is limited by the rated power converter and battery characteristics. Accordingly,
P b m i n P b ( t ) P b m a x , t = 1 , 2 , , 24
where P b m i n < 0 corresponds to the maximum charging power and P b m a x > 0 corresponds to the maximum discharging power.

4.2.6. Ramp Rate Constraints of Dispatchable Generators

In practical operation, the output power of the microturbine and fuel cell cannot change abruptly between two adjacent scheduling periods. Therefore, ramp rate constraints are imposed on both units.
For the microturbine and the fuel cell, the ramp rate constraint is
R m t d o w n P m t ( t ) P m t ( t 1 ) R m t u p , t = 2 , 3 , , 24 R f c d o w n P f c ( t ) P f c ( t 1 ) R f c u p , t = 2 , 3 , , 24
where R m t u p and R m t d o w n are the ramp-up and ramp-down limits of the microturbine; R f c u p and R f c d o w n are the ramp-up and ramp-down limits of the fuel cell.
These constraints improve the practical realism of the dispatch solution and ensure smooth operation of generating units.

4.3. Complete Mathematical Formulation

Based on the above objective and constraints, the day-ahead microgrid scheduling problem can be summarized as
m i n x F ( x )
subject to
P m t m i n P m t ( t ) P m t m a x , t = 1 , , 24 P f c m i n P f c ( t ) P f c m a x , t = 1 , , 24 P x m i n P x ( t ) P x m a x , t = 1 , , 24 P b m i n P b ( t ) P b m a z , t = 1 , , 24 R m t d o w n P m t ( t ) P m t ( t 1 ) R m t u p , t = 2 , , 24 R f c d o w n P f c ( t ) P f c ( t 1 ) R f c u p , t = 2 , , 24 E b , m s i n E ( t ) E b , m a x , t = 1 , , 25 t = 1 24 P b ( t ) = 0
and the piecewise power balance constraint
P m t t + P f c t + P w t t + P p v t + P x t + P b t η b , c h P l t = 0 ,   P b ( t ) 0 P m t t + P f c t + P w t t + P p v t + P x t + P b t η b , d i s P l t = 0 ,   P b ( t ) > 0
for all t = 1 , 2 , , 24 .
From the mathematical structure of the model, it can be seen that the scheduling problem is characterized by nonlinear generator efficiency, time-coupled battery dynamics, ramping constraints, and multiple operational limits. Therefore, the resulting optimization problem is nonlinear, constrained, and high-dimensional. Conventional deterministic optimization methods may encounter difficulty in obtaining high-quality solutions efficiently, especially when the objective landscape is complex and nonconvex. For this reason, intelligent optimization algorithms are adopted in this study to solve the proposed microgrid economic scheduling problem.

4.4. Parameter Settings of the Microgrid System

In order to accurately simulate the operation characteristics of the microgrid, the key parameters of distributed generation units, the battery energy storage system, and the grid interaction unit must be specified in advance. These parameters include the minimum and maximum output power of each dispatchable unit, ramp rate limits, operation and maintenance cost coefficients, start-up costs, and the technical parameters of the energy storage system.
In this study, the parameter values are selected according to typical operating characteristics of microgrid components and relevant literature. The photovoltaic (PV) and wind turbine (WT) outputs are considered as forecasted renewable generation profiles and therefore treated as known inputs in the optimization model. The microturbine (MT) and fuel cell (FC) act as dispatchable generators whose outputs are limited by capacity constraints and ramping constraints. The battery energy storage system is modeled with charging/discharging efficiency, self-discharge rate, and state-of-charge limits. In addition, the microgrid is allowed to exchange power with the main grid within a specified range.
The key parameters used in the proposed microgrid scheduling model are summarized in Table 4.
As shown in Table 4, the microturbine and fuel cell are the main dispatchable generation units in the microgrid. Their output power is constrained within the ranges of 0–65 kW and 0–50 kW, respectively. In addition, ramp rate limits are imposed on these generators to prevent abrupt power changes between adjacent time periods, thereby ensuring stable system operation.
The photovoltaic and wind power units are treated as uncontrollable renewable energy sources, whose outputs are determined according to forecasted generation profiles. Although their outputs are not optimized, operation and maintenance costs are still considered in the objective function.
The battery energy storage system plays a crucial role in balancing power fluctuations caused by renewable generation and load variations. The battery charging and discharging power is limited within the range of [−20,20] kW. The charging and discharging efficiencies are both assumed to be 0.9, and the self-discharge rate is 0.001. The initial battery energy is set to 10 kWh, while the minimum and maximum allowable energy levels are defined as 4 kWh and 16 kWh, respectively, corresponding to the allowable state-of-charge limits.
Furthermore, the microgrid is allowed to exchange power with the utility grid within the range of 0–20 kW. The electricity purchasing cost is determined according to a time-of-use electricity price scheme. The natural gas price used for calculating the fuel cost of dispatchable generators is set to C c h 4 = 2.5 , and the lower heating value of natural gas is L g a s = 9.7 .
These parameter settings ensure that the proposed microgrid scheduling model accurately reflects the operational characteristics of practical microgrid systems.
The operating cost is expressed in Chinese Yuan (CNY) throughout the microgrid scheduling experiment.

4.5. Results and Discussion for the Microgrid Scheduling Experiment

To verify the application value and solution effectiveness of the proposed multi-strategy improved Love Evolution Algorithm (MSILEA) in practical engineering optimization problems, it was applied to the 24 h economic dispatch problem of a microgrid integrating renewable energy sources and energy storage systems. The optimization objective is to minimize the total operating cost of the system, while simultaneously considering practical engineering constraints, including power balance constraints, generation output limits, and battery charging–discharging constraints.
MSILEA was compared with nine classical and improved metaheuristic algorithms. The practical performance of the algorithms was evaluated from four aspects: dispatch cost, solution stability, convergence speed, and rationality of the scheduling scheme. In the experiments, the population size was uniformly set to 30 and the maximum number of iterations was 100. Each algorithm was independently executed 30 times, and the maximum cost, minimum cost, average cost, standard deviation of cost, and average computation time were used as evaluation metrics to ensure the fairness of the comparison and the engineering practicality of the results. The experimental results are presented in Table 5 and Figure 6, Figure 7 and Figure 8.
Table 5 presents the statistical results of different algorithms applied to the microgrid economic dispatch problem. From the perspective of dispatch cost, MSILEA achieves the best results across all cost indicators. Specifically, its maximum cost, minimum cost, and average cost are 1.6076 × 106, 8.6388 × 105, and 1.2300 × 106, respectively. Compared with the original LEA, which obtains 4.1903 × 106, 1.6505 × 106, and 2.5464 × 106, the average dispatch cost is reduced by 51.7%. Even when compared with relatively competitive algorithms such as KEO and AHHO, the average cost of MSILEA is reduced by 70.7% and 74.6%, respectively. These results clearly demonstrate the cost optimization advantage of MSILEA in solving the microgrid economic dispatch problem.
In terms of solution stability, the standard deviation of dispatch cost obtained by MSILEA is only 2.0370 × 105, which is significantly lower than those of the other compared algorithms, such as 7.0175 × 105 for LEA and 9.0447 × 105 for KEO. This indicates that MSILEA can consistently produce low-cost dispatch solutions across multiple independent runs, with very small performance fluctuations, thereby meeting the stability requirements of practical microgrid operation.
From the perspective of computational efficiency, the average solving time of MSILEA is 18.47, which is comparable to algorithms such as HHO, KEO, and LEA, and significantly lower than AHHO (36.91). This demonstrates that MSILEA achieves substantial improvements in economic performance and stability without sacrificing computational efficiency, making it suitable for practical daily scheduling applications in microgrids.
Figure 6 presents the average convergence curves of different algorithms over 100 iterations for the microgrid day-ahead scheduling problem. Since all algorithms were executed under the same maximum iteration number of 100, the convergence behaviors shown in the figure directly reflect their optimization efficiency and solution quality under a unified computational budget.
As illustrated in Figure 5, the proposed MSILEA consistently achieves the fastest convergence speed and the lowest final objective value among all compared algorithms. During the early optimization stage (iterations 1–20), the convergence curve of MSILEA decreases sharply, indicating that the proposed strategies enable the algorithm to rapidly identify promising regions in the search space and effectively reduce the operating cost. In contrast, most classical algorithms, such as PSO, GWO, and HHO, exhibit relatively slower convergence rates and remain trapped at comparatively high cost levels throughout the optimization process.
In the middle optimization stage (approximately iterations 20–60), the convergence advantage of MSILEA becomes more evident. While several algorithms begin to show premature stagnation or only gradual improvement, the MSILEA curve continues to decrease steadily without obvious oscillation. This phenomenon indicates that the proposed nonlinear two-stage search radius regulation strategy and quality–distance joint decision strategy effectively maintain the balance between global exploration and local exploitation, thereby preventing the algorithm from becoming trapped in local optima too early.
During the later optimization stage (iterations 60–100), the convergence curves of most comparison algorithms become nearly flat, suggesting limited further optimization capability. By contrast, MSILEA still maintains a stable downward trend and finally converges to the lowest operating cost, approximately at the level of 1.0 × 106. Although the original LEA demonstrates competitive convergence behavior in the middle and late stages, its convergence speed and final solution quality remain inferior to those of MSILEA. This result further demonstrates that the proposed winner-direction differential learning strategy can provide more effective directional guidance and improve the exploitation capability near promising regions.
Figure 7 presents the 24 h power output distribution of each microgrid unit obtained by MSILEA. From the perspective of dispatch rationality, MSILEA effectively coordinates the operation of different dispatch units according to the characteristics of renewable energy generation and load demand variations. During the daytime period, especially around 10:00–16:00, the renewable generation output becomes relatively high. The photovoltaic output reaches its peak around noon, while the wind power output varies with the assumed wind profile. Under this condition, MSILEA tends to reduce the output of controllable units such as microturbines and fuel cells when renewable generation is sufficient, and coordinates the battery charging/discharging behavior to maintain power balance. This indicates that the obtained dispatch scheme can effectively prioritize renewable energy utilization while satisfying load demand and operational constraints.
During periods of low renewable generation (e.g., 00:00–06:00), the algorithm appropriately increases the output of controllable units and allows the energy storage system to discharge, thereby compensating for the power deficit. At the same time, the power purchased from the main grid is maintained within a reasonable range to avoid excessive electricity purchase costs.
The output variations of all units comply with their respective generation limits and ramping constraints, without abrupt fluctuations. For example, the microturbine output is consistently regulated within the range of 0–65 kW, the fuel cell output change remains within the ramping limit of ±2 kW/h, and the charging and discharging power of the energy storage system is strictly controlled within ±20 kW. These results demonstrate that the dispatch scheme obtained by MSILEA is not only economically efficient, but also fully satisfies the technical constraints of practical microgrid operation, indicating strong engineering feasibility.
Figure 8 shows the 24 h comparison between the total power output of the microgrid and the load demand obtained by MSILEA. It can be observed that throughout the entire scheduling period, the total microgrid output closely matches the load demand, with no significant power shortages or surpluses, thereby achieving real-time power balance.
During low-load periods, the total microgrid output decreases synchronously with the load demand by reducing the output of controllable units and lowering grid power purchases, thereby minimizing operating costs. During peak-load periods (e.g., 08:00–10:00 and 18:00–20:00), the algorithm compensates for the load demand by increasing the output of controllable units, discharging the energy storage system, and appropriately purchasing electricity from the grid, ensuring the dynamic balance between total generation and load demand.
These results demonstrate that MSILEA can accurately handle the power balance constraints in microgrid economic dispatch problems, ensuring reliable power supply while minimizing operating costs, which reflects the strong capability of the algorithm in solving practical engineering optimization problems with multiple constraints.
Overall, based on the numerical results in Table 5 and the dispatch characteristics shown in Figure 6, Figure 7 and Figure 8, MSILEA exhibits excellent practical performance in the microgrid economic dispatch problem. Compared with the other algorithms, the scheduling solutions obtained by MSILEA demonstrate lower operating cost, stronger stability, faster convergence, and more rational dispatch schemes.
This is attributed to the ability of the proposed multi-strategy improvements to effectively adapt to the nonlinear, multi-constraint, and high-dimensional characteristics of the microgrid economic dispatch problem. The nonlinear two-stage search radius adjustment strategy enables rapid exploration of the feasible solution space during the early iterations to locate promising economic dispatch regions, followed by fine exploitation near the optimal solution in the later stages to further reduce operating costs. The quality–distance joint decision strategy allows the algorithm to adaptively select search behaviors based on solution quality and spatial distribution, thereby effectively handling constraints such as power balance and equipment limitations while avoiding infeasible solutions. Meanwhile, the winner-direction differential learning strategy provides clear directional guidance for position updates, reducing ineffective searches and improving convergence speed and solution accuracy in complex engineering problems.
Through the synergistic interaction of these strategies, MSILEA not only demonstrates superior performance in numerical optimization benchmarks, but also proves highly effective in solving practical engineering optimization problems such as microgrid economic dispatch, providing an efficient and reliable approach for complex engineering optimization tasks.

5. Conclusion and Future Work

This paper proposed a Multi-strategy Improved Love Evolution Algorithm (MSILEA) to address several inherent limitations of the original Love Evolution Algorithm (LEA), including the linear search-radius regulation mechanism, the distance-dominated behavioral selection strategy, and the weak directional guidance capability in the value phase. To overcome these shortcomings, three complementary enhancement strategies were introduced into the original LEA framework, namely the nonlinear two-stage search radius regulation strategy, the quality–distance joint decision strategy, and the winner-direction differential learning strategy. These mechanisms improve the adaptability of the search radius during different optimization stages, enhance the rationality of behavioral switching, and strengthen the directional learning ability of the population. As a result, MSILEA achieves a more effective balance between global exploration and local exploitation, thereby improving both convergence efficiency and optimization accuracy.
To verify the effectiveness of the proposed method, extensive experiments were conducted on the CEC2017 and CEC2022 benchmark suites. The experimental results demonstrate that MSILEA achieves competitive optimization performance on most benchmark functions and exhibits superior convergence behavior and robustness, especially on complex multimodal, hybrid, and composition functions. The statistical analyses based on the Wilcoxon rank-sum test and Friedman average ranking test further confirm the significant overall superiority of the proposed algorithm compared with several representative classical and advanced metaheuristic algorithms. At the same time, the experimental analysis also indicates that the improvement of MSILEA is not absolute for every benchmark function. On several highly irregular or ill-conditioned functions, the strengthened exploitation behavior may slightly reduce the diversity preservation capability, which suggests that adaptive control of strategy intensity could further improve the robustness of the algorithm in future studies.
In addition, MSILEA was successfully applied to the day-ahead economic dispatch problem of a microgrid containing micro gas turbines, fuel cells, photovoltaic generation units, wind turbines, and battery energy storage systems. The obtained scheduling results indicate that MSILEA can effectively reduce the operating cost while simultaneously satisfying practical engineering constraints, including power balance constraints, generation output limits, ramp-rate constraints, and battery state-of-charge constraints. Moreover, the convergence analysis demonstrates that MSILEA achieves faster cost reduction and more stable scheduling performance under the same computational budget, indicating that the proposed algorithm is not only effective for mathematical optimization problems, but also applicable to constrained engineering optimization scenarios.
Although MSILEA demonstrates promising performance in both benchmark optimization and engineering applications, several limitations still exist. First, the proposed multi-strategy framework introduces additional vector calculations, sigmoid transformations, and decision-making operations, which increase the structural complexity and constant computational overhead of the algorithm, even though the theoretical complexity order remains unchanged. Therefore, the computational burden of MSILEA may become more significant in very high-dimensional or real-time optimization tasks. Second, the current study mainly focuses on deterministic single-objective optimization problems. The applicability of MSILEA to multi-objective optimization, dynamic optimization, and uncertainty-aware scheduling problems still requires further investigation. Third, the current microgrid scheduling model does not explicitly consider renewable generation uncertainty, electricity price fluctuation, communication delay, or equipment degradation, which may affect the practical robustness of the scheduling strategy in real-world operating environments.
Future research will therefore focus on several aspects directly related to the above limitations. Adaptive strategy-control mechanisms will be investigated to dynamically adjust the exploration and exploitation intensity according to the landscape characteristics of different optimization stages. Lightweight implementation strategies and parallel computing frameworks will also be explored to reduce computational overhead and improve real-time optimization capability. In addition, future work will extend MSILEA to multi-objective, stochastic, and dynamic optimization problems, especially uncertainty-aware smart microgrid scheduling scenarios involving renewable energy fluctuations, load forecasting errors, and real-time energy management constraints. These studies are expected to further improve the practical applicability and engineering value of the proposed algorithm.

Author Contributions

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

Funding

This study was not supported by any funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Evaluation results of algorithms on the CEC2017 benchmark set (30 Dimensions).
Table A1. Evaluation results of algorithms on the CEC2017 benchmark set (30 Dimensions).
FunctionMetricPSOGWOHHOEAPSOMELGWOAHHOKEOBPBOLEAMSILEA
F1Ave2.2790 × 1092.4894 × 1094.7903 × 1081.7511 × 1071.8031 × 1093.7212 × 1061.6888 × 1062.8723 × 1076.7152 × 1034.5828 × 103
Std2.0240 × 1091.9091 × 1092.5335 × 1083.1898 × 1071.6420 × 1093.2122 × 1061.2934 × 1061.8426 × 1076.2059 × 1034.9115 × 103
F2Ave7.3301 × 10262.7000 × 10321.8926 × 10333.2749 × 10262.0702 × 10321.3892 × 10236.5302 × 10221.1951 × 10225.5535 × 10122.0835 × 1013
Std2.8817 × 10271.0662 × 10337.1867 × 10331.3253 × 10278.9164 × 10326.1216 × 10233.0323 × 10233.3798 × 10221.0691 × 10133.2823 × 1013
F3Ave5.9790 × 1046.3814 × 1045.8034 × 1044.8124 × 1044.6103 × 1042.3793 × 1046.2245 × 1045.1151 × 1041.3521 × 1049.9808 × 102
Std1.9500 × 1041.2092 × 1047.1045 × 1031.1341 × 1041.0599 × 1046.5285 × 1031.9174 × 1047.4995 × 1036.1040 × 1035.1852 × 102
F4Ave6.5537 × 1026.8954 × 1027.3567 × 1025.3474 × 1026.2229 × 1025.2529 × 1025.5032 × 1025.4482 × 1024.9317 × 1024.8909 × 102
Std1.9706 × 1021.7858 × 1021.1136 × 1023.5738 × 1019.5987 × 1012.9557 × 1013.8185 × 1013.0139 × 1011.5780 × 1012.6225 × 101
F5Ave7.0792 × 1026.1566 × 1027.7053 × 1026.5338 × 1026.7610 × 1026.3492 × 1026.6574 × 1027.1918 × 1026.7518 × 1026.0739 × 102
Std2.8053 × 1012.9737 × 1013.8190 × 1013.7255 × 1013.6599 × 1012.5157 × 1014.9132 × 1013.6170 × 1014.5273 × 1013.1134 × 101
F6Ave6.2136 × 1026.1357 × 1026.6626 × 1026.4372 × 1026.4506 × 1026.3515 × 1026.3911 × 1026.5857 × 1026.3806 × 1026.0881 × 102
Std5.9118 × 10005.1040 × 10005.8641 × 10001.0233 × 1018.0359 × 10009.2114 × 10001.1878 × 1019.0944 × 10001.1747 × 1015.1200 × 1000
F7Ave9.8941 × 1028.8790 × 1021.3098 × 1039.5862 × 1021.0260 × 1039.5349 × 1021.0826 × 1031.1654 × 1039.8299 × 1029.1590 × 102
Std2.4958 × 1014.3398 × 1016.1469 × 1018.3098 × 1015.9911 × 1015.5018 × 1011.3692 × 1029.1604 × 1015.6697 × 1015.0847 × 101
F8Ave1.0081 × 1039.1282 × 1029.8547 × 1029.2659 × 1029.3314 × 1029.2155 × 1029.4912 × 1029.6110 × 1029.7476 × 1028.8543 × 102
Std2.8835 × 1014.0417 × 1012.3807 × 1012.9823 × 1012.4789 × 1012.4112 × 1014.4628 × 1013.0829 × 1014.0190 × 1012.1578 × 101
F9Ave2.6466 × 1032.2803 × 1038.5742 × 1033.5128 × 1033.7910 × 1033.0196 × 1034.3472 × 1036.1795 × 1036.4693 × 1032.7992 × 103
Std2.4168 × 1039.3580 × 1021.1143 × 1037.3513 × 1025.8487 × 1026.6411 × 1021.1483 × 1031.8239 × 1032.4746 × 1038.7372 × 102
F10Ave7.3222 × 1034.9902 × 1036.2727 × 1034.9692 × 1035.0984 × 1035.6650 × 1035.2842 × 1036.0352 × 1034.9335 × 1034.6761 × 103
Std6.1053 × 1021.4462 × 1039.6704 × 1026.4748 × 1026.8970 × 1026.1017 × 1026.8956 × 1021.4655 × 1035.5847 × 1027.3415 × 102
F11Ave1.4620 × 1032.5892 × 1031.6048 × 1031.4698 × 1031.4392 × 1031.2846 × 1031.3538 × 1031.3451 × 1031.3364 × 1031.2051 × 103
Std6.3311 × 1019.9966 × 1022.2361 × 1021.9125 × 1022.1693 × 1025.5744 × 1016.6764 × 1015.8735 × 1016.5814 × 1013.2687 × 101
F12Ave7.6076 × 1071.1225 × 1081.1779 × 1082.5214 × 1073.3002 × 1073.5220 × 1076.2388 × 1068.9140 × 1064.1328 × 1061.4307 × 105
Std1.0141 × 1081.1360 × 1089.2311 × 1071.7064 × 1072.4272 × 1072.4779 × 1075.6791 × 1067.7011 × 1063.7191 × 1061.7474 × 105
F13Ave7.4179 × 1071.7493 × 1072.0993 × 1061.0372 × 1059.8058 × 1041.0981 × 1057.2560 × 1048.0277 × 1041.6480 × 1051.5288 × 104
Std3.7941 × 1087.0066 × 1073.6913 × 1064.6425 × 1043.7804 × 1046.1389 × 1049.1444 × 1044.9140 × 1041.2404 × 1051.4846 × 104
F14Ave9.7758 × 1047.0604 × 1051.3480 × 1061.5679 × 1051.4682 × 1056.8534 × 1044.5352 × 1041.4637 × 1055.0792 × 1043.7684 × 103
Std7.6579 × 1041.0170 × 1069.7412 × 1051.6375 × 1052.2996 × 1056.4557 × 1044.4042 × 1041.5546 × 1053.5706 × 1042.4723 × 103
F15Ave2.3641 × 1052.7950 × 1061.1119 × 1054.1438 × 1042.3049 × 1043.7586 × 1041.2928 × 1041.7709 × 1046.2953 × 1045.2953 × 103
Std2.4097 × 1051.1241 × 1075.7315 × 1044.8503 × 1041.5242 × 1041.9203 × 1041.0274 × 1041.2075 × 1044.4973 × 1044.4376 × 103
F16Ave3.0846 × 1032.7383 × 1033.5403 × 1032.9385 × 1032.8717 × 1033.0518 × 1032.9022 × 1033.1262 × 1032.7866 × 1032.7016 × 103
Std3.1031 × 1023.5739 × 1024.7950 × 1023.1043 × 1023.0457 × 1023.0148 × 1022.1927 × 1022.9748 × 1022.8949 × 1023.1017 × 102
F17Ave2.1820 × 1032.1153 × 1032.7787 × 1032.2060 × 1032.2813 × 1032.3331 × 1032.4338 × 1032.3982 × 1032.4225 × 1032.2066 × 103
Std1.6494 × 1022.1268 × 1023.1718 × 1022.2115 × 1022.3952 × 1022.2885 × 1021.9059 × 1022.2704 × 1022.4803 × 1022.5202 × 102
F18Ave1.6862 × 1062.8448 × 1065.0810 × 1069.6962 × 1051.1732 × 1068.5652 × 1055.5564 × 1058.2488 × 1058.6991 × 1053.1303 × 104
Std1.5988 × 1065.0205 × 1067.2487 × 1068.0330 × 1051.4052 × 1069.5212 × 1055.6175 × 1059.8682 × 1055.7579 × 1051.5617 × 104
F19Ave5.8072 × 1054.6446 × 1062.1237 × 1062.0765 × 1069.7248 × 1043.1080 × 1051.8082 × 1041.4023 × 1055.6831 × 1048.8242 × 103
Std7.9288 × 1051.0542 × 1071.6752 × 1069.3488 × 1051.1981 × 1053.3535 × 1051.9125 × 1043.5241 × 1053.0184 × 1048.0773 × 103
F20Ave2.5315 × 1032.4465 × 1032.8275 × 1032.5364 × 1032.6578 × 1032.5742 × 1032.7525 × 1032.6000 × 1032.6302 × 1032.5652 × 103
Std1.8914 × 1021.7919 × 1022.1319 × 1021.6160 × 1022.4972 × 1021.9306 × 1022.4176 × 1021.9280 × 1022.1041 × 1022.3712 × 102
F21Ave2.5104 × 1032.4154 × 1032.5890 × 1032.4386 × 1032.4641 × 1032.4275 × 1032.4438 × 1032.4653 × 1032.4756 × 1032.4111 × 103
Std2.4037 × 1014.2352 × 1015.3631 × 1013.6745 × 1013.2664 × 1013.6842 × 1014.1627 × 1013.0539 × 1013.3672 × 1013.7191 × 101
F22Ave4.8219 × 1035.5153 × 1036.9951 × 1033.9146 × 1035.5425 × 1033.2766 × 1036.0169 × 1032.8249 × 1034.7146 × 1032.6846 × 103
Std3.0013 × 1032.1644 × 1031.6440 × 1032.1375 × 1031.9600 × 1031.7846 × 1032.0669 × 1031.4348 × 1031.9470 × 1031.1774 × 103
F23Ave2.9416 × 1032.7915 × 1033.3102 × 1032.8271 × 1032.8236 × 1032.8595 × 1032.8318 × 1032.8978 × 1032.8264 × 1032.8199 × 103
Std7.0068 × 1014.4458 × 1011.2583 × 1025.3640 × 1014.5108 × 1014.8414 × 1015.7421 × 1015.6217 × 1014.9684 × 1014.6134 × 101
F24Ave3.1128 × 1032.9747 × 1033.5594 × 1032.9613 × 1032.9765 × 1033.0154 × 1032.9807 × 1032.9908 × 1032.9958 × 1032.9934 × 103
Std7.2484 × 1016.6052 × 1011.5757 × 1023.5121 × 1014.7576 × 1016.1415 × 1015.4174 × 1015.1445 × 1015.6001 × 1016.1292 × 101
F25Ave2.9823 × 1033.0107 × 1033.0091 × 1032.9593 × 1033.0074 × 1032.9345 × 1032.9381 × 1032.9695 × 1032.8956 × 1032.9051 × 103
Std4.2052 × 1014.7658 × 1012.3824 × 1012.3714 × 1018.2470 × 1012.4731 × 1012.9391 × 1013.1471 × 1011.6333 × 1012.2509 × 101
F26Ave5.1872 × 1034.9829 × 1038.0869 × 1035.1119 × 1035.9974 × 1035.6575 × 1036.0647 × 1035.6178 × 1035.5063 × 1035.2050 × 103
Std1.1862 × 1033.9851 × 1021.2751 × 1039.2225 × 1021.0950 × 1034.9203 × 1029.4616 × 1022.0333 × 1037.7843 × 1021.1255 × 103
F27Ave3.2792 × 1033.2754 × 1033.6370 × 1033.3013 × 1033.2979 × 1033.2000 × 1033.2673 × 1033.3437 × 1033.2474 × 1033.2849 × 103
Std4.5032 × 1013.0960 × 1012.0258 × 1024.2456 × 1014.1381 × 1011.9733 × 10−42.9529 × 1017.1385 × 1013.3971 × 1012.6118 × 101
F28Ave3.4396 × 1033.4768 × 1033.4798 × 1033.3284 × 1033.4426 × 1033.2994 × 1033.3169 × 1033.3244 × 1033.2440 × 1033.2162 × 103
Std2.1546 × 1021.2813 × 1028.7665 × 1013.2634 × 1017.0267 × 1014.1842 × 10003.2939 × 1013.3728 × 1012.6989 × 1011.8373 × 101
F29Ave4.0967 × 1033.8733 × 1035.0537 × 1034.3448 × 1034.4935 × 1034.1955 × 1034.3570 × 1034.5282 × 1033.9995 × 1033.8028 × 103
Std2.7173 × 1022.3227 × 1026.6061 × 1023.0903 × 1023.3851 × 1022.8524 × 1023.3289 × 1022.4497 × 1022.9080 × 1022.2459 × 102
F30Ave2.8068 × 1061.2541 × 1079.1113 × 1069.7606 × 1062.4374 × 1063.2322 × 1062.1206 × 1051.1423 × 1062.6173 × 1058.6128 × 103
Std2.0652 × 1061.1699 × 1071.1716 × 1077.1418 × 1061.9250 × 1062.3188 × 1061.7543 × 1058.7921 × 1051.5119 × 1052.1542 × 103
Table A2. Evaluation results of algorithms on the CEC2022 benchmark set (10 Dimensions).
Table A2. Evaluation results of algorithms on the CEC2022 benchmark set (10 Dimensions).
FunctionMetricPSOGWOHHOEAPSOMELGWOAHHOKEOBPBOLEAMSILEA
F1Ave4.3032 × 1022.6111 × 1031.1155 × 1033.1282 × 1023.0212 × 1023.0148 × 1023.5768 × 1023.3493 × 1029.9577 × 1023.0000 × 102
Std4.7630 × 1012.0012 × 1034.9692 × 1024.3199 × 1013.4989 × 10001.1659 × 10001.1618 × 1025.5927 × 1015.8717 × 1024.0881 × 10−14
F2Ave4.1399 × 1024.3417 × 1024.5402 × 1024.0803 × 1024.1356 × 1024.1346 × 1024.1079 × 1024.2261 × 1024.1392 × 1024.0288 × 102
Std1.7904 × 1012.6476 × 1017.5146 × 1011.4841 × 1012.2849 × 1012.2886 × 1011.9676 × 1013.1661 × 1011.9713 × 1013.7296 × 1000
F3Ave6.0266 × 1026.0165 × 1026.4141 × 1026.1145 × 1026.0753 × 1026.0542 × 1026.0843 × 1026.1700 × 1026.0354 × 1026.0007 × 102
Std1.8147 × 10001.8018 × 10001.1391 × 1017.6852 × 10005.4300 × 10003.5951 × 10007.4133 × 10007.4136 × 10001.6438 × 10002.5632 × 10−1
F4Ave8.2136 × 1028.1729 × 1028.2633 × 1028.2152 × 1028.1628 × 1028.1851 × 1028.2202 × 1028.1964 × 1028.2247 × 1028.1715 × 102
Std6.6356 × 10008.3915 × 10007.6796 × 10007.1234 × 10005.7389 × 10008.2196 × 10001.0841 × 1014.8842 × 10007.8653 × 10009.1625 × 1000
F5Ave9.0515 × 1029.1104 × 1021.4126 × 1039.2701 × 1029.5304 × 1029.1363 × 1021.0562 × 1039.5356 × 1029.5465 × 1029.2590 × 102
Std3.1159 × 10001.4540 × 1011.3654 × 1023.4411 × 1014.9163 × 1011.2003 × 1011.9574 × 1024.6056 × 1018.2829 × 1014.0597 × 101
F6Ave1.1902 × 1045.9011 × 1037.1211 × 1034.5785 × 1033.1157 × 1034.4835 × 1034.0283 × 1033.7420 × 1033.1763 × 1041.8258 × 103
Std2.4210 × 1042.3640 × 1035.0241 × 1032.3428 × 1031.3819 × 1032.2399 × 1031.9178 × 1031.8752 × 1035.0963 × 1047.7181 × 101
F7Ave2.0264 × 1032.0343 × 1032.0892 × 1032.0418 × 1032.0331 × 1032.0344 × 1032.0464 × 1032.0519 × 1032.0276 × 1032.0188 × 103
Std8.6893 × 10001.3113 × 1013.4637 × 1011.6334 × 1011.1778 × 1011.2618 × 1013.4474 × 1012.1730 × 1015.8281 × 10006.0689 × 1000
F8Ave2.2349 × 1032.2253 × 1032.2349 × 1032.2236 × 1032.2285 × 1032.2247 × 1032.2216 × 1032.2356 × 1032.2285 × 1032.2199 × 103
Std3.1160 × 1013.0534 × 10001.2176 × 1014.8934 × 10002.3659 × 1012.2621 × 10001.6797 × 10003.0971 × 1014.2516 × 10003.8834 × 1000
F9Ave2.5383 × 1032.5798 × 1032.6164 × 1032.5470 × 1032.5370 × 1032.4959 × 1032.5293 × 1032.5343 × 1032.5297 × 1032.5293 × 103
Std2.8664 × 1014.2745 × 1014.1937 × 1013.7493 × 1012.8387 × 1013.4443 × 1013.9948 × 10−52.6798 × 1018.2838 × 10−11.3191 × 10−12
F10Ave2.5973 × 1032.5515 × 1032.5838 × 1032.5543 × 1032.5561 × 1032.5006 × 1032.5738 × 1032.5600 × 1032.5008 × 1032.5591 × 103
Std8.8000 × 1015.6601 × 1011.2053 × 1025.8126 × 1017.0575 × 1011.8191 × 10−11.3133 × 1026.0257 × 1012.0486 × 10−15.9777 × 101
F11Ave2.8208 × 1032.7857 × 1032.8482 × 1032.7520 × 1032.7986 × 1032.6777 × 1032.7613 × 1032.6754 × 1032.6843 × 1032.6834 × 103
Std1.9531 × 1021.6919 × 1021.7224 × 1021.6897 × 1022.2187 × 1021.3870 × 1021.7908 × 1021.3682 × 1025.9852 × 1011.3023 × 102
F12Ave2.8717 × 1032.8678 × 1032.9398 × 1032.8640 × 1032.8690 × 1032.8648 × 1032.8662 × 1032.8664 × 1032.8636 × 1032.8698 × 103
Std1.0718 × 1017.8829 × 10007.2165 × 1011.6950 × 10001.5483 × 1012.3550 × 1012.8294 × 10002.1265 × 10001.6999 × 10004.5196 × 1000
Table A3. Evaluation results of algorithms on the CEC2022 benchmark set (20 Dimensions).
Table A3. Evaluation results of algorithms on the CEC2022 benchmark set (20 Dimensions).
FunctionMetricPSOGWOHHOEAPSOMELGWOAHHOKEOBPBOLEAMSILEA
F1Ave7.2331 × 1031.5519 × 1042.2702 × 1048.6689 × 1036.6043 × 1036.1027 × 1021.2545 × 1041.0782 × 1043.0804 × 1023.0006 × 102
Std6.7319 × 1035.0413 × 1031.0247 × 1042.9022 × 1032.7004 × 1031.6428 × 1025.8481 × 1032.9784 × 1031.1175 × 1018.3760 × 10−2
F2Ave4.7305 × 1025.0290 × 1025.6552 × 1024.8325 × 1025.0207 × 1024.6964 × 1024.7864 × 1024.7543 × 1024.5396 × 1024.4723 × 102
Std2.8232 × 1013.6702 × 1014.9034 × 1013.2714 × 1014.0729 × 1013.7913 × 1013.1416 × 1013.0866 × 1011.6545 × 1012.4974 × 101
F3Ave6.1372 × 1026.0695 × 1026.6390 × 1026.3035 × 1026.2960 × 1026.2354 × 1026.2884 × 1026.4558 × 1026.1226 × 1026.0330 × 102
Std4.9046 × 10004.0458 × 10007.0472 × 10001.0984 × 1011.0724 × 1017.8971 × 10001.3702 × 1011.0719 × 1017.7727 × 10003.2750 × 1000
F4Ave9.0383 × 1028.5780 × 1028.8938 × 1028.6357 × 1028.6410 × 1028.5947 × 1028.6792 × 1028.6850 × 1028.7786 × 1028.4822 × 102
Std1.6504 × 1012.4839 × 1011.4482 × 1011.7224 × 1011.7448 × 1011.8118 × 1011.8998 × 1011.4056 × 1011.9642 × 1011.2451 × 101
F5Ave1.0434 × 1031.2157 × 1033.0388 × 1031.5740 × 1031.7402 × 1031.3448 × 1031.8185 × 1031.9724 × 1032.4647 × 1031.3835 × 103
Std8.8766 × 1013.0308 × 1022.8570 × 1023.3799 × 1023.2559 × 1022.2929 × 1024.2597 × 1024.5163 × 1028.2854 × 1022.0479 × 102
F6Ave1.8295 × 1062.1492 × 1062.5529 × 1054.1409 × 1036.0134 × 1034.9340 × 1038.1887 × 1037.2696 × 1031.4980 × 1043.7164 × 103
Std1.4456 × 1065.3006 × 1061.6422 × 1053.0437 × 1035.1356 × 1034.7184 × 1036.3436 × 1031.0422 × 1048.5137 × 1032.3300 × 103
F7Ave2.1173 × 1032.0899 × 1032.1984 × 1032.1168 × 1032.1385 × 1032.1061 × 1032.1465 × 1032.1226 × 1032.1007 × 1032.0775 × 103
Std6.5569 × 1013.5074 × 1015.0752 × 1014.6564 × 1015.0712 × 1012.8152 × 1016.1015 × 1013.2010 × 1014.2978 × 1014.5326 × 101
F8Ave2.3072 × 1032.2674 × 1032.2896 × 1032.2537 × 1032.2622 × 1032.2444 × 1032.2813 × 1032.2914 × 1032.2792 × 1032.2525 × 103
Std7.0104 × 1015.5421 × 1018.9025 × 1014.3888 × 1015.0624 × 1013.4438 × 1016.6032 × 1016.6883 × 1016.1196 × 1015.1712 × 101
F9Ave2.5053 × 1032.5322 × 1032.5488 × 1032.5195 × 1032.5082 × 1032.4835 × 1032.4818 × 1032.4840 × 1032.4811 × 1032.4808 × 103
Std3.0514 × 1012.9082 × 1014.2604 × 1012.7401 × 1012.9782 × 1019.8694 × 10001.1095 × 10003.2397 × 10002.8203 × 10−13.8719 × 10−4
F10Ave4.1956 × 1033.4438 × 1034.2583 × 1033.6460 × 1033.8828 × 1032.5295 × 1033.9467 × 1033.1673 × 1032.5331 × 1032.5853 × 103
Std8.4595 × 1027.5967 × 1027.4722 × 1021.1101 × 1038.2141 × 1026.5172 × 1018.4160 × 1029.1502 × 1021.4275 × 1021.4693 × 102
F11Ave3.4639 × 1033.5271 × 1033.5082 × 1032.9392 × 1033.1029 × 1032.9408 × 1033.0463 × 1032.9739 × 1032.9221 × 1032.9074 × 103
Std6.0380 × 1022.9673 × 1026.4534 × 1021.0737 × 1022.1717 × 1021.1262 × 1024.7275 × 1021.1237 × 1021.4104 × 1026.9189 × 101
F12Ave3.0133 × 1032.9771 × 1033.2435 × 1032.9861 × 1032.9890 × 1032.9000 × 1032.9907 × 1033.0276 × 1032.9611 × 1033.0107 × 103
Std7.7233 × 1012.5858 × 1011.4703 × 1023.7062 × 1013.0104 × 1011.1848 × 10−43.9899 × 1017.0709 × 1011.4339 × 1014.5663 × 101

References

  1. Yu, M.; Du, J.; Xu, X.; Xu, J.; Jiang, F.; Fu, S.; Zhang, J.; Liang, A. A multi-strategy enhanced Dung Beetle Optimization for real-world engineering problems and UAV path planning. Alex. Eng. J. 2025, 118, 406–434. [Google Scholar] [CrossRef]
  2. Yu, M.; Xu, J.; Liang, W.; Qiu, Y.; Bao, S.; Tang, L. Improved multi-strategy adaptive Grey Wolf Optimization for practical engineering applications and high-dimensional problem solving. Artif. Intell. Rev. 2024, 57, 277. [Google Scholar] [CrossRef]
  3. Jiang, S.; Cui, S.; Song, H.; Lu, Y.; Zhang, Y. Enhanced Nutcracker Optimization Algorithm with Hyperbolic Sine-Cosine Improvement for UAV Path Planning. Biomimetics 2024, 9, 757. [Google Scholar] [CrossRef] [PubMed]
  4. Hu, G.; Cheng, M.; Houssein, E.H.; Hussien, A.G.; Abualigah, L. SDO: A novel sled dog-inspired optimizer for solving engineering problems. Adv. Eng. Inform. 2024, 62, 102783. [Google Scholar] [CrossRef]
  5. Yu, M.; Yang, H.; Wei, X.; Fu, S.; Xu, J.; Zhang, J. Carbon Footprint Efficiency Ratio: A Unified Indicator for Green Evaluation of Evolutionary Algorithms. IEEE Trans. Emerg. Top. Comput. Intell. 2026; in press.
  6. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  7. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  8. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  9. Dorigo, M.; Birattari, M.; Stützle, T. Ant Colony Optimization. Comput. Intell. Mag. IEEE 2006, 1, 28–39. [Google Scholar] [CrossRef]
  10. Arora, S.; Singh, S. Butterfly optimization algorithm: A novel approach for global optimization. Soft Comput. 2018, 23, 715–734. [Google Scholar] [CrossRef]
  11. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  12. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef]
  13. Wang, T.-L.; Gu, S.-W.; Liu, R.-J.; Chen, L.-Q.; Wang, Z.; Zeng, Z.-Q. Cuckoo catfish optimizer: A new meta-heuristic optimization algorithm. Artif. Intell. Rev. 2025, 58, 326. [Google Scholar] [CrossRef]
  14. Guan, Z.; Ren, C.; Niu, J.; Wang, P.; Shang, Y. Great Wall Construction Algorithm: A novel meta-heuristic algorithm for engineer problems. Expert Syst. Appl. 2023, 233, 120905. [Google Scholar] [CrossRef]
  15. Peng, Y.; Gu, S.; Liang, Y.; Ouyang, K.; Li, Y.; Wang, K.; Wu, G.; Fan, C. Wave Optics Optimizer: A novel meta-heuristic algorithm for engineering optimization. Commun. Nonlinear Sci. Numer. Simul. 2025, 152, 109337. [Google Scholar] [CrossRef]
  16. Song, M.; Lin, J.; Liu, X.; Jia, H.; Luo, S. Octopus optimization algorithm: A novel single- and multi-objective optimization algorithm for optimization problems. Clust. Comput. 2025, 28, 484. [Google Scholar] [CrossRef]
  17. Wang, R.-B.; Hu, R.-B.; Geng, F.-D.; Xu, L.; Chu, S.-C.; Pan, J.-S.; Meng, Z.-Y.; Mirjalili, S. The Animated Oat Optimization Algorithm: A nature-inspired metaheuristic for engineering optimization and a case study on Wireless Sensor Networks. Knowl.-Based Syst. 2025, 318, 113589. [Google Scholar] [CrossRef]
  18. Taheri, A.; RahimiZadeh, K.; Baumbach, J.; Beheshti, A.; Zolotareva, O.; Al-Betar, M.A.; Mirjalili, S.; Gandomi, A.H. Farthest better or nearest worse optimizer: A novel metaheuristic algorithm. Artif. Intell. Rev. 2026, 59, 79. [Google Scholar] [CrossRef]
  19. Wu, D.; Chen, W.; Zhang, Y. Perpendicular Bisector Optimization Algorithm (PBOA): A Novel Geometric-Mathematics-Inspired Metaheuristic Algorithm for Controller Parameter Optimization. Symmetry 2025, 17, 1410. [Google Scholar] [CrossRef]
  20. Xiao, W.; Lian, J.J.; Ouyang, K.; Gu, S.; Ke, Z.; Wei, D.; Sha, X.; Wang, J.; Fu, S.; Qiu, M.; et al. Newton downhill optimizer with application to engineering optimization and breast cancer feature selection. Biomed. Signal Process. Control 2026, 117, 109184. [Google Scholar] [CrossRef]
  21. Yu, M.; Yang, H.; Zhang, J.; Ouyang, K.; Fu, S.; Tan, P.; Jiang, F.; Xu, J. Bounty hunter optimizer: A novel metaheuristic with an application to multi-UAV mobile edge computing and path planning. Knowl.-Based Syst. 2026, 341, 115836. [Google Scholar] [CrossRef]
  22. Hu, G.; Cheng, M.; Houssein, E.H.; Jia, H. CMPSO: A novel co-evolutionary multigroup particle swarm optimization for multi-mission UAVs path planning. Adv. Eng. Inform. 2024, 63, 102923. [Google Scholar] [CrossRef]
  23. Ahmed, R.; Rangaiah, G.P.; Mahadzir, S.; Mirjalili, S.; Hassan, M.H.; Kamel, S. Memory, evolutionary operator, and local search based improved Grey Wolf Optimizer with linear population size reduction technique. Knowl.-Based Syst. 2023, 264, 110297. [Google Scholar] [CrossRef]
  24. Yuan, X.; Zhu, Z.; Yang, Z.; Zhang, Y. MSCSO: A Modified Sand Cat Swarm Optimization for Global Optimization and Multilevel Thresholding Image Segmentation. Symmetry 2025, 17, 2012. [Google Scholar] [CrossRef]
  25. Yu, M.; Zhang, J.; Yu, L.; Yang, H.; Lu, H.; Wei, X.; Xu, J. Alzheimer’s disease brain image segmentation using multi-feature fusion in 3D Rényi entropy model and quantum hybrid optimization. Artif. Intell. Rev. 2026, 59, 95. [Google Scholar] [CrossRef]
  26. Gao, Y.; Zhang, J.; Wang, Y.; Wang, J.; Qin, L. Correction to: Love evolution algorithm: A stimulus–value–role theory-inspired evolutionary algorithm for global optimization. J. Supercomput. 2024, 80, 15097–15099. [Google Scholar] [CrossRef]
  27. Cao, L.; Wei, Q.J.B. SZOA: An Improved Synergistic Zebra Optimization Algorithm for Microgrid Scheduling and Management. Biomimetics 2025, 10, 664. [Google Scholar] [CrossRef]
  28. Rasoulnia, M.; Yaghoubi, E.; Yaghoubi, E.; Hussain, A.; Kamwa, I. A comprehensive systematic and bibliometric review of technologies and measurement tools for power quality events detection, classification, and fault location in smart grids. Renew. Sustain. Energy Rev. 2026, 226, 116302. [Google Scholar] [CrossRef]
  29. Jahromi, M.Z.; Yaghoubi, E.; Yaghoubi, E. Optimal generation and distribution planning in smart microgrids under conditions of multi-microgrid disconnection using a hierarchical control strategy. Electr. Eng. 2025, 107, 10413–10432. [Google Scholar] [CrossRef]
  30. Zhou, A.; Wang, J.; Khodayar, M.E. Optimal Scheduling for Networked Microgrids Considering Back-to-Back MVDC Systems. IEEE Trans. Smart Grid 2025, 16, 2000–2011. [Google Scholar] [CrossRef]
  31. Zhang, Q.; Shi, Y.; Wang, X.; Wang, Y.; Xu, K. Optimal scheduling strategy for microgrids considering coordinated control of distributed APFs. J. Power Electron. 2025, 25, 2074–2088. [Google Scholar] [CrossRef]
  32. Yaghoubi, E.; Yaghoubi, E.; Yusupov, Z.; Maghami, M.R. A Real-Time and Online Dynamic Reconfiguration against Cyber-Attacks to Enhance Security and Cost-Efficiency in Smart Power Microgrids Using Deep Learning. Technologies 2024, 12, 197. [Google Scholar] [CrossRef]
  33. Zhang, Y. Elite archives-driven particle swarm optimization for large scale numerical optimization and its engineering applications. Swarm Evol. Comput. 2023, 76, 101212. [Google Scholar] [CrossRef]
  34. Zhu, L.; Fu, Y. Augmented Harris hawks optimization and for engineering design problems and UAV path planning. Int. J. Mach. Learn. Cybern. 2025, 16, 6295–6345. [Google Scholar] [CrossRef]
  35. Almutairi, S.Z.; Shaheen, A.M. A novel kangaroo escape optimizer for parameter estimation of solar photovoltaic cells/modules via one, two and three-diode equivalent circuit modeling. Sci. Rep. 2025, 15, 32669. [Google Scholar] [CrossRef] [PubMed]
  36. Ghasemi, M.; Akbari, M.A.; Zare, M.; Mirjalili, S.; Deriche, M.; Abualigah, L.; Khodadadi, N. Birds of prey-based optimization (BPBO): A metaheuristic algorithm for optimization. Evol. Intell. 2025, 18, 88. [Google Scholar] [CrossRef]
Figure 1. Structure of the optimization process.
Figure 1. Structure of the optimization process.
Symmetry 18 00926 g001
Figure 2. The flowchart of MSILEA.
Figure 2. The flowchart of MSILEA.
Symmetry 18 00926 g002
Figure 3. Convergence profiles of several algorithms evaluated on representative CEC2017 benchmark functions.
Figure 3. Convergence profiles of several algorithms evaluated on representative CEC2017 benchmark functions.
Symmetry 18 00926 g003aSymmetry 18 00926 g003b
Figure 4. Convergence profiles of several algorithms evaluated on representative CEC2022 benchmark functions.
Figure 4. Convergence profiles of several algorithms evaluated on representative CEC2022 benchmark functions.
Symmetry 18 00926 g004aSymmetry 18 00926 g004b
Figure 5. Comparison of computation time among different algorithms.
Figure 5. Comparison of computation time among different algorithms.
Symmetry 18 00926 g005
Figure 6. Comparative cost trends achieved by multiple optimization methods.
Figure 6. Comparative cost trends achieved by multiple optimization methods.
Symmetry 18 00926 g006
Figure 7. Power output scheduling of various energy sources derived from MSILEA optimization.
Figure 7. Power output scheduling of various energy sources derived from MSILEA optimization.
Symmetry 18 00926 g007
Figure 8. Comparison between the total power output of the microgrid and the load demand under the MSILEA.
Figure 8. Comparison between the total power output of the microgrid and the load demand under the MSILEA.
Symmetry 18 00926 g008
Table 1. Parameter configurations used in the compared algorithms.
Table 1. Parameter configurations used in the compared algorithms.
AlgorithmsName of the ParameterValue of the Parameter
PSO c 1 , c 2 ,   w 2, 2, 0.8
GWO a [0,2]
HHO E 0 , E 1 1 , 1 , [ 0 , 2 ]
EAPSO w R , λ 1 , λ 2 [0,1], [0,1], [0,1]
MELGWO a , C r , S L S 2 to 0, 0.6, 0.5
AHHO E 0 , E 1 , q , r [ 1 , 1 ] , [ 0 , 2 ] , [ 0 , 1 ] , [ 0 , 1 ]
KEO E n e r g y   t h r e s h o l d , β 0.5, 0.5
BPBO P i 0.7
LEA h m a x , h m i n , λ c , λ p 0.7 ,   0 ,   0.5 ,   0.5
Table 2. Statistical significance (p-values) of 9 algorithms on the CEC test functions.
Table 2. Statistical significance (p-values) of 9 algorithms on the CEC test functions.
AlgorithmCEC2017 (+/=/−)CEC2022-10 (+/=/−)CEC2022-20 (+/=/−)
PSO(26/0/4)(11/0/1)(11/0/1)
GWO(21/0/9)(9/0/3)(10/0/2)
HHO(30/0/0)(12/0/0)(12/0/0)
EAPSO(24/0/6)(10/0/2)(11/0/1)
MELGWO(24/0/6)(10/0/2)(12/0/0)
AHHO(25/0/5)(10/0/2)(8/0/4)
KEO(28/0/2)(11/0/1)(11/0/1)
BPBO(26/1/3)(10/0/2)(11/0/1)
LEA(21/0/9)(10/0/2)(12/0/0)
Table 3. Mean Rank comparison using the Friedman Test.
Table 3. Mean Rank comparison using the Friedman Test.
SuitesCEC2017CEC2022
Dimensions301020
Algorithms M . R T . R M . R T . R M . R T . R
PSO6.7796.3386.508
GWO5.3065.4255.425
HHO9.53109.58109.6710
EAPSO4.9045.0045.004
MELGWO6.2074.7536.337
AHHO4.5723.4223.172
KEO5.0055.4256.176
BPBO6.2076.5096.679
LEA4.6036.0874.083
MSILEA1.9312.5012.001
Table 4. Essential configuration parameters of distributed energy generation units in the considered microgrid.
Table 4. Essential configuration parameters of distributed energy generation units in the considered microgrid.
Unit P m i n ( k w ) P m a x ( k w ) Ramp-Down Limit (CNY/kWh)Ramp-Up Limit (CNY/kWh)O&M Cost CoefficientStart-Up Cost
PV030.24-- C m , p v = 0.01 -
WT041.57-- C m , w t = 0.298 -
MT065−510 C m , m t = 0.031 C s t , m t = 1.94
FC050−22 C m , f c = 0.087 C s t , f c = 1.2
Grid020----
Battery−2020-- C m , E b = 0.0012 -
Table 5. Statistical evaluation of operating costs produced by different optimization approaches.
Table 5. Statistical evaluation of operating costs produced by different optimization approaches.
AlgorithmMax_CostMin_CostMean_CostStd_CostMean_Time
PSO1.8520 × 1079.9154 × 1061.4291×1071.9330×10612.71
GWO2.4981 × 1077.7668 × 1061.3715 × 1074.6639 × 10613.05
HHO3.9136 × 1071.2016 × 1072.3743 × 1075.4680 × 10618.30
EAPSO3.3445 × 1071.5930 × 1072.3966 × 1074.5333 × 10616.16
MELGWO1.1640 × 1075.1641 × 1068.3342 × 1062.0299 × 10618.83
AHHO6.4697 × 1063.0798 × 1064.8394 × 1068.2985 × 10536.91
KEO6.7592 × 1062.8763 × 1064.1929 × 1069.0447 × 10518.92
BPBO3.4957 × 1071.0049 × 1071.7734 × 1076.2973 × 10619.22
LEA4.1903 × 1061.6505 × 1062.5464 × 1067.0175 × 10519.41
MSILEA1.6076 × 1068.6388 × 1051.2300 × 1062.0370 × 10518.47
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

Hu, X.; Li, C. A Multi-Strategy Improved Love Evolution Algorithm for Global Optimization Problems and Real-World Problems. Symmetry 2026, 18, 926. https://doi.org/10.3390/sym18060926

AMA Style

Hu X, Li C. A Multi-Strategy Improved Love Evolution Algorithm for Global Optimization Problems and Real-World Problems. Symmetry. 2026; 18(6):926. https://doi.org/10.3390/sym18060926

Chicago/Turabian Style

Hu, Xiaoyu, and Chengpeng Li. 2026. "A Multi-Strategy Improved Love Evolution Algorithm for Global Optimization Problems and Real-World Problems" Symmetry 18, no. 6: 926. https://doi.org/10.3390/sym18060926

APA Style

Hu, X., & Li, C. (2026). A Multi-Strategy Improved Love Evolution Algorithm for Global Optimization Problems and Real-World Problems. Symmetry, 18(6), 926. https://doi.org/10.3390/sym18060926

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