Next Article in Journal
A New Density Hierarchy Based on Riesz and Hölder Summability
Previous Article in Journal
Bayesian Estimation for the Single Coefficient of Variation of Zero-Inflated Two-Parameter Rayleigh Distribution
Previous Article in Special Issue
An Improved Coati Optimization Algorithm with Urban-Traffic-Inspired Strategies for Global Optimization and Low-Carbon Microgrid Scheduling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Logistics-Supply-Chain-Enhanced Human Urbanization Algorithm for Global Optimization and Engineering Applications

1
Tandon School of Engineering, New York University, New York, NY 10012, USA
2
School of Innovation and Design, Wuhan Textile University, Wuhan 430070, China
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(17), 3053; https://doi.org/10.3390/math14173053
Submission received: 21 July 2026 / Revised: 30 July 2026 / Accepted: 5 August 2026 / Published: 25 August 2026

Abstract

Cloud task scheduling is a critical component of cloud computing systems because it directly affects resource allocation, workload distribution, execution efficiency, and service cost. However, many metaheuristic algorithms suffer from population diversity loss, premature convergence, and an inadequate balance between global exploration and local exploitation when solving complex and large-scale optimization problems. To address these limitations, this study develops an Enhanced Human Urbanization Algorithm (EHUA) for numerical optimization and cloud task scheduling. Inspired by the collaborative resource-allocation behavior of modern logistics networks, three coordinated mechanisms are reformulated within the adventurer–city–citizen structure of the original Human Urbanization Algorithm: a logistics-hub-guided adaptive exploration mechanism, a supply–demand-based dynamic redistribution mechanism, and a cooperative logistics delivery exploitation mechanism. These mechanisms reduce excessive dependence on a single capital, adaptively regulate city search ranges, and strengthen citizen-level solution refinement. The performance of EHUA is evaluated on the CEC2014 and CEC2020 benchmark suites using convergence analysis, box plots, numerical statistics, Wilcoxon signed-rank tests, Friedman rankings, and ablation experiments. EHUA obtains the best mean fitness values on 20 of the 30 CEC2014 functions under both 30- and 50-dimensional settings, on 8 of the 10 CEC2020 functions at 10 dimensions, and on all 10 functions at 20 dimensions, demonstrating strong overall competitiveness and repeatability without implying universal superiority on every problem. EHUA is further applied to cloud task scheduling under workload scales ranging from 100 to 10,000 tasks. Considering comprehensive cost, monetary cost, execution time, and load cost, the proposed method consistently achieves low comprehensive scheduling costs and maintains favorable trade-offs among individual objectives as the workload increases. These results indicate that EHUA provides an effective and scalable optimization framework for complex benchmark problems and cloud task scheduling applications.

1. Introduction

Driven by the widespread adoption of cloud computing technologies, an increasing number of computational tasks generated by users, intelligent devices, and emerging applications are being offloaded to cloud platforms for execution and management. Owing to its elastic resource provisioning, large-scale storage capacity, and service-oriented architecture, cloud computing has become a fundamental technology supporting numerous fields, including big data processing [1], artificial intelligence [2], the Internet of Things [3], and smart manufacturing systems [4]. As cloud infrastructures continue to expand in both scale and complexity, efficiently coordinating heterogeneous computing resources has emerged as a major challenge. Task scheduling is a key component of cloud computing systems because it determines how computational workloads are assigned to available virtual machines and processing resources. An effective scheduling strategy aims to improve overall system performance by reducing task completion time, enhancing resource utilization, balancing workloads among computing nodes, lowering energy consumption, and minimizing operational expenses. Consequently, the design of efficient and intelligent cloud task scheduling approaches has attracted considerable attention from both academic researchers and industrial practitioners.
A variety of techniques have been developed to tackle cloud task scheduling problems over the past decades. Conventional optimization approaches, such as mathematical programming models [5], dynamic programming techniques [6], and heuristic scheduling rules [7], have achieved satisfactory results in relatively simple scheduling scenarios. However, practical cloud scheduling problems typically involve large-scale search spaces, complex non-linear relationships, and discrete combinatorial characteristics. These properties substantially increase the difficulty of obtaining high-quality solutions using conventional optimization methods. Furthermore, as cloud computing environments become increasingly dynamic and resource-intensive, the limitations of traditional approaches become more apparent. The computational burden of these methods often grows rapidly with problem size, reducing their applicability to large-scale scheduling tasks. In addition, their search mechanisms may lack sufficient flexibility to effectively explore complex solution spaces, which increases the likelihood of premature convergence and suboptimal scheduling outcomes. As a result, developing more efficient and scalable optimization techniques has become essential for modern cloud task scheduling applications.
To address the shortcomings of conventional optimization methods, metaheuristic algorithms have emerged as an effective alternative for solving complex cloud scheduling problems. Owing to their population-based search mechanisms and reduced dependence on gradient information, these approaches are well suited for high-dimensional and non-linear optimization tasks [8]. In recent years, numerous studies have explored the application of metaheuristic techniques to cloud resource management and task scheduling. For instance, Meena Malik et al. employed the Lateral Hyena–Particle Swarm Optimization algorithm to enhance virtual machine utilization in cloud environments [9]. Maria Yousef et al. developed a hybrid scheduling framework by integrating the Genetic algorithm with the Salp Swarm algorithm, enabling a more effective coordination between global exploration and local exploitation during the search process. Their approach achieved improvements in both task allocation quality and execution efficiency [10]. Similarly, Poria Pirozmand et al. introduced an enhanced particle swarm optimization method for cloud resource allocation, which improved scheduling efficiency and enabled a larger number of tasks to be completed within a limited time budget [11]. Although these studies have demonstrated the advantages of metaheuristic optimization in handling large and complex search spaces, several limitations remain. Many existing algorithms still experience a rapid loss of population diversity during the optimization process, which may lead to premature convergence and reduced search effectiveness. Moreover, insufficient adaptability in balancing exploration and exploitation often restricts their ability to consistently obtain high-quality solutions for challenging optimization problems. These issues motivate the development of more robust and efficient optimization strategies for cloud task scheduling applications.
The well-established No Free Lunch (NFL) theorem suggests that no single optimization algorithm can consistently achieve the best performance across all classes of optimization problems [12]. In other words, the effectiveness of an optimization method is closely related to the characteristics of the target problem. This observation has motivated extensive research on enhancing existing metaheuristic algorithms through the incorporation of problem-specific mechanisms and adaptive search strategies. By tailoring algorithmic behaviors to particular application requirements, it is often possible to improve search efficiency, solution quality, and convergence stability. Several studies have demonstrated the effectiveness of this research paradigm in practical optimization applications. For example, Xie et al. developed an elite-guided RIME algorithm for three-dimensional UAV path planning, which exhibited strong path generation capability under multiple terrain environments [13]. In the field of mobile robot navigation, Cui et al. proposed a Multistrategy Adaptive Ant Colony Optimization (MAACO) algorithm to improve path planning performance. The reported results showed notable improvements in both path quality and maneuvering efficiency [14]. Likewise, Cao et al. introduced a Synergistic Zebra Optimization Algorithm (SZOA) for microgrid scheduling and incorporated advanced management concepts into the optimization framework. Their method effectively coordinated economic objectives with low-carbon operational requirements, providing a practical solution for intelligent microgrid management and sustainable energy utilization [15]. These successful applications indicate that appropriately designed enhancement strategies can substantially strengthen the performance of metaheuristic algorithms in specific optimization domains. Therefore, developing effective improvement mechanisms remains an important and promising direction for advancing optimization techniques and expanding their practical applicability.
Among recently developed metaheuristic approaches, the Human Urbanization Algorithm (HUA) has gained considerable interest due to its inspiration from the dynamic urbanization process observed in human societies. By simulating the migration and development behaviors associated with urban growth, HUA constructs a population-based search framework capable of exploring complex optimization landscapes. Existing studies have shown that HUA can achieve competitive performance on a range of benchmark optimization tasks and possesses a relatively strong ability to explore the global search space. Despite these advantages, the original HUA still exhibits several limitations that may restrict its performance when addressing challenging optimization problems. First, the initialization mechanism may not always generate a sufficiently diverse population, which can reduce the coverage of the search space during the early optimization stage. Second, the exchange and utilization of useful information among individuals are relatively limited, potentially weakening the efficiency of collective search behavior. Furthermore, as the optimization process progresses, the algorithm may gradually lose its ability to maintain an effective coordination between exploration and exploitation. This phenomenon can increase the risk of stagnation in local optima and ultimately affect the accuracy and stability of the obtained solutions [16].
Although HUA provides a hierarchical exploration–exploitation framework, its original search mechanisms are not fully aligned with the characteristics of large-scale cloud task scheduling. The task-to-VM assignment problem produces a high-dimensional combinatorial search space containing many closely competing allocation patterns. Under this condition, the single-capital guidance mechanism of HUA may cause candidate schedules to concentrate rapidly around one allocation pattern and reduce the diversity required to explore alternative VM assignments. Moreover, the original city radius rule does not explicitly respond to the heterogeneous resource requirements of tasks, the differences among VM configurations, or the changing search requirements at different evolutionary stages. The random citizen-generation mechanism also lacks a directed cooperative refinement process, making it difficult to improve small but important differences among execution time, workload distribution, and monetary cost. Therefore, a scheduling-oriented reformulation of the guidance, adaptive regulation, and local refinement mechanisms of HUA is necessary. EHUA addresses these limitations through fitness-weighted multihub guidance, city-specific supply–demand radius regulation, and neighboring-city cooperative exploitation with decreasing Gaussian perturbation.
To further exploit the optimization potential of HUA in complex search environments, an enhanced framework, termed EHUA, is developed and applied to global optimization and cloud task scheduling problems. Rather than treating elite guidance, adaptive control, neighborhood cooperation, and Gaussian perturbation as entirely new search principles, EHUA reformulates and coordinates these mechanisms within the adventurer–city–citizen structure of HUA. This design aims to alleviate the excessive dependence on a single capital, the insufficient adaptability of city radius regulation, and the limited refinement capability of the original citizen search process. The main contributions of this study are summarized as follows:
  • An enhanced HUA framework, named EHUA, is developed to improve population diversity, adaptive search regulation, local refinement, and convergence reliability. The methodological contribution lies primarily in the HUA-specific reformulation and coordinated integration of multiple search mechanisms rather than in a simple combination of generic operators.
  • A logistics-hub-guided adaptive exploration mechanism is designed for the adventurer search stage. Instead of relying exclusively on a single capital, the proposed mechanism constructs a virtual logistics hub through the fitness-weighted aggregation of multiple high-quality city centers and combines it with global best guidance. This formulation reduces excessive search bias toward one solution and broadens the coverage of promising regions.
  • A dynamic supply–demand redistribution mechanism is introduced to regulate the search radius of each city according to its relative fitness and the current evolutionary stage. Unlike conventional adaptive schemes that apply a common scalar parameter to the entire population, this mechanism generates city-specific search ranges and supports a gradual transition from broad exploration to local refinement.
  • A cooperative logistics delivery exploitation mechanism is developed for citizen-level refinement. The search direction is jointly determined by neighboring elite cities and global best information, while an iteration-dependent Gaussian perturbation is incorporated to preserve stochastic search ability in the early stage and improve refinement precision in the later stage.
  • The performance of EHUA is systematically evaluated on the CEC2014 and CEC2020 benchmark suites. Convergence curves, box-plot distributions, numerical statistics, Wilcoxon signed-rank tests, Friedman rankings, and ablation experiments are employed to assess optimization accuracy, repeatability, statistical significance, and the contribution of the individual enhancement mechanisms. The results demonstrate strong overall competitiveness, although EHUA does not rank first on every individual benchmark function.
  • The practical applicability and scalability of EHUA are investigated through cloud task scheduling experiments under small-scale and large-scale workload conditions. Multiple scheduling indicators, including comprehensive cost, monetary cost, execution time, and load cost, are considered. The experimental results show that EHUA generally achieves lower comprehensive scheduling costs and a favorable balance among the individual objectives, while maintaining stable performance as the number of tasks increases.
The remainder of this manuscript is organized as follows. Section 2 introduces the original Human Urbanization Algorithm and discusses its main limitations. Section 3 presents the proposed EHUA framework, the three coordinated enhancement mechanisms, and their differences from related conventional search operators. Section 4 reports the benchmark experiments and statistical analyses on the CEC2014 and CEC2020 test suites. Section 5 formulates the cloud task scheduling problem and evaluates the applicability of EHUA under different workload scales. Finally, Section 6 summarizes the main findings, discusses the limitations of the present study, and outlines possible directions for future research.

2. Human Urbanization Algorithm (HUA)

2.1. Inspiration from Human Urbanization Behavior

The Human Urbanization Algorithm (HUA) is a population-based metaheuristic optimization algorithm inspired by the urbanization behavior of human societies. The algorithm simulates the process of human exploration, migration, concentration, and city formation during the development of civilization. In the urbanization process, humans continuously search for suitable living environments, migrate toward promising regions, and gradually form population centers and modern cities. HUA models these behaviors mathematically and transforms them into an optimization mechanism for solving complex numerical optimization problems.
The core idea of HUA is to divide the search process into two complementary stages: global exploration and local exploitation. In the global search stage, “adventurers” explore unknown regions to discover promising areas. In the local exploitation stage, “citizens” perform intensive searches around city centers to refine the obtained solutions. The interaction between these two stages enables HUA to maintain a balance between exploration and exploitation during the optimization process.
In HUA, the search space is regarded as the world map, candidate solutions correspond to human locations, cities represent promising regions, and the capital denotes the best solution obtained so far. Through continuous migration and city updating mechanisms, the population gradually converges toward the global optimum.

2.2. Mathematical Model of HUA

Assume that the optimization problem is defined in an N -dimensional search space, and the population size is M . Each adventurer is represented by a position vector:
X i = x i 1 , x i 2 , , x i N , i = 1 , 2 , , M
where x i d denotes the value of the d -th dimension of the i -th adventurer. The initial population is randomly generated within the search boundaries according to:
X i = L + r a n d × ( U L )
where L and U are the lower and upper bounds of the search space, respectively, and r a n d is a random number uniformly distributed within [ 0 , 1 ] .
After initialization, the fitness value of each adventurer is evaluated, and several superior individuals are selected as city centers. Among all city centers, the best one is defined as the capital, which represents the global best solution.

2.3. Adventurer Exploration Mechanism

In the first stage of HUA, adventurers search for suitable locations to establish city centers. Their movement behavior is influenced by both their current positions and the capital position. The position updating equation is expressed as:
X i ( t + 1 ) = K + R × X i ( t ) + R × x c p 2
where X i ( t ) denotes the current position of the i -th adventurer at iteration t , x c p represents the capital position, R is a random number within [ 0 , 1 ] , K is a control parameter related to city diversification and intensification.
This equation allows adventurers to simultaneously preserve historical search information and move toward promising regions guided by the capital. Consequently, the algorithm can effectively enhance global exploration ability.
After generating new candidate positions, all adventurers are sorted according to their fitness values. If an adventurer discovers a location better than the current city center, the city center is updated accordingly.

2.4. City Boundary Model

In HUA, each city has a specific search boundary. The boundary determines the region in which citizens can move and search. Three types of city boundary models are considered in the original HUA, including circular, rectangular, and square boundaries.
For the circular boundary model, an adventurer is considered inside the city if:
d = 1 N ( x i d c j d ) 2 R a d j
where x i d is the d -th dimension of the j -th city center, R a d j is the radius of the j -th city.
For the square boundary model, the following condition should be satisfied:
| x i d c j d | R a d j , d = 1 , 2 , , N
Compared with circular and rectangular boundaries, the square model requires lower computational complexity and memory consumption. Therefore, it is adopted in the original HUA.

2.5. City Radius Updating Strategy

The radius of each city is dynamically adjusted during the optimization process. The city radius is calculated as:
R a d j = P j D i f j × P o p j
where P j denotes the population of the j -th city, D i f j represents the difference factor between the city and the capital, P o p j is the population size of the city.
The difference factor is defined as:
D i f j = F i t ( c j ) F i t ( c a p i t a l )
where F i t ( c j ) and F i t ( c a p i t a l ) denote the fitness values of the city center and the capital, respectively.
To dynamically regulate the search process, the parameter K is updated according to:
K = ( 50 c o s ( s × t ) ) + 1 t × P o p j
where t is the current iteration number, s is a control parameter, P o p j denotes the city population.
This mechanism creates a wave-like variation behavior for the city radius, enabling the algorithm to alternate between diversification and intensification during the search process.

2.6. Citizen Distribution Mechanism

After determining city centers and city boundaries, citizens are randomly distributed around each city center according to the following equation:
C i t i z e n i j = C n t j + ( R × R a d j )
where C i t i z e n i j denotes the i -th citizen in the j -th city, C n t j represents the center of the j -th city, R is a random number uniformly distributed within [ 1 , 1 ] , R a d j is the city radius.
This strategy enables citizens to perform local exploitation around city centers, thereby improving the fine-search capability of the algorithm.
After evaluating all citizens, the best citizen in each city replaces the previous city center. Subsequently, all city centers are sorted again, and the best city center is updated as the new capital.

2.7. Overall Procedure of HUA

The overall optimization procedure of HUA can be summarized as follows:
  • Randomly initialize adventurers in the search space.
  • Evaluate the fitness values of all adventurers.
  • Select several superior individuals as city centers and determine the capital.
  • Update adventurer positions according to the capital-guided exploration equation.
  • Calculate city radii and determine city boundaries.
  • Generate citizens around city centers for local exploitation.
  • Update city centers and the capital according to fitness values.
  • Repeat the above steps until the termination criterion is satisfied.
Through the collaborative interaction between adventurer exploration and citizen exploitation, HUA achieves a dynamic balance between global exploration and local exploitation.

2.8. Limitations of the Original HUA

Although HUA demonstrates competitive optimization performance, several limitations still exist:
  • The adventurer updating mechanism strongly depends on the capital, which may reduce population diversity during later iterations.
  • The random citizen distribution strategy lacks adaptive exploitation capability, resulting in insufficient local refinement accuracy.
  • The city radius updating mechanism may cause unstable search behavior in complex multimodal problems.
  • The balance between exploration and exploitation is mainly controlled by random parameters, which may lead to premature convergence.
Therefore, to further improve the optimization capability of HUA, this paper introduces several enhancement strategies to strengthen population diversity, adaptive search ability, and local exploitation performance in the subsequent sections.

3. Enhanced Human Urbanization Algorithm (EHUA)

Although HUA has exhibited satisfactory optimization performance on various benchmark problems, its effectiveness may decline when dealing with complex multimodal and high-dimensional optimization tasks. One limitation arises from the adventurer evolution mechanism, which places excessive emphasis on the capital city position. Such a search pattern may accelerate population concentration and consequently weaken solution diversity as the optimization process progresses. In addition, the radius adjustment mechanism of cities lacks sufficient adaptability to different search stages, making it difficult to maintain an effective coordination between exploration and exploitation. Furthermore, citizen evolution mainly relies on random movements within predefined city regions, which may restrict local search efficiency and increase the probability of stagnation in suboptimal regions.
To enhance the optimization capability of HUA, this study develops an Enhanced Human Urbanization Algorithm (EHUA) by drawing inspiration from the collaborative resource allocation process of modern logistics networks. In practical logistics systems, transportation hubs, distribution centers, and routing mechanisms interact dynamically to achieve efficient resource distribution and adaptive scheduling. Guided by this concept, three complementary mechanisms are integrated into the original HUA framework. These mechanisms include a logistics-hub-guided adaptive exploration mechanism, a dynamic supply–demand redistribution mechanism, and a cooperative logistics delivery exploitation mechanism. Through the coordinated operation of these components, EHUA aims to strengthen search diversity, improve adaptive search behavior, and enhance exploitation efficiency, thereby achieving a more balanced and effective optimization process. Although these mechanisms are related to several commonly used search concepts, their formulations and functional roles are specifically redesigned according to the adventurer–city–citizen structure of HUA. Although direct extensions of HUA remain relatively limited in the published literature, the elementary concepts underlying the proposed mechanisms, including elite guidance, adaptive parameter regulation, population-difference-based cooperation, and Gaussian stochastic search, have been investigated in other metaheuristic frameworks. Therefore, the contribution of EHUA should not be interpreted as the first introduction of these individual operators. To clarify its methodological position, Table 1 compares EHUA with the original HUA and several representative algorithms that employ conceptually related search mechanisms.
As shown in Table 1, EHUA shares several elementary search concepts with existing metaheuristics, but its formulation and integration structure are different. APSO performs population-level parameter adaptation within the PSO velocity model, whereas EHUA generates city-specific radii according to relative fitness and evolutionary progress. SDO treats supply–demand behavior as the central population evolution model, while EHUA uses the supply–demand state specifically to regulate city search regions. DE constructs trial solutions from differences among population vectors, whereas EHUA derives a cooperative direction from neighboring elite cities. Similarly, Gaussian stochastic search is well established in CMA-ES and several improved swarm optimizers, but EHUA superimposes a decreasing Gaussian perturbation on a deterministic direction jointly determined by neighboring-city cooperation and global best attraction. Therefore, the methodological contribution of EHUA lies in the coordinated reformulation of these concepts within the adventurer–city–citizen hierarchy rather than in claiming that the individual operators are fundamentally new.
Although Table 1 clarifies the conceptual relationship between EHUA and representative related optimizers, a direct equation-level comparison is also necessary to reveal how the mathematical search process of the original HUA is modified. Therefore, Table 2 compares the principal HUA and EHUA formulations in terms of guidance information, adventurer exploration, city radius regulation, citizen exploitation, and stochastic refinement.
As shown in Table 2, the mathematical modification of EHUA is not limited to introducing additional random terms. At the adventurer level, the single-capital update of HUA is replaced by a dual-guidance displacement determined by a fitness-weighted logistics hub and the global best solution. At the city level, the original fitness-ratio radius rule is replaced by a normalized supply–demand state and an explicit interpolation between global and local search ranges. At the citizen level, random distribution around a city center is replaced by a cooperative direction derived from neighboring elite cities and global best attraction, together with a gradually decreasing Gaussian perturbation. These equation-level differences demonstrate how the three mechanisms respectively modify the exploration, adaptive regulation, and exploitation stages of HUA.

3.1. Logistics-Hub-Guided Adaptive Exploration Strategy

In the original HUA, adventurers update their positions mainly according to the capital position. Although this mechanism accelerates convergence speed, the population gradually loses diversity as the iteration proceeds, thereby increasing the risk of premature convergence. In real logistics supply chains, transportation scheduling does not solely depend on a single logistics center. Instead, multiple logistics hubs collaboratively guide transportation routing and dynamically allocate transportation resources according to regional demands. Inspired by this mechanism, a logistics-hub-guided adaptive exploration strategy is proposed.
To establish the proposed guidance framework, a number of high-quality city centers are first identified from the current population and collectively organized into a logistics hub set:
H u b = { X 1 , X 2 , , X m }
where m denotes the number of elite logistics hubs and X i represents the i -th elite individual. Based on the hub set, a virtual logistics hub center is generated through a weighted aggregation of elite solutions:
X h u b = i = 1 m w i X i
The contribution of each elite individual is controlled by an adaptive weighting coefficient w i , which is assigned according to its relative fitness performance:
w i = 1 / ( f i t i + ε ) j = 1 m 1 / ( f i t j + ε )
where f i t i denotes the fitness value of the i -th elite individual and ε is a small constant to avoid division by zero.
After obtaining the weighted logistics hub center, the position evolution rule of adventurers is modified as follows:
X i ( t + 1 ) = X i ( t ) + r 1 ( X h u b X i ( t ) ) + r 2 ( X b e s t X i ( t ) )
where X i ( t ) denotes the current position of the i -th adventurer, X h u b represents the weighted logistics hub center, X b e s t denotes the global best position, r 1 and r 2 are random coefficients within [ 0 , 1 ] .
Compared with the original HUA, which relies primarily on a single capital city to guide the search process, the proposed mechanism introduces information from multiple elite regions simultaneously. Such a collaborative guidance pattern effectively mitigates excessive search bias toward a single solution and encourages broader exploration of promising areas. Consequently, the population maintains higher diversity throughout the evolutionary process, leading to enhanced global exploration capability and improved search robustness.

3.2. Dynamic Supply–Demand Redistribution Strategy

The original HUA adjusts the city radius mainly according to the population size and fitness value. However, the radius updating mechanism lacks adaptive regulation capability during different optimization stages. In practical logistics supply chains, supply–demand relationships continuously change with transportation conditions and regional demands. Logistics systems dynamically redistribute transportation resources according to environmental feedback to maintain operational balance. Inspired by this phenomenon, a dynamic supply–demand redistribution strategy is introduced into EHUA.
First, the supply–demand factor is defined as:
S D j = f i t w o r s t f i t j f i t w o r s t f i t b e s t + ε
where f i t j denotes the fitness value of the j -th city, f i t b e s t and f i t w o r s t denote the best and worst fitness values of the current population, respectively. Then, the city radius updating equation is redesigned as:
R a d j ( t ) = R a d j ( t 1 ) × ( 1 α S D j ) + β r a n d
where α is the adaptive contraction coefficient, β is the random expansion coefficient, r a n d is a uniformly distributed random number within [ 0 , 1 ] .
In the present implementation, β is fixed at 0.1 throughout all experiments. This parameter introduces a small stochastic expansion term to prevent an excessively rapid contraction of the city radius. It is deliberately kept at a relatively small value so that the random expansion does not dominate the fitness-dependent contraction controlled by α . Since β serves as a secondary diversity-preserving coefficient, the sensitivity analysis focuses on α , which directly controls the principal radius-contraction behavior. The same value of β is used for all benchmark functions, dimensions, and cloud scheduling experiments.
In the early optimization stage, the population diversity is relatively high, and larger city radii encourage broad exploration of the search space. As the optimization process proceeds, superior cities gradually reduce their search radii to enhance local exploitation capability, while inferior cities maintain relatively large search ranges to preserve diversity. Furthermore, an adaptive balance factor is introduced:
λ t = 1 t T
where t denotes the current iteration number, T denotes the maximum number of iterations. Accordingly, the final city radius updating equation becomes:
R a d j ( t ) = λ ( t ) × R a d j g l o b a l + ( 1 λ ( t ) ) × R a d j l o c a l
This mechanism enables EHUA to dynamically transition from global exploration to local exploitation during different optimization stages, thereby improving convergence accuracy and search stability.

3.3. Cooperative Logistics Delivery Exploitation Strategy

Although the original citizen search mechanism can perform local exploitation around city centers, the search behavior mainly relies on random perturbations, which limits exploitation accuracy in later iterations. In logistics supply chains, delivery vehicles usually cooperate with neighboring distribution centers to optimize transportation routes and improve delivery efficiency. Inspired by this collaborative delivery mechanism, a cooperative logistics delivery exploitation strategy is proposed.
First, neighboring elite cities are selected to establish cooperative delivery relationships:
N e i g h b o r j = { X j 1 , X j 2 , , X j k }
where k denotes the number of neighboring elite cities. Then, the cooperative delivery direction is calculated as:
D j = 1 k i = 1 k ( X j i X j )
where X j denotes the current city center. Based on the collaborative delivery direction, the citizen updating equation is designed as:
C i t i z e n i ( t + 1 ) = C i t i z e n i ( t ) + γ D j + δ ( X b e s t C i t i z e n i ( t ) )
where γ denotes the neighborhood cooperation coefficient, δ denotes the global exploitation coefficient. To further enhance local exploitation capability, a Gaussian perturbation mechanism is introduced:
C i t i z e n i ( t + 1 ) = C i t i z e n i ( t + 1 ) + σ × N ( 0 , 1 )
where σ denotes the adaptive perturbation factor, N ( 0 , 1 ) represents the standard Gaussian distribution. The Gaussian perturbation factor gradually decreases with the iteration process:
σ = σ 0 1 t T
where σ 0 denotes the initial perturbation amplitude. The proposed cooperative logistics delivery exploitation strategy enables neighboring elite cities to collaboratively guide citizen search behaviors while maintaining adaptive local perturbation capability. Consequently, EHUA achieves stronger exploitation capability and higher convergence accuracy in complex optimization problems.
In the present implementation, the neighborhood size and the two directional coefficients are fixed as k = 3 , γ = 0.5 , and δ = 0.5 , respectively. A compact neighborhood containing three elite cities is adopted to retain directional local information without excessively smoothing the cooperative direction or introducing substantial computational overhead. The coefficients γ and δ are assigned equal values so that neighboring-city cooperation and global best attraction make balanced contributions to citizen refinement, preventing either guidance source from dominating the update process. These secondary coefficients are kept unchanged for all benchmark functions, dimensions, and cloud scheduling experiments. The initial Gaussian perturbation amplitude is set to σ 0 = 0.005 , as determined by the sensitivity analysis presented in Section 4.7. Table 3 shows the meaning and default values of each parameter.
The parameters m , α , and σ 0 are selected for sensitivity analysis because they correspond to the three principal enhancement mechanisms of EHUA. The remaining parameters control secondary search intensities and are fixed throughout the experiments. In general, α and δ primarily regulate exploitation strength, β and σ 0 maintain stochastic diversity, and m , k , and γ determine the extent of elite and neighborhood information utilization.

3.4. Computational Complexity Analysis

Assume that N denotes the population size, D is the problem dimension, T represents the maximum number of iterations, M is the number of city centers, m denotes the number of elite logistics hubs, and k is the number of neighboring elite cities used in the cooperative exploitation mechanism. In addition, let C f denote the computational cost of evaluating the objective function for one candidate solution.
During initialization, generating N candidate solutions requires O ( N D ) , while evaluating their fitness values requires O ( N C f ) . Therefore, the initialization complexity is O ( N D + N C f ) .
In each iteration, the logistics-hub-guided adaptive exploration mechanism first ranks the candidate solutions to identify the elite city centers. The ranking operation requires O ( N l o g N ) , while constructing the weighted logistics hub from m elite solutions requires O ( m D ) . Updating the adventurer positions and evaluating the newly generated solutions require O ( N D ) and O ( N C f ) , respectively. The dynamic supply–demand redistribution mechanism calculates the relative fitness states and updates the search radii of the M cities. Since these quantities are calculated once for each city, its computational cost is O ( M ) , or O ( M D ) when dimension-dependent radius operations are considered. For the cooperative logistics delivery exploitation mechanism, the neighborhood-selection cost must also be included. In the present implementation, the Euclidean distance between each pair of city centers is calculated to identify the k nearest elite cities. Computing the complete pairwise distance matrix requires O ( M 2 D ) . If all distances are fully sorted for every city, the corresponding selection operation requires O ( M 2 l o g M ) . Alternatively, when a partial-selection method is used to extract only the k smallest distances, this term can be reduced to approximately O ( M 2 ) . After the neighboring cities have been identified, calculating the cooperative delivery directions requires O ( M k D ) , while updating and evaluating the citizens require O ( N D ) and O ( N C f ) , respectively.
Accordingly, when full sorting is adopted, the total computational complexity of EHUA can be expressed as O ( N D + N C f + T [ N log N + N D + N C f + M 2 D + M 2 l o g M + M k D ] ) . Ignoring the initialization term, the iterative complexity becomes O ( T [ N log N + N D + N C f + M 2 D + M 2 l o g M + M k D ] ) . If partial neighbor selection is employed instead of full sorting, the complexity can be written as O ( T [ N log N + N D + N C f + M 2 D + M 2 + M k D ] ) . Since M N , the worst-case complexity may reach O ( T N 2 D ) when the number of city centers grows proportionally with the population size. Therefore, the neighborhood cooperation mechanism can increase the theoretical complexity order compared with the original HUA. Nevertheless, in the present implementation, both M and k are set substantially smaller than N , and k remains fixed throughout the optimization process. Consequently, the additional computational overhead remains controlled while enabling more informative neighborhood cooperation and stronger local refinement. Table 4 shows the actual execution times of the various algorithms, as presented below.
As shown in Table 4, EHUA maintains relatively low computational costs across all benchmark settings and consistently ranks among the most efficient algorithms. On CEC2014, EHUA requires 0.93 s and 1.50 s under the 30- and 50-dimensional settings, respectively, ranking second only to the original HUA. Compared with HUA, the additional runtime is only 0.04 s at 30 dimensions and 0.02 s at 50 dimensions, corresponding to increases of approximately 4.49% and 1.35%. On CEC2020, EHUA records execution times of 0.21 s and 0.31 s for the 10- and 20-dimensional cases, respectively. Although these values are approximately 40.00% and 40.91% higher than those of HUA, the absolute increases are only 0.06 s and 0.09 s because the baseline execution times are very small. EHUA also remains considerably faster than FTO, BBO, ED, IAO, BKA, ZOA, and NDO in most settings and is close to DOA on CEC2020. The moderate additional cost mainly arises from fitness-weighted logistics hub construction, neighborhood selection, cooperative direction calculation, and Gaussian perturbation. Overall, the computational overhead of EHUA is limited and acceptable, particularly considering its improvements in optimization accuracy, convergence behavior, and robustness.

3.5. Framework of EHUA

The overall framework of EHUA can be summarized as follows:
  • Initialize adventurers randomly in the search space.
  • Evaluate the fitness values of all individuals.
  • Construct logistics hub guidance centers using elite city centers.
  • Update adventurer positions using the logistics-hub-guided adaptive exploration strategy.
  • Dynamically adjust city radii using the supply–demand redistribution strategy.
  • Generate citizens around city centers.
  • Perform cooperative logistics delivery exploitation with Gaussian perturbation.
  • Update city centers and the global best solution.
  • Repeat the above procedures until the termination condition is satisfied.
Through the collaborative interaction among the proposed three enhancement strategies, EHUA effectively strengthens the balance between global exploration and local exploitation, thereby achieving superior optimization performance in complex optimization problems. Figure 1 shows the execution flowchart of EHUA.

4. Analysis of Global Optimization Experiments

This section presents a comprehensive evaluation of the proposed EHUA on the IEEE CEC2014 and IEEE CEC2020 benchmark suites. First, the benchmark functions, experimental configuration, and comparison methods are introduced. Subsequently, extensive comparative experiments are carried out to assess the effectiveness of EHUA against several representative metaheuristic optimization algorithms. To provide a more objective evaluation, multiple statistical analyses are employed to examine the optimization accuracy, convergence characteristics, stability, and overall competitiveness of the proposed method.
To ensure consistency and impartiality in the experimental evaluation, all algorithms were configured with the same population size of 50 individuals and a maximum iteration budget of 1000 generations. Each benchmark function was independently optimized 30 times to obtain statistically reliable results and reduce the influence of stochastic factors. All simulations were performed using MATLAB R2023a on a workstation equipped with an Intel Core i7-10700F processor operating at 2.90 GHz and 8 GB of memory.

4.1. Global Optimization Benchmark Suite

To comprehensively evaluate the optimization performance of the proposed EHUA, the IEEE CEC2014 [22] and IEEE CEC2020 [23] benchmark test suites are adopted in this study. These benchmark suites are widely recognized as standard evaluation platforms for metaheuristic optimization algorithms and have been extensively utilized in the literature to assess the effectiveness, robustness, and convergence behavior of newly developed optimization methods. Due to their diverse landscape characteristics and varying levels of optimization difficulty, they provide a reliable basis for comparing different algorithms under unified experimental conditions.
The IEEE CEC2014 benchmark suite is composed of 30 representative optimization functions that cover several categories of search landscapes, including unimodal, multimodal, hybrid, and composition problems. These function categories provide different evaluation perspectives for optimization algorithms. In particular, unimodal functions primarily emphasize convergence behavior and solution refinement capability, whereas multimodal functions focus on the ability of an algorithm to perform effective global search and avoid premature trapping in local optima. In addition, hybrid and composition functions integrate multiple landscape characteristics and complex variable interactions, thereby creating significantly more challenging optimization environments for performance evaluation.
To further examine the applicability of EHUA to more complex optimization scenarios, the IEEE CEC2020 benchmark suite is also considered in this study. Compared with CEC2014, the CEC2020 test suite contains optimization problems with more complicated landscape structures, stronger inter-variable dependencies, and a higher degree of search difficulty. Such characteristics make it an effective platform for assessing the convergence efficiency, robustness, and adaptive search capability of advanced metaheuristic algorithms.
Both CEC2014 and CEC2020 have been extensively adopted as standard evaluation platforms in the fields of evolutionary computation and swarm intelligence. The combination of these two benchmark suites enables a comprehensive investigation of algorithmic performance from multiple perspectives, including optimization accuracy, convergence behavior, solution stability, and scalability. Therefore, they are selected as the primary experimental benchmarks for validating the effectiveness of EHUA.
Based on these benchmark environments, a series of comparative experiments are performed, and the obtained results are analyzed against those of several representative state-of-the-art metaheuristic algorithms. Through these comparisons, the optimization capability and competitiveness of the proposed EHUA can be systematically evaluated.

4.2. Competitor Algorithms and Parameter Setting

To assess the effectiveness of EHUA from multiple perspectives, including solution quality, convergence behavior, and search stability, a comparative study is conducted against nine representative metaheuristic optimization algorithms. The selected reference methods include the Fourier Transform Optimizer (FTO), Beaver Behavior Optimizer (BBO), Enterprise Development (ED), Information Acquisition Optimizer (IAO), Black-Winged Kite Algorithm (BKA), Dream Optimization Algorithm (DOA), Zebra Optimization Algorithm (ZOA), Newton Downhill Optimizer (NDO), and the original Human Urbanization Algorithm (HUA). These algorithms were chosen because they represent different search mechanisms and have demonstrated competitive performance in recent optimization studies. The parameter configurations adopted for all comparison methods are listed in Table 5 for reference.
All statistical indicators were calculated from the unrounded final objective values obtained in 30 independent runs. Before each run, the random-number generator was independently initialized, and all algorithmic states were reset. No rounding, objective-value clipping, or post-processing was applied before calculating the mean and standard deviation. A standard deviation is reported as zero only when all 30 final values are numerically identical at double precision. For the near-zero cases in which the mean coincides with the known shifted optimum of the corresponding CEC function, all runs reached the optimum within a tolerance of 10 10 .

4.3. Evaluation on the CEC2014 Global Optimization Test Suite

This section comprehensively evaluates the optimization performance of the proposed EHUA on the CEC2014 benchmark suite with problem dimensions of 30 and 50 and compares its performance against nine state-of-the-art optimization algorithms. The corresponding experimental results are reported in Table 6 and Table 7, where “mean” and “std” represent the mean and standard deviation obtained from 30 independent runs, respectively. These statistical indicators are employed to assess both the optimization accuracy and robustness of the compared algorithms.
To provide a more intuitive comparison of the search behaviors and convergence characteristics of the competing algorithms, the convergence curves of all ten algorithms are illustrated in Figure 2. In addition, to further investigate the stability and distribution of the optimization results across multiple independent runs, box plots of the experimental results are presented in Figure 3. Together, these analyses offer a comprehensive evaluation of the convergence performance, solution quality, robustness, and reliability of the proposed EHUA.
Figure 2 illustrates the convergence behaviors of the compared algorithms on representative CEC2014 benchmark functions under the 30- and 50-dimensional settings. In the 30-dimensional experiments, EHUA achieves the lowest final fitness values on the displayed functions F6, F8, F9, F10, F13, and F16. On F6 and F13, EHUA rapidly approaches high-quality regions during the early search stage, whereas on F9, F10, and F16, it continues to improve the candidate solutions during the middle and later iterations after several competing algorithms have already stagnated. Under the 50-dimensional setting, EHUA also obtains the best final results on the representative functions F6, F9, F10, F13, F23, and F25. In particular, the convergence curves on F9, F10, and F25 show that EHUA maintains continuous refinement in the later optimization stage and eventually reaches lower fitness levels than the other methods. Although the increase in dimensionality causes noticeable performance deterioration for several competing algorithms, EHUA retains favorable convergence trends and competitive search accuracy. These observations indicate that the proposed logistics-inspired mechanisms enhance population diversity, delay premature convergence, and improve the coordination between global exploration and local exploitation.
Figure 3 presents the box-plot distributions obtained from 30 independent runs on representative CEC2014 functions. EHUA generally produces lower median fitness values and relatively compact result distributions on the selected functions, demonstrating favorable optimization accuracy and repeatability. On F3 under both dimensional settings, the results generated by EHUA are highly concentrated near the best-known region, while several comparison algorithms exhibit considerably higher medians and wider distributions. Similar advantages can be observed on F10, F11, F22, F8, F19, and F20, where EHUA typically shows narrower interquartile ranges and fewer extreme deviations. By contrast, the original HUA and several other methods display larger boxes, longer whiskers, or more dispersed solutions on some functions, indicating greater sensitivity to random initialization and a higher probability of unstable convergence. Combined with the convergence curves in Figure 2, the box-plot results demonstrate that EHUA not only achieves favorable convergence accuracy but also maintains relatively consistent optimization performance across repeated executions.
As reported in Table 6, EHUA achieves the lowest mean fitness values on 20 of the 30 CEC2014 functions under the 30-dimensional setting, demonstrating strong overall competitiveness across different problem categories. Particularly notable advantages are observed on several unimodal, multimodal, and hybrid functions. For example, EHUA obtains a mean value of 3.8126 × 10 4 on F1, which is substantially lower than 2.2880 × 10 6 for FTO, 1.9907 × 10 6 for DOA, and 6.4849 × 10 8 for the original HUA. On F17, EHUA achieves 2.3793 × 10 3 , whereas the best competing result is 1.4402 × 10 4 , and HUA produces 1.2107 × 10 8 . Favorable mean results are also obtained on F18, F20, and F21. In addition, EHUA exhibits relatively small standard deviations on several functions, indicating consistent outcomes across the independent runs; however, these deviations are interpreted together with the corresponding mean values rather than being treated alone as evidence of solution quality. EHUA does not rank first on every test function. In particular, several competing algorithms obtain lower mean fitness values on F24 and F25, and EHUA is also less competitive on several composition functions, including F27–F30. These observations show that the relative effectiveness of EHUA depends on the landscape characteristics of individual functions. Therefore, the results support the strong overall competitiveness of EHUA rather than universal superiority across all benchmark problems.
When the dimensionality increases to 50, EHUA again achieves the lowest mean fitness values on 20 of the 30 benchmark functions, indicating that its search capability remains effective in the enlarged solution space. It ranks first on F1–F4, F6–F11, F13, F15, F17–F23, and F25. In particular, EHUA obtains 2.4400 × 10 3 on F23, compared with the best competing value of 2.5000 × 10 3 , corresponding to an improvement of approximately 2.40%. On F25, EHUA reaches 2.5800 × 10 3 , whereas the best competing algorithms obtain 2.7000 × 10 3 , representing an improvement of approximately 4.44%. The standard deviation of EHUA on F23 is 8.6030 × 10 11 . Based on the unrounded results from the independent runs, this near-zero value indicates that the final objective values differ only at the numerical precision level; nevertheless, it is interpreted jointly with the corresponding mean value and is not used independently to establish optimization superiority. Strong mean-performance advantages are also observed on F1, F3, F17, F20, and F21, confirming the effectiveness of EHUA on several difficult high-dimensional functions. However, EHUA remains less competitive on some composition functions, including F24 and F26–F30. Overall, the numerical results demonstrate that EHUA provides favorable optimization accuracy, repeatability, and scalability across a broad range of CEC2014 problems, while also revealing several complex landscapes on which further improvement remains necessary.

4.4. Evaluation on the CEC2020 Global Optimization Test Suite

To further validate the effectiveness of EHUA on more challenging optimization tasks, experiments are conducted on the IEEE CEC2020 benchmark suite with problem dimensions of 10 and 20. The numerical results are summarized in Table 8 and Table 9, where the average objective value (mean) and standard deviation (std) are calculated from 30 independent executions. These statistical measures are adopted to evaluate the optimization capability and result consistency of the competing algorithms. Furthermore, convergence curves and box-plot analyses are employed to provide additional insights into the search dynamics and stability characteristics of different methods.
Figure 4 compares the convergence processes of the algorithms on four representative CEC2020 functions. For F2 under the 10-dimensional setting, EHUA does not obtain the lowest fitness value during the early iterations; however, it continues to refine the solution after several competing algorithms have entered stagnation and eventually reaches the lowest final mean value of 1.1848 × 10 3 . On F3, EHUA rapidly approaches a high-quality region during the initial search stage and subsequently maintains gradual improvement, yielding a final mean value of 7.1421 × 10 2 . Similar convergence characteristics are observed in the 20-dimensional experiments. On F6, EHUA combines a rapid initial decrease with stable later-stage refinement and obtains the lowest mean value of 1.6027 × 10 3 . On F9, its convergence curve remains below those of the competing methods during the later iterations and finally reaches 2.8046 × 10 3 . By contrast, the original HUA stagnates at relatively high fitness levels on all four representative functions. These convergence profiles indicate that EHUA benefits not only from effective early exploration but also from sustained exploitation in the middle and later stages, which reduces premature stagnation and improves final solution accuracy.
Figure 5 further examines the distributions of the results obtained from 30 independent runs. On F2 with D = 10 , EHUA produces the lowest median and a relatively compact interquartile range, whereas HUA and several competing algorithms exhibit higher central values and wider result distributions. On F3, the EHUA results are concentrated near 7.1421 × 10 2 , with a standard deviation of only 1.7275 , confirming its strong repeatability on this function. Under the 20-dimensional setting, similarly concentrated distributions are observed for EHUA on F6 and F10. In particular, EHUA obtains standard deviations of 1.9155 and 4.1303 × 10 2 , respectively, while HUA records much larger values of 2.9191 × 10 2 and 6.1625 × 10 2 . The narrow boxes and short whiskers of EHUA therefore indicate that its favorable mean performance is not produced by a small number of exceptional runs but is maintained consistently across repeated executions. The box-plot results complement the convergence analysis by confirming improved accuracy and reduced sensitivity to stochastic variation.
The numerical results in Table 8 show that EHUA achieves the lowest or tied-best mean fitness value on 8 of the 10 CEC2020 functions under the 10-dimensional setting, demonstrating strong overall competitiveness across different problem landscapes. On F1, both EHUA and IAO reach the known optimum of 1.0000 × 10 2 , while the standard deviation reported for EHUA is zero. Examination of the unrounded results confirms that the 30 independent runs produced numerically identical final values at double-precision accuracy; therefore, this zero deviation reflects repeatable convergence rather than table rounding. Clear advantages are also observed on F2, where EHUA obtains 1.1848 × 10 3 , compared with 1.3489 × 10 3 for the second-best NDO and 2.4124 × 10 3 for the original HUA. EHUA further ranks first on F3–F7 and F10. For example, its mean values on F5 and F7 are 1.7113 × 10 3 and 2.1005 × 10 3 , respectively, both lower than those of the nearest competitors. In addition, EHUA records the smallest standard deviation on eight functions, indicating consistent performance across repeated runs; however, these deviations are interpreted jointly with the corresponding mean values rather than being used alone as evidence of solution quality. EHUA does not rank first on F8 and F9, where FTO and IAO obtain the best mean results, respectively. Thus, the 10-dimensional results demonstrate strong overall competitiveness rather than uniform superiority on every individual function.
As the dimension increases to 20, the advantage of EHUA becomes more consistent. According to Table 9, EHUA obtains the lowest mean fitness value on all 10 CEC2020 functions and also records the smallest standard deviation in each case. On F2, EHUA achieves 1.4879 × 10 3 , compared with 1.7620 × 10 3 for the second-ranked NDO. On F5, its mean value of 1.8619 × 10 3 is substantially lower than the nearest competing result of 2.6835 × 10 3 obtained by IAO. Similarly, EHUA reaches 2.1512 × 10 3 on F7, whereas IAO obtains 2.5073 × 10 3 . Zero or near-zero standard deviations are observed on F1, F8, and F10. These values were calculated from the unrounded results of 30 independent runs and indicate that the final objective values are identical or differ only at the numerical precision level. Nevertheless, such small deviations are interpreted together with their corresponding mean values and known optima, since repeatability alone does not necessarily imply superior solution quality. In contrast, the original HUA exhibits more pronounced performance degradation as the dimension increases, producing larger mean values and greater result variation on functions such as F1, F5, F7, and F10. Taken together, these results indicate that the logistics-hub-guided exploration, dynamic supply–demand redistribution, and cooperative delivery exploitation mechanisms improve population diversity and solution refinement, enabling EHUA to maintain favorable optimization accuracy and repeatability in the more complex 20-dimensional search space.

4.5. Statistical Analysis

Due to the population-based and stochastic nature of metaheuristic optimization algorithms, performance evaluations based solely on descriptive statistics, such as mean and standard deviation values, may not fully reflect the actual differences among competing methods. Variations observed in experimental results can be influenced by random initialization and probabilistic search behaviors, making it necessary to employ additional statistical tools to determine whether the observed performance gaps are meaningful. Consequently, statistical analysis plays an important role in assessing the consistency, robustness, and effectiveness of optimization algorithms from a more rigorous perspective.
To provide a more comprehensive evaluation of EHUA, two widely adopted non-parametric statistical methods are employed in this study, namely the Wilcoxon signed-rank test and the Friedman mean rank test. The Wilcoxon signed-rank test is utilized to examine pairwise performance differences between EHUA and each comparison algorithm, thereby identifying whether the observed improvements are statistically significant. Meanwhile, the Friedman mean rank test is conducted to analyze the overall ranking performance of all algorithms across the benchmark functions. By combining these complementary statistical measures, a more objective assessment of the competitiveness and reliability of EHUA can be obtained.

4.5.1. Wilcoxon Signed-Rank Test

The Wilcoxon signed-rank test is a non-parametric statistical approach frequently adopted to examine performance differences between optimization algorithms [32]. Compared with conventional parametric methods, this test does not rely on assumptions regarding data normality, making it particularly suitable for analyzing the stochastic outcomes produced by metaheuristic optimization techniques. Due to its effectiveness in identifying meaningful performance differences, the Wilcoxon test has been extensively employed in evolutionary computation and swarm intelligence studies as a standard statistical validation tool.
To further assess the effectiveness of EHUA, pairwise Wilcoxon signed-rank tests are performed between EHUA and each competing algorithm across all benchmark functions. In the present study, the significance threshold is set to 0.05. A p-value below this threshold indicates that the observed difference between two algorithms is unlikely to have occurred by chance and can therefore be regarded as statistically significant. By incorporating this statistical analysis, the experimental evaluation extends beyond numerical comparisons and provides a more rigorous assessment of algorithm performance.
Figure 6 presents the win–tie–loss results obtained using the Wilcoxon signed-rank test at the 0.05 significance level. On the 30-dimensional CEC2014 benchmark, EHUA achieves more statistically significant wins than losses against all comparison algorithms. In particular, it records 27/2/1 against NDO, 26/1/3 against both BBO and ZOA, and 25/3/2 against FTO. Compared with the original HUA, EHUA obtains 23 wins and seven losses, indicating that the proposed enhancement mechanisms substantially improve the overall optimization capability of the original algorithm, although the advantage is not observed on every function. When the dimensionality increases to 50, EHUA continues to maintain a favorable win–tie–loss distribution, achieving 24/0/6 against BBO, 23/3/4 against FTO, and 22/3/5 against ZOA. Nevertheless, the number of losses increases for several algorithms, particularly BKA and DOA, suggesting that some high-dimensional CEC2014 functions remain challenging for EHUA. More pronounced advantages are observed on the CEC2020 benchmark. Under the 10-dimensional setting, EHUA achieves complete wins against ED, DOA, ZOA, and HUA, while obtaining nine wins and one tie against FTO, BBO, BKA, and NDO; even against IAO, it records six wins and four ties without any loss. Under the 20-dimensional setting, EHUA achieves 10 wins, zero ties, and zero losses against all nine competing algorithms. Overall, the statistical results confirm the strong competitiveness and robustness of EHUA across different benchmark suites and dimensional settings, while also showing that its superiority on CEC2014 is broad but not universal.

4.5.2. Friedman Mean Rank Test

The Friedman mean rank test is a non-parametric statistical technique commonly employed to compare the relative performance of multiple optimization algorithms across a collection of benchmark problems [33]. In contrast to pairwise statistical methods, the Friedman test evaluates all candidate algorithms simultaneously by ranking their performance on each benchmark function and subsequently calculating an average ranking score. Owing to its independence from distributional assumptions and its suitability for analyzing stochastic optimization results, the Friedman test has become a standard tool for performance assessment in evolutionary computation and swarm intelligence studies.
To obtain a more comprehensive understanding of the relative performance of EHUA, the Friedman mean rank test is conducted in this work. For each benchmark function, all competing algorithms are ordered according to their optimization results, with lower ranking values corresponding to better performance. The average ranking score across all test functions is then computed to characterize the overall competitiveness of each algorithm. Through this ranking-based analysis, the effectiveness of EHUA can be evaluated from a broader statistical perspective beyond direct numerical comparisons.
The Friedman ranking results for the CEC2014 and CEC2020 benchmark suites are presented in Figure 7. It is evident that EHUA consistently occupies the leading position under all experimental settings. On the CEC2014 benchmark suite, EHUA achieves average ranks of 2.40 and 3.13 in the 30-dimensional and 50-dimensional cases, respectively, maintaining a clear advantage over the remaining algorithms. On the CEC2020 benchmark suite, the ranking performance of EHUA is further improved, yielding mean ranks of 1.10 and 1.00 for the 10-dimensional and 20-dimensional scenarios, respectively. These results indicate that EHUA attains the highest ranking on nearly all benchmark functions. By comparison, the original HUA records substantially larger ranking values, ranging from 8.43 to 10.00, reflecting a noticeably weaker optimization capability.
Another noteworthy observation is that the ranking performance of EHUA remains highly stable as the problem dimension increases. Such behavior demonstrates that the proposed algorithm possesses strong scalability and maintains its effectiveness under increasingly complex optimization conditions. The consistently favorable ranking results across both benchmark suites indicate that EHUA performs reliably on a wide variety of optimization landscapes, including unimodal, multimodal, hybrid, and composition functions. Consequently, the Friedman analysis provides further statistical support for the competitiveness, robustness, and adaptability of EHUA in addressing challenging global optimization problems.

4.6. Ablation Study Analysis

For a multistrategy metaheuristic algorithm, comparisons with other algorithms can demonstrate its overall competitiveness, but they cannot clearly determine whether the observed performance improvement is produced by each individual strategy or by their cooperative interaction. Therefore, an ablation study is necessary to evaluate the independent and combined contributions of the logistics-hub-guided adaptive exploration strategy, the dynamic supply–demand redistribution strategy, and the cooperative logistics delivery exploitation strategy introduced in EHUA. By selectively removing each mechanism and comparing the resulting variants with the original HUA and the complete EHUA, the effects of different strategies on population diversity, exploration–exploitation balance, convergence accuracy, and optimization stability can be quantitatively examined. Such an analysis not only reveals the functional role and complementarity of each enhancement mechanism but also excludes the possibility that the overall improvement is caused merely by stochastic variation, thereby strengthening the interpretability, reliability, and methodological credibility of the proposed EHUA framework. In this subsection, we describe an ablation study on EHUA; the specific experimental results are presented below.
As illustrated in Figure 8, the complete EHUA consistently achieves the lowest mean rank across all four ablation scenarios, confirming the effectiveness and complementarity of the three proposed enhancement strategies. On the CEC2014 benchmark, EHUA obtains mean ranks of 1.73 and 2.03 under the 30- and 50-dimensional settings, respectively, which are substantially lower than those of the original HUA, namely 4.07 and 3.97. Compared with HUA, the mean ranks are reduced by approximately 57.49% and 48.87%, respectively. Although the individual variants HUA + LHGAES, HUA + DSDRS, and HUA + CLDES all outperform the original HUA, none of them achieves the same overall performance as the complete EHUA. In particular, the best single-strategy variants obtain mean ranks of 2.87 and 2.80 on the 30- and 50-dimensional CEC2014 tests, whereas EHUA further reduces these values to 1.73 and 2.03. A more pronounced advantage is observed on the CEC2020 benchmark, where EHUA ranks first with a mean rank of 1.00 under both the 10- and 20-dimensional settings, while the original HUA obtains a mean rank of 5.00. Among the individual strategies, LHGAES provides the most evident improvement on CEC2020, achieving mean ranks of 2.20 and 2.50, whereas DSDRS and CLDES also contribute positively to the overall optimization performance. These results demonstrate that each proposed strategy improves HUA from a different perspective, while their coordinated integration produces a stronger synergistic effect, enabling EHUA to maintain a better balance between global exploration, adaptive search regulation, and local exploitation across different benchmark suites and dimensional settings.

4.7. Parameter Sensitivity Analysis

For metaheuristic algorithms, parameter settings can directly influence population diversity, convergence speed, search stability, and the balance between global exploration and local exploitation. Inappropriate parameter values may lead to excessive randomness, premature convergence, or insufficient local refinement, even when the underlying search mechanisms are well designed. Therefore, parameter sensitivity analysis is essential for evaluating the robustness of an algorithm, identifying the relative influence of its key control parameters, and determining suitable default settings for subsequent experiments. In this subsection, the effects of representative EHUA parameters are systematically investigated under different configurations while the remaining parameters are kept unchanged, thereby providing a clearer understanding of their influence on solution quality and convergence behavior. The experimental results are shown below.
As shown in Figure 9, the three key parameters of EHUA exert different influences on convergence speed and solution refinement. Figure 9a–d illustrate the effect of the adaptive radius contraction coefficient α . Across F1, F13, F17, and F22, excessively small or large values generally weaken the search efficiency. When α = 0.2 , the city radius contracts relatively slowly, which preserves exploration but delays local refinement. In contrast, α = 1.0 causes overly strong radius contraction and produces noticeably slower convergence on several functions, particularly F1, F13, and F17. The setting α = 0.4 exhibits the most favorable overall convergence behavior, reaching low fitness regions more rapidly and maintaining competitive final accuracy. The result indicates that a moderate contraction intensity provides a better balance between maintaining a sufficiently broad search range and progressively strengthening exploitation.
Figure 9e–h present the influence of the initial Gaussian perturbation coefficient σ . The setting σ = 0.005 generally achieves the fastest fitness reduction on F2, F7, F14, and F18, while σ = 0.001 also provides competitive performance on some functions. A very small perturbation may be insufficient to help the population escape unfavorable local regions, whereas an excessively large perturbation, such as σ = 0.05 , introduces strong random fluctuations and delays convergence. Although the differences among several settings become smaller during the later iterations, the convergence trajectories show that σ = 0.005 provides the most effective compromise between stochastic exploration and precise local refinement.
The influence of the number of elite logistics hubs m is shown in Figure 9i–l. Among the five tested values, m = 3 demonstrates the best overall performance on F3, F4, F15, and F21, with relatively rapid convergence and favorable final fitness values. When m = 2 , the limited number of guidance sources may restrict the use of high-quality population information. Increasing m to 7 or 10 does not lead to further improvement; instead, aggregating too many elite individuals tends to smooth or dilute the directional information supplied by the most promising city centers, thereby slowing the search process. Moreover, a larger hub set introduces additional computational overhead. Therefore, m = 3 offers an appropriate balance between guidance diversity, search direction quality, and computational efficiency.
Overall, the sensitivity results indicate that EHUA is affected by its parameter configuration, but moderate settings consistently produce stable search behavior across different problem landscapes. Based on the convergence results in Figure 9, α = 0.4 , σ = 0.005 , and m = 3 are selected as the recommended default values for the subsequent experiments. These values should be regarded as suitable settings for the benchmark conditions considered in this study rather than universally optimal parameters for all optimization problems.

4.8. Exploration–Exploitation Analysis

Maintaining an appropriate balance between global exploration and local exploitation is essential for the performance of metaheuristic algorithms. Excessive exploration may delay convergence and prevent accurate solution refinement, whereas excessive exploitation may cause rapid population concentration and premature convergence. Although the preceding convergence, ablation, and parameter sensitivity experiments provide indirect evidence of the search behavior of EHUA, a quantitative analysis is required to directly examine how its exploration and exploitation tendencies evolve during the optimization process.
In this study, population diversity is adopted to quantify the exploration–exploitation behavior of EHUA. A widely distributed population generally indicates stronger exploration because candidate solutions cover a broader region of the search space. In contrast, a concentrated population represents stronger exploitation because individuals search intensively around promising regions. Let the population at iteration t be expressed as
X ( t ) = { X 1 ( t ) , X 2 ( t ) , , X N ( t ) } ,
where N is the population size and X i ( t ) = [ x i , 1 ( t ) , x i , 2 ( t ) , , x i , D ( t ) ] denotes the position of the i -th candidate solution in a D -dimensional search space. The diversity of the d -th dimension is calculated as
D i v d ( t ) = 1 N i = 1 N   x i , d ( t ) x ~ d ( t ) ,
where x ~ d ( t ) denotes the median position of the population in the d -th dimension. The overall population diversity is then defined as
D i v ( t ) = 1 D d = 1 D   D i v d ( t ) .
Let the maximum diversity observed during the complete optimization process be
D i v m a x = m a x 1 t T   D i v ( t ) ,
where T is the maximum number of iterations. The exploration and exploitation percentages at iteration t are calculated as
E x p l o r a t i o n ( t ) = D i v ( t ) D i v m a x + ε × 100 % ,
E x p l o i t a t i o n ( t ) = 100 % E x p l o r a t i o n ( t ) ,
where ε is a sufficiently small positive constant used to avoid division by zero. Accordingly,
E x p l o r a t i o n ( t ) + E x p l o i t a t i o n ( t ) = 100 % .
A high exploration percentage indicates that the population remains dispersed and maintains broad search coverage, whereas a high exploitation percentage indicates that candidate solutions have concentrated around promising regions for detailed refinement. For each benchmark function, the exploration and exploitation percentages are recorded during every iteration and averaged over 30 independent runs to reduce the influence of stochastic fluctuations. The experimental results are shown below.
As shown in Figure 10, EHUA exhibits a clear quantitative transition from global exploration to local exploitation on the six representative 50-dimensional CEC2014 functions. At the beginning of the optimization process, the exploration percentage is relatively high, indicating that the population is widely distributed and searches a broad region of the solution space. As the iterations proceed, exploration rapidly decreases while exploitation increases, and the exploitation percentage generally exceeds 95% after approximately 100–300 iterations. This transition is particularly smooth on F10 and F15, whereas F4 and F20 exhibit several temporary fluctuations during the early and middle stages. These short-term increases in exploration indicate that the stochastic radius adjustment and Gaussian perturbation mechanisms can partially restore population diversity when the search encounters complex landscape structures. On F26, the transition toward exploitation is relatively gradual, while F28 shows a more abrupt shift, suggesting that the exploration–exploitation pattern of EHUA adapts to the characteristics of different functions. In the later stage, exploitation becomes dominant on all six functions, enabling the population to concentrate on promising regions and perform accurate solution refinement. Overall, the results quantitatively confirm that EHUA maintains broad early-stage exploration, permits intermittent diversity recovery when necessary, and progressively strengthens exploitation during the later iterations, thereby achieving a dynamic balance between global search and local refinement.

5. EHUA for Cloud Task Scheduling Problems

5.1. Cloud Task Scheduling Model

Cloud task scheduling is a fundamental component of cloud resource management, aiming to allocate a large number of computational tasks to available virtual machine (VM) resources in an efficient manner. Effective scheduling strategies can improve resource utilization, reduce task execution overhead, balance workload distribution, and enhance the overall quality of cloud services. Therefore, cloud task scheduling can be formulated as a complex optimization problem that seeks the optimal mapping relationship between tasks and virtual machines [34,35].
Assume that a cloud computing environment consists of M virtual machines and N independent computational tasks. The corresponding virtual machine set and task set can be defined as:
V M s = { M 1 , M 2 , , M M }
T a s k s = { T 1 , T 2 , , T N }
where V M s represents the collection of available virtual machines and T a s k s denotes the set of user-submitted tasks.
The scheduling solution can be represented by an allocation matrix:
A = a 11 a 12 a 1 M a 21 a 22 a 2 M a N 1 a N 2 a N M
where a i j = 1 ,   i f   t a s k   i   i s   a s s i g n e d   t o   v i r t u a l   m a c h i n e   j 0 ,   otherwise . Each virtual machine possesses heterogeneous resource capabilities, including computational power, storage capacity, and communication bandwidth. The resource vector of the j -th virtual machine is defined as:
V M j = ( E n , j , S n , j , C n , j )
where E n , j , S n , j , and C n , j denote the computing capability, storage capacity, and communication bandwidth of the j -th virtual machine, respectively.
Similarly, the resource requirements of the i -th task can be expressed as:
T a s k i = ( E t , i , S t , i , C t , i )
where E t , i , S t , i , and C t , i represent the computational demand, storage requirement, and communication bandwidth requirement of task i , respectively.
The present study considers a simplified static scheduling scenario in which tasks are independent and non-preemptive, all tasks and VMs are available at the beginning of scheduling, and the VM set remains unchanged during one scheduling episode.

5.2. Objective Function Formulation

In practical cloud environments, task scheduling usually involves multiple optimization objectives. To evaluate scheduling performance from different perspectives, three representative objectives are considered in this study: execution time, load balancing, and execution cost.

5.2.1. Execution Time Objective

Execution time reflects the efficiency of task processing and directly affects the quality of service provided by the cloud platform. A shorter execution time indicates higher processing efficiency and better utilization of computational resources.
The execution time objective is defined as:
T i m e = i = 1 N   j = 1 M   a i j E t , i E n , j
where E t , i represents the computational demand of task i ; E n , j denotes the computational capability of virtual machine j .

5.2.2. Load Balancing Objective

An appropriate workload distribution can effectively prevent resource congestion and avoid excessive concentration of tasks on specific virtual machines. Therefore, load balancing is another important performance indicator in cloud task scheduling.
The load balancing objective is formulated as:
L o a d = i = 1 N   j = 1 M   a i j S t , i S n , j
where S t , i denotes the storage requirement of task i , and S n , j represents the storage capacity of virtual machine j .
A smaller value of L o a d indicates a more balanced resource allocation and better utilization of system resources.

5.2.3. Execution Cost Objective

Besides scheduling efficiency, execution cost is also a key factor affecting the economic performance of cloud service providers. Reducing execution cost helps improve resource utilization while minimizing operational expenses.
The execution cost objective is defined as:
P r i c e = i = 1 N   j = 1 M   a i j E t , i E n , j × C t , i C n , j × P
where C t , i and C n , j represent the bandwidth requirement of task i and the communication capability of virtual machine j , respectively, and P denotes the unit execution cost coefficient.

5.3. Objective Normalization

Since the magnitudes of the three objective functions are significantly different, a normalization procedure is performed before constructing the final fitness function.
The normalized execution time objective is given by:
E x e t i m e = 1 N i = 1 N   j = 1 M   a i j E t , i / E n , j m a x i , j   { E t , i / E n , j }
The normalized load balancing objective is:
V m l o a d = 1 N i = 1 N   j = 1 M   a i j S t , i / S n , j m a x i , j   { S t , i / S n , j }
Similarly, the normalized execution cost objective is:
E x e c o s t = 1 N i = 1 N   j = 1 M   a i j ( P E t , i C t , i ) / ( E n , j C n , j ) m a x i , j   { ( P E t , i C t , i ) / ( E n , j C n , j ) }

5.4. Comprehensive Fitness Function

To simultaneously optimize execution efficiency, load distribution, and execution cost, the above objectives are integrated into a unified fitness function using a weighted-sum strategy.
The comprehensive objective function is defined as:
F ( i ) = ω 1 E x e t i m e ( i ) + ω 2 V m l o a d ( i ) + ω 3 E x e c o s t ( i )
where ω 1 , ω 2 , and ω 3 are the weighting coefficients associated with execution time, load balancing, and execution cost, respectively, satisfying ω 1 + ω 2 + ω 3 = 1 .
To ensure equal importance among the three objectives, the weighting coefficients are uniformly assigned as:
ω 1 = ω 2 = ω 3 = 1 3
Consequently, minimizing F ( i ) yields a preference-dependent scalarized compromise among execution efficiency, workload distribution, and monetary cost under the specified equal-weight setting.
In the primary experiments, equal weights are adopted to represent a neutral decision preference in which execution time, workload distribution, and monetary cost are treated as equally important. This weighted-sum formulation transforms the three normalized criteria into a scalar objective so that EHUA and the comparison algorithms can be evaluated under an identical single-objective framework. Therefore, the obtained scheduling result should be interpreted as a preference-dependent compromise solution rather than a complete representation of the Pareto-optimal set. In particular, a fixed weighted-sum formulation may not recover solutions located in non-convex regions of the Pareto front.

5.5. Experimental Setup for Cloud Task Scheduling

To ensure the reproducibility of the cloud task scheduling experiments, the detailed simulation configuration is presented in this subsection. The random-number generator is initialized using rng(1) before the cloud environment is generated. Consequently, the same virtual-machine configuration and task instances can be reproduced in repeated experiments. All compared algorithms are evaluated using identical cloud instances to prevent differences in randomly generated resources from affecting the fairness of the comparison.
The simulated cloud environment contains M = 40 heterogeneous virtual machines. Each VM is randomly assigned one of two resource configurations with equal probability. Specifically, when a uniformly generated random number is no smaller than 0.5, the corresponding VM is assigned a computing capacity of E n , j = 1860 , a storage capacity of S n , j = 2048 , and a communication capacity of C n , j = 400 . Otherwise, the VM is assigned E n , j = 2660 , S n , j = 4096 , and C n , j = 500 . This configuration produces a heterogeneous resource pool containing virtual machines with different computing, storage, and communication capabilities.
For the i -th task, the computational requirement E t , i , storage requirement S t , i , and communication requirement C t , i are independently generated according to uniform distributions:
E t , i U ( 400 , 1000 ) ,
S t , i U ( 200 , 1000 ) ,
C t , i U ( 25 , 50 ) .
The parameters generated by the current implementation are continuous values. Since no explicit physical units are assigned in the simulation code, the VM capacities and task requirements are represented using normalized simulation units. They are intended to construct heterogeneous resource–demand relationships rather than reproduce the configuration of a particular commercial cloud platform.
The largest-scale experiment contains N = 10,000 tasks. For experiments involving other task scales, the value of N is adjusted according to the corresponding scenario, while the VM configurations, task-generation rules, algorithm parameters, and price coefficient remain unchanged. All algorithms use a population size of 50 and a maximum of 100 iterations. The execution-price coefficient is fixed at P = 8 .
To eliminate the effects of different numerical scales among the scheduling objectives, three normalization constants are calculated from all possible task-to-VM assignments. For each task i and VM j , the monetary cost-related value, execution time-related value, and load-related value are calculated as
d 1 ( i , j ) = P E t , i E n , j C t , i C n , j ,
d 2 ( i , j ) = E t , i E n , j ,
d 3 ( i , j ) = S t , i S n , j .
The corresponding normalization constants are then determined by
M A X 1 = m a x i , j   d 1 ( i , j ) ,
M A X 2 = m a x i , j   d 2 ( i , j ) ,
M A X 3 = m a x i , j   d 3 ( i , j ) .
These maximum values are calculated from the generated scheduling instance and are subsequently used to normalize the monetary cost, execution time, and load-related criteria. This procedure prevents an objective with a larger numerical magnitude from dominating the scalarized comprehensive fitness function.
Each task is assigned to exactly one virtual machine, and the task-to-VM mapping remains unchanged during one scheduling episode. Tasks are non-preemptive, and no task migration, dynamic task arrival, or VM rescheduling is considered. The scheduling policy searches for a static allocation matrix that minimizes the equally weighted scalarized objective consisting of normalized execution time, workload cost, and monetary cost. All compared algorithms use the same task instances, VM configurations, objective weights, population size, and iteration budget.
Note: All VM capacities and task requirements are expressed in normalized simulation units because the current implementation does not assign explicit physical units. The same randomly generated cloud instance is used for all compared algorithms.

5.6. Experimental Results and Discussion

To further investigate the effectiveness of EHUA in real-world cloud scheduling scenarios, a series of cloud task scheduling experiments are conducted and benchmarked against nine representative optimization algorithms. To eliminate the influence of parameter inconsistencies, all comparison methods are implemented under the same experimental conditions. The scheduling capability of different algorithms is examined from several aspects, including task processing efficiency, workload distribution, and resource expenditure.
Three key evaluation criteria are considered in the scheduling model, namely task execution time cost, load balancing cost, and resource pricing cost. Among them, the execution time cost reflects the efficiency of task completion, the load balancing cost measures the degree of workload distribution among virtual machines, and the pricing cost quantifies the expenses associated with resource utilization during task execution. To provide a more comprehensive assessment, these individual objectives are further combined into an overall scheduling cost, which is adopted as the primary metric for evaluating scheduling quality.
The corresponding experimental outcomes are presented in the subsequent tables and figures. By examining optimization results from the perspectives of objective values, convergence characteristics, and scheduling effectiveness, the performance of EHUA can be systematically analyzed and compared with that of the reference algorithms.

5.6.1. Experimental Analysis on Small-Scale Cloud Task Scheduling

To examine the scheduling capability of EHUA in small-scale cloud environments, a series of comparative experiments are conducted under different task loads. The analysis focuses on both convergence behavior and scheduling quality. Convergence profiles are utilized to reveal the evolutionary dynamics of the competing algorithms, while the resulting scheduling costs are adopted as quantitative indicators for measuring solution quality. By considering multiple task-scale scenarios, the ability of EHUA to allocate resources efficiently and produce high-quality scheduling schemes can be thoroughly evaluated.
Convergence Behavior Analysis: To further assess the search performance of EHUA in cloud task scheduling problems, the convergence characteristics of all candidate algorithms are investigated. To ensure consistency across experiments, the number of tasks is fixed at 100 and the maximum iteration count for each algorithm is set to 100. Under these unified settings, EHUA is compared with nine representative optimization algorithms.
Figure 11 compares the convergence behaviors of the ten algorithms on the small-scale cloud task scheduling problem with 100 tasks. EHUA exhibits a rapid decline during the first 10–20 iterations and then maintains a stable convergence state, indicating both fast search efficiency and low sensitivity to subsequent stochastic fluctuations. For the total cost, EHUA decreases from approximately 0.24 to 0.19 within the early search stage and finally stabilizes at about 0.186, clearly outperforming the other methods. A similarly pronounced advantage is observed for the load cost, where EHUA rapidly converges to approximately 0.17, whereas the remaining algorithms generally stabilize at higher levels. Regarding the price cost, EHUA reaches a competitive value of approximately 0.127 at an early stage and remains nearly unchanged thereafter, although BKA obtains a slightly lower final value after continued late-stage refinement. For the time cost, EHUA converges steadily to approximately 0.325; although several competing algorithms achieve lower final time-cost values, their improvements are accompanied by less favorable performance in other scheduling objectives. Compared with the original HUA, EHUA produces substantial reductions in total, price, and load costs while maintaining comparable time-cost performance. Therefore, the proposed method does not optimize a single component in isolation but achieves a more effective balance among multiple scheduling objectives, resulting in the lowest comprehensive cost and stable convergence performance for small-scale cloud task scheduling.
Performance Analysis Under Dynamic Task Loads: To further evaluate the scheduling capability of EHUA under varying workload conditions, a series of experiments are conducted with progressively increasing numbers of cloud tasks. Specifically, the task scale is expanded from 100 to 1000, generating scheduling problems with different levels of computational complexity and resource demand. Such a configuration provides an effective framework for examining the scalability and adaptability of the competing algorithms as the scheduling environment becomes increasingly challenging.
Figure 12 compares the scheduling performance of the ten algorithms as the number of cloud tasks increases from 100 to 1000. For the normalized total cost, EHUA consistently produces the lowest values across all task scales, remaining approximately within the range of 0.186–0.192 and exhibiting only minor fluctuations as the workload increases. This indicates that the proposed algorithm can preserve stable comprehensive scheduling performance even when the number of tasks grows substantially. Regarding the price cost, EHUA and BBO form the best-performing group, with their curves generally remaining below those of the other algorithms; EHUA also shows a gradual reduction at larger task scales and reaches its lowest value near 900 tasks. For the time cost, EHUA maintains relatively stable results around 0.34–0.35, although BKA, FTO, and NDO achieve lower values under several task settings, indicating that EHUA does not minimize execution time in isolation. A similar trade-off is observed for the load cost: EHUA remains at a low and stable level of approximately 0.16, while BBO obtains slightly lower values at several medium- and large-scale task settings. Nevertheless, several algorithms that perform well on a single cost component exhibit considerably higher price, load, or total costs. Therefore, the consistently lowest comprehensive cost achieved by EHUA demonstrates that it provides a more effective balance among execution time, monetary expenditure, and workload distribution. Overall, these results confirm the scalability, adaptability, and multiobjective scheduling capability of EHUA under dynamically increasing cloud task loads.

5.6.2. Experimental Analysis on Large-Scale Cloud Task Scheduling

Convergence Characteristics Analysis: To assess the applicability of EHUA to large-scale cloud task scheduling problems, a series of comparative experiments are performed under different scheduling scales. The evaluation focuses on both search dynamics and scheduling effectiveness. Convergence profiles are employed to reveal the optimization process of each algorithm, while scheduling costs are used as quantitative indicators of solution quality. By considering scheduling scenarios with varying task loads, the capability of EHUA to maintain efficient resource management and generate high-quality scheduling solutions can be systematically examined.
For consistency across all experiments, the number of tasks is fixed at 100 and the maximum iteration budget is set to 100 for every algorithm. Under these identical conditions, EHUA is compared with nine representative optimization approaches to investigate its search behavior and scheduling performance.
Figure 13 compares the convergence behaviors of the ten algorithms on the large-scale cloud task scheduling problem. EHUA exhibits rapid convergence during the first 10–20 iterations and subsequently maintains a highly stable search trajectory. For the total cost, EHUA quickly decreases from approximately 0.255 to 0.189 and achieves the lowest final value among the compared methods, while most other algorithms converge to noticeably higher levels. A similar trend is observed for the price cost, where EHUA rapidly approaches approximately 0.126 and performs comparably to BBO, clearly outperforming the remaining algorithms. For the load cost, EHUA stabilizes at around 0.159 and achieves the second-best result, only slightly higher than BBO, while substantially improving upon the original HUA and the other comparison methods. Regarding the time cost, EHUA converges to approximately 0.345 and maintains limited fluctuations after the middle stage, although BKA obtains a lower final value through continued late-stage refinement. This result indicates that EHUA does not optimize execution time independently at the expense of the other objectives; instead, it achieves a more balanced coordination among monetary cost, execution time, and workload distribution. Compared with the original HUA, EHUA produces clear reductions in all four scheduling indicators, particularly in total cost and load cost. Overall, the rapid early convergence, stable later-stage behavior, and lowest comprehensive scheduling cost demonstrate the effectiveness and reliability of EHUA for solving large-scale cloud task scheduling problems.
Scheduling Performance Under Large-Scale Dynamic Workloads: To further examine the behavior of EHUA under increasingly demanding scheduling conditions, additional experiments are conducted with task scales ranging from 1000 to 10,000. By continuously enlarging the number of cloud tasks, scheduling problems with substantially different computational burdens and resource requirements are generated. This experimental configuration provides an effective means of evaluating how well different algorithms adapt to rapidly growing problem sizes and whether their scheduling quality can be maintained under large-scale cloud environments.
Figure 14 compares the scheduling performance of the competing algorithms as the number of cloud tasks increases from 1000 to 10,000. Overall, EHUA achieves the lowest or tied-lowest values for all four evaluation indicators across nearly all workload levels, while exhibiting only minor fluctuations as the task scale expands. Its normalized total cost remains stable at approximately 0.31, which is consistently lower than those of the other algorithms and indicates that the overall scheduling quality is preserved under large-scale workloads. Similar advantages are observed for the price and load costs, where EHUA maintains values of approximately 0.28 and 0.28–0.29, respectively. For the time cost, EHUA also remains highly stable at about 0.46–0.47, demonstrating that the increase in task quantity does not cause evident deterioration in execution efficiency. Although BBO occasionally reaches values close to EHUA at 5000 and 7000 tasks, its results fluctuate considerably across different workload levels, indicating weaker stability and greater sensitivity to task-scale variation. By contrast, FTO shows a clear upward trend in all four indicators as the number of tasks increases, while NDO and several other algorithms remain at relatively high cost levels. Compared with the original HUA, EHUA produces substantial and consistent reductions in total, price, time, and load costs. These results demonstrate that the proposed enhancement mechanisms enable EHUA to maintain effective resource allocation, stable optimization behavior, and strong scalability when solving increasingly large cloud task scheduling problems.
The performance improvement of EHUA over the original HUA can be interpreted from the characteristics of the cloud scheduling search space. A candidate solution represents a task-to-VM allocation pattern, and different high-quality schedules may correspond to distinct regions of the search space. The original HUA relies primarily on a single capital, which may cause candidate schedules to concentrate rapidly around one allocation pattern. In contrast, the fitness-weighted logistics hub preserves information from multiple high-quality schedules and guides the population toward several promising allocation regions. This mechanism reduces excessive dependence on one incumbent solution and increases the possibility of identifying alternative task assignments with lower comprehensive cost.
The dynamic supply–demand redistribution mechanism further assigns different search ranges to cities according to their relative fitness and evolutionary progress. High-quality scheduling regions are gradually refined using smaller radii, whereas relatively poor regions retain wider search ranges to investigate alternative VM assignments. The cooperative logistics delivery mechanism then combines information from neighboring elite schedules and the global best solution, enabling candidate allocations to inherit useful task-assignment patterns from multiple solutions. The decreasing Gaussian perturbation provides additional stochastic variation during the early stage and progressively reduces its amplitude to support accurate late-stage refinement. Therefore, the three mechanisms respectively improve allocation diversity, adaptive search-range regulation, and directed schedule refinement. This interpretation is consistent with the ablation results, quantitative exploration–exploitation analysis, and the theoretical operator analysis presented in Appendix A. Nevertheless, these mechanisms explain the observed search behavior rather than providing an unconditional guarantee of superior performance for every cloud environment. Future work will evaluate EHUA under non-uniform, bursty, and trace-driven workload distributions, broader heterogeneous VM configurations, dynamically changing resource pools, and scheduling scenarios exceeding the current scale of 10,000 tasks.

5.7. Scope and Limitations of the Scheduling Model

The cloud scheduling formulation considered in this study is a simplified static model designed primarily to examine the task-allocation capability and scalability of EHUA under controlled conditions. The tasks are independent and do not form precedence-constrained workflows. Therefore, the present model does not represent directed acyclic graph-based applications in which a successor task can start only after all predecessor tasks have been completed. Inter-task communication delays and bandwidth contention are also omitted, and the bandwidth-related terms only describe the resource requirement of a task and the nominal communication capability of a VM.
In addition, the current model does not explicitly include task deadlines, service-level agreements, energy consumption, carbon emissions, dynamic VM activation and shutdown, resource failures, migration overhead, or recovery operations. The VM set is assumed to remain available and unchanged during each scheduling episode. Consequently, the reported experiments demonstrate the effectiveness of EHUA for a static independent-task allocation problem but should not be interpreted as a complete validation in fully dynamic production cloud environments.
The weighted-sum model also provides only one preference-dependent compromise for a specified weight vector and does not generate a Pareto front. Future work will extend EHUA using non-dominated sorting, external archive maintenance, and diversity-preserving selection to construct a Pareto-based multiobjective EHUA. Alternative formulations based on decomposition or ε -constraint methods will also be investigated. The extended scheduling model will incorporate DAG-constrained workflows, communication and bandwidth contention, deadline and SLA constraints, energy and carbon objectives, and dynamic VM failures and recovery.

6. Conclusions and Outlook

This study developed an Enhanced Human Urbanization Algorithm (EHUA) for global optimization and cloud task scheduling. Rather than presenting elite guidance, adaptive control, neighborhood cooperation, and Gaussian perturbation as fundamentally new operators, EHUA reformulates and coordinates these mechanisms within the adventurer–city–citizen structure of the original HUA. The logistics-hub-guided adaptive exploration mechanism constructs a fitness-weighted virtual hub from multiple high-quality city centers and combines it with global best guidance, thereby reducing excessive dependence on a single capital. The dynamic supply–demand redistribution mechanism assigns city-specific search ranges according to relative fitness and evolutionary progress, supporting a gradual transition from global exploration to local exploitation. The cooperative logistics delivery exploitation mechanism integrates neighboring-city cooperation, global best attraction, and an iteration-dependent Gaussian perturbation to strengthen citizen-level refinement. The accompanying theoretical analysis further explains the expected search directions, stochastic variations, boundedness, Markov property, and convergence behavior of the best-so-far fitness sequence under the stated assumptions.
The performance of EHUA was systematically evaluated on the CEC2014 and CEC2020 benchmark suites using numerical statistics, convergence curves, box plots, Wilcoxon signed-rank tests, Friedman rankings, CPU-time measurements, ablation experiments, parameter sensitivity analysis, and quantitative exploration–exploitation analysis. EHUA achieved the lowest mean fitness values on 20 of the 30 CEC2014 functions under both the 30- and 50-dimensional settings, on 8 of the 10 CEC2020 functions at 10 dimensions, and on all 10 CEC2020 functions at 20 dimensions. These results demonstrate strong overall competitiveness, repeatability, and adaptability, while also confirming that EHUA does not achieve the best performance on every individual function. The ablation results verify that each proposed mechanism contributes positively to the optimization performance and that their coordinated integration produces the strongest overall effect. The parameter sensitivity analysis identifies α = 0.4 , σ 0 = 0.005 , and m = 3 as suitable default settings under the experimental conditions considered in this study. Moreover, the exploration–exploitation analysis shows that EHUA maintains relatively broad search coverage during the early iterations and progressively strengthens local refinement as the search proceeds. Although the additional logistics hub and neighborhood-selection operations introduce some computational overhead, the measured CPU times indicate that the increase remains limited and acceptable relative to the improvement in solution quality.
The applicability of EHUA was further investigated through cloud task scheduling experiments involving workloads ranging from 100 to 10,000 tasks. Under the considered static scheduling model, EHUA consistently achieved low comprehensive scheduling costs and maintained favorable compromises among monetary cost, execution time, and workload distribution as the problem scale increased. Nevertheless, several limitations should be acknowledged. First, the pairwise city-distance calculation and neighborhood-selection mechanism may increase computational cost when the number of cities or problem dimension becomes large. Second, although recommended parameter settings were obtained through sensitivity analysis, problem-specific calibration may still be required for optimization tasks with substantially different dimensions, constraints, or search ranges. Third, the theoretical results establish the boundedness of the population and the convergence of the best-so-far fitness sequence, but they do not constitute an unconditional guarantee of convergence to the global optimum under the current finite-horizon perturbation schedule. Fourth, the practical evaluation is currently limited to a simulated static cloud scheduling scenario with independent tasks, a fixed VM set, and a weighted-sum scalarization. Consequently, the present model does not explicitly characterize complete Pareto trade-offs or incorporate task dependencies, communication latency and bandwidth contention, deadline and SLA constraints, energy consumption, carbon emissions, dynamic VM availability, migration, failure recovery, or other production-level factors. Future work will therefore focus on reducing neighborhood-selection costs, developing self-adaptive parameter mechanisms, strengthening persistent exploration, constructing a Pareto-based multiobjective EHUA, extending the scheduling model to more realistic dynamic cloud environments, and validating the proposed algorithm on additional constrained engineering optimization problems and publicly available application datasets.

Author Contributions

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

Funding

This research received no external 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. Theoretical Analysis of the Convergence of EHUA

Appendix A.1. Preliminary Assumptions

Convergence analysis provides a theoretical basis for understanding the long-term behavior of stochastic optimization algorithms. For EHUA, it is necessary to distinguish between two different concepts. The first is the convergence of the best-so-far fitness sequence to a finite stable value. The second is global convergence, which requires the probability of reaching an arbitrarily small neighborhood of the global optimum to approach one. The following analysis first examines the mathematical behavior of the proposed search operators and then establishes the Markov property, boundedness, and convergence properties of EHUA.
Let the feasible search domain be
Ω = L , U D R D ,
where L and U denote the lower and upper bounds, respectively. The following assumptions are adopted.
Assumption A1.
The feasible domain Ω is non-empty, closed, and bounded.
Assumption A2.
The objective function f : Ω R is measurable and lower bounded. For the global convergence analysis, f is additionally assumed to be continuous on Ω .
Assumption A3.
The random variables used at different iterations, including uniform random coefficients and Gaussian perturbations, are mutually independent and independent of the previous population states.
Assumption A4.
A boundary-handling operator Π Ω is applied after each position update so that every generated candidate solution is mapped back into Ω .
Assumption A5.
EHUA uses an elitist preservation rule. Specifically, the historical global best solution is replaced only when a candidate solution with a lower objective value is obtained.

Appendix A.2. Theoretical Behavior of the Proposed Mechanisms

Appendix A.2.1. Logistics-Hub-Guided Adaptive Exploration

According to the adventurer update rule in Equation (13), the displacement of the i -th adventurer can be expressed as
Δ X i ( t ) = X i ( t + 1 ) X i ( t ) = r 1 a i ( t ) + r 2 b i ( t ) ,
where
a i ( t ) = X h u b ( t ) X i ( t ) , b i ( t ) = X b e s t ( t ) X i ( t ) ,
and r 1 , r 2 U ( 0 , 1 ) are mutually independent.
Let F t denote all search information available before the position update at iteration t . Since E [ r 1 ] = E [ r 2 ] = 1 2 , the conditional expectation of the adventurer displacement is
E [ Δ X i ( t ) F t ] = 1 2 a i ( t ) + 1 2 b i ( t ) .
Because V a r ( r 1 ) = V a r ( r 2 ) = 1 12 , and r 1 and r 2 are independent, the conditional covariance is
C o v [ Δ X i ( t ) F t ] = 1 12 a i ( t ) a i T ( t ) + b i ( t ) b i T ( t ) .
Equation (A4) shows that the expected movement is jointly determined by the weighted logistics hub and the current global best solution. Therefore, the search is not completely dominated by a single capital. Equation (A5) further indicates that the stochastic variation depends on the distances between the adventurer and the two guidance sources. When an adventurer is far from the promising regions, the covariance is relatively large, supporting broader exploration. As it approaches the logistics hub and the global best solution, the search variation naturally decreases, leading to more concentrated refinement.

Appendix A.2.2. Dynamic Supply–Demand Radius Regulation

The final city radius adjustment rule in Equation (17) can be written as
R a d j ( t ) = 1 t T R a d j g l o b a l + t T R a d j l o c a l .
The difference between two successive iterations is therefore
R a d j ( t + 1 ) R a d j ( t ) = R a d j l o c a l R a d j g l o b a l T .
When
R a d j g l o b a l R a d j l o c a l ,
Equation (A7) gives
R a d j ( t + 1 ) R a d j ( t ) 0 .
Thus, the city radius decreases monotonically from the global search radius to the local search radius. This provides a continuous transition from broad exploration to local refinement rather than an abrupt phase switch. Furthermore, because the global and local radii are determined according to the fitness-related supply–demand state of each city, different cities can maintain different search ranges during the same iteration.
Therefore, the proposed mechanism is not equivalent to applying one common time-varying control coefficient to the entire population. It combines evolutionary-stage information with city-specific fitness information to regulate the search scope.

Appendix A.2.3. Cooperative Neighborhood Search with Gaussian Perturbation

Combining Equations (20)–(22), the citizen update rule can be expressed as
C i ( t + 1 ) = C i ( t ) + γ D j ( t ) + δ X b e s t ( t ) C i ( t ) + σ t Z i ( t ) ,
where
Z i ( t ) N ( 0 , I D ) ,
and
σ t = σ 0 1 t T .
Given F t , the cooperative direction D j ( t ) , the global best position, and the current citizen position are fixed. Because E [ Z i ( t ) ] = 0 , the conditional expectation of the citizen displacement is
E C i ( t + 1 ) C i ( t ) F t = γ D j ( t ) + δ X b e s t ( t ) C i ( t ) .
Its conditional covariance is
C o v C i ( t + 1 ) C i ( t ) F t = σ t 2 I D .
Furthermore,
σ t 2 = σ 0 2 1 t T 2 ,
and therefore
l i m t T   σ t 2 = 0 .
Equation (A13) indicates that the average citizen movement follows a deterministic refinement direction jointly defined by neighboring-city cooperation and global best attraction. Since the Gaussian term has zero expectation, it does not introduce a systematic directional bias. Equations (A14)–(A16) show that the stochastic variation gradually decreases as the optimization proceeds. Consequently, larger perturbations support exploration during the early stage, whereas smaller perturbations enable more precise local refinement during the later stage.

Appendix A.3. Markov Representation of EHUA

Definition A1 (EHUA population state).
Let P t denote the complete set of adventurers, city centers, and citizens retained by EHUA at iteration t . Let H t denote the logistics hub set, R t denote the vector of city radii, and B t denote the historical global best solution. The complete state of EHUA is defined as
S t = P t , H t , R t , B t , τ t ,
where τ t = t T is the normalized iteration index.
The inclusion of τ t is necessary because the radius coefficient λ ( t ) and Gaussian perturbation coefficient σ t explicitly depend on the current iteration.
Let
ξ t = ( r 1 , t , r 2 , t , u t , Z t )
collect all random variables generated at iteration t , where u t represents the random variables used by the radius and population update mechanisms and Z t represents the Gaussian random vectors.
The EHUA update process can then be represented by a measurable mapping
S t + 1 = Φ t ( S t , ξ t ) .
Definition A2 (EHUA transition kernel).
For any measurable subset A of the state space, the one-step transition kernel of EHUA is defined as
K t ( s , A ) = P r Φ t ( s , ξ t ) A .
Because the coefficients λ ( t ) and σ t vary with t , S t is generally a time-inhomogeneous Markov process.
Theorem A1 (Markov property of EHUA).
The sequence of EHUA states S t t 0 satisfies the Markov property:
P r S t + 1 A S 0 , S 1 , , S t = K t ( S t , A ) .
Proof. 
At iteration t + 1 , the logistics hub, city radii, cooperative neighboring cities, adventurer positions, citizen positions, and global best solution are determined by the current state S t and the newly generated random vector ξ t . Under Assumption A3, ξ t is independent of S 0 , S 1 , , S t 1 . Therefore, conditioned on S t , the probability distribution of S t + 1 is independent of all earlier states. Hence, P r S t + 1 A S 0 , S 1 , , S t = P r S t + 1 A S t , which establishes the Markov property. □
Remark A1.
Since EHUA operates in a continuous search domain, its population process should generally be modeled as a general-state-space Markov process rather than a finite-state Markov chain. By incorporating the iteration index into the augmented state, the time-dependent EHUA process can equivalently be represented as a homogeneous Markov process on the augmented state space.

Appendix A.4. Boundedness of the EHUA Population

Lemma A1.
Boundedness of candidate solutions: Under Assumptions A1 and A4, all candidate solutions generated by EHUA remain in the feasible domain Ω .
Proof. 
The initial population is generated within Ω . Suppose that all candidate solutions at iteration t belong to Ω . The logistics-hub-guided update and cooperative citizen update may generate temporary solutions outside the feasible domain. However, the boundary-handling operator Π Ω is subsequently applied, giving
X i ( t + 1 ) = Π Ω X ^ i ( t + 1 ) ,
and
C i ( t + 1 ) = Π Ω C ^ i ( t + 1 ) .
Therefore, X i ( t + 1 ) Ω , C i ( t + 1 ) Ω . By mathematical induction, all candidate solutions generated at every iteration remain in the bounded feasible domain. □

Appendix A.5. Convergence of the Best-So-Far Fitness Sequence

Let the best-so-far solution retained by EHUA at iteration t be denoted by B t , and define
Y t = f ( B t ) .
Under the elitist preservation rule,
B t + 1 = arg min f ( B t ) , m i n X Q t + 1   f ( X ) ,
where Q t + 1 denotes the set of all candidate solutions generated during iteration t + 1 .
Theorem A2.
Monotonic convergence of the best-so-far fitness: Under Assumptions A1, A2, A4, and A5, the best-so-far fitness sequence Y t generated by EHUA is monotonically non-increasing and converges to a finite limit.
Proof. 
According to Equation (A25), the historical global best solution is retained unless a better candidate is found. Therefore,
Y t + 1 Y t .
Since the objective function is lower bounded on Ω , there exists a finite value f i n f such that
Y t f i n f
for every t . Consequently, Y t is a monotonically non-increasing and lower-bounded sequence. According to the monotone convergence principle, there exists a finite random variable Y such that
l i m t   Y t = Y almost   surely .
Therefore, the best-so-far fitness generated by EHUA converges to a stable finite value. □
Remark A2.
Theorem A2 proves the convergence of the incumbent best fitness sequence, but it does not prove that Y is equal to the global optimum. An algorithm may converge consistently to a local optimum; therefore, monotonic best-so-far convergence and global convergence should not be treated as equivalent concepts.

Appendix A.6. Conditional Global Convergence Analysis

Because f is continuous on the compact domain Ω , it attains a global minimum.
Let
f = m i n x Ω   f ( x ) .
For any ε > 0 , define the ε -optimal region as
G ε = { x Ω : f ( x ) f + ε } .
Definition A3 (persistent exploration condition).
EHUA is said to satisfy persistent exploration if, for every ε > 0 , there exists a constant p ε > 0 such that
P r Q t + 1 G ε S t = s p ε
for every iteration t and every state s that has not already entered G ε .
Let the first hitting time of G ε be
τ ε = i n f t 0 : B t G ε .
Lemma A2.
Hitting probability of an ε -optimal region: Under the persistent exploration condition,
P r τ ε > t 1 p ε t .
Proof. 
Conditioned on the event that G ε has not been reached before iteration t , the probability of failing to generate a candidate in G ε during the next iteration is at most 1 p ε . Repeated application of the conditional probability rule gives P r τ ε > t s = 0 t 1 1 p ε = 1 p ε t . Since 0 < p ε 1 , l i m t   1 p ε t = 0 . Thus, the probability that EHUA never enters G ε is zero. □
Theorem A3.
Conditional global convergence of EHUA: Suppose that Assumptions A1–A5 and the persistent exploration condition hold. Then
P r l i m t   f ( B t ) = f = 1 .
Proof. 
From Lemma A2,
P r τ ε < = 1
for every ε > 0 . Once the global best solution enters G ε , the elitist preservation rule ensures that it cannot subsequently be replaced by a worse solution. Hence, f ( B t ) f + ε for every t τ ε . □
Consider the countable sequence ε n = 1 / n . With probability one, EHUA eventually reaches every region G 1 / n . Therefore, l i m s u p t   f ( B t ) f + 1 n for every positive integer n . Letting n gives l i m s u p t   f ( B t ) f . Because f ( B t ) f , it follows that l i m t f ( B t ) = f with probability one.

Appendix A.7. Applicability of the Global Convergence Condition to EHUA

A Gaussian random vector with strictly positive variance has a positive probability of entering any non-empty open subset of a bounded search domain. Therefore, the persistent exploration condition can be satisfied when the perturbation amplitude is bounded below by a positive constant:
σ t σ m i n > 0 .
For example, the perturbation schedule may be written as
σ t = σ m i n + σ 0 σ m i n 1 t T , σ m i n > 0 .
Alternatively, a random restart mechanism with a fixed probability p r > 0 may be applied:
X i ( t + 1 ) = L + u ( U L ) , r < p r , X i E H U A ( t + 1 ) , r p r ,
where u U ( 0 , 1 ) D .
Either Equation (A37) or Equation (A38) provides a persistent non-zero probability of sampling every region of Ω , thereby supporting the condition used in Theorem A3.
However, the current EHUA employs σ t = σ 0 1 t T , which approaches zero at the end of the finite optimization horizon. Therefore, the current formulation directly satisfies Theorem A2 concerning best-so-far convergence, but Theorem A3 should be interpreted as a conditional result. Without a positive perturbation floor, a random restart mechanism, or another persistent exploration operator, unconditional convergence to the global optimum cannot be rigorously guaranteed.
For a finite iteration budget T , let p ε , t > 0 denote a lower bound on the conditional probability that at least one candidate solution enters the ε -optimal region G ε at iteration t , provided that this region has not been reached previously. That is, P r ( Q t + 1 G ε τ ε > t ) p ε , t , where Q t + 1 denotes the set of candidate solutions generated at iteration t + 1 , and τ ε is the first hitting time of G ε . The probability that EHUA reaches G ε before the termination of T iterations then satisfies
P r ( τ ε T ) 1 t = 0 T 1   1 p ε , t .
Equation (A39) provides a lower bound on the probability of reaching an ε -optimal region within a finite optimization horizon. As long as p ε , t > 0 for at least one iteration, the probability of reaching G ε is positive. Moreover, repeated stochastic exploration generally increases this probability as the iteration budget grows. However, for a finite value of T , the right-hand side of Equation (A39) is not necessarily equal to one. Therefore, the stochastic mechanisms of EHUA provide a positive probability of approaching the global optimum during a finite run, but they do not establish an unconditional guarantee that the global optimum will be reached before termination.

Appendix A.8. Summary of the Theoretical Analysis

The preceding analysis establishes several theoretical properties of EHUA. First, the conditional expectation of the logistics-hub-guided update shows that the average movement of an adventurer is jointly determined by the fitness-weighted logistics hub and the current global best solution. The corresponding covariance depends on the distances between the adventurer and these two guidance sources. Consequently, individuals located far from promising regions retain relatively large search variations, whereas the stochastic variation decreases naturally as they approach high-quality regions.
Second, the dynamic supply–demand redistribution mechanism provides a continuous transition between global exploration and local exploitation. Under the condition that the global search radius is no smaller than the local search radius, the city radius is monotonically non-increasing with respect to the iteration index. Since the radius is also regulated according to the relative fitness state of each city, different cities can maintain different search ranges during the same evolutionary stage.
Third, the cooperative citizen update combines a deterministic refinement direction derived from neighboring-city cooperation and global best attraction with a zero-mean Gaussian perturbation. The perturbation does not introduce systematic directional bias, while its gradually decreasing variance supports relatively broad stochastic search during the early iterations and increasingly precise local refinement during the later iterations.
By incorporating the current population, logistics hub information, city radii, historical global best solution, and normalized iteration index into the state representation, the EHUA population process satisfies the Markov property. Under the assumptions of a bounded feasible domain and an explicit boundary-handling mechanism, all candidate solutions generated by EHUA remain bounded. Furthermore, when elitist preservation is adopted, the best-so-far fitness sequence is monotonically non-increasing and lower bounded. It therefore converges almost surely to a finite limit.
It should be emphasized that the convergence of the best-so-far fitness sequence does not, by itself, imply convergence to the global optimum. Global convergence with probability one can be established only under an additional persistent exploration condition, which requires a uniformly positive probability of entering every non-empty neighborhood of the global optimum throughout the optimization process. Because the perturbation amplitude in the current EHUA decreases to zero as the iteration index approaches the maximum iteration budget, this persistent exploration condition is not automatically guaranteed by the present perturbation schedule.
Therefore, the current theoretical results establish the boundedness of the EHUA population, the Markov property of its stochastic search process, and the convergence of its best-so-far fitness sequence to a finite stable value. The global convergence result should be understood as conditional on persistent exploration rather than as an unconditional guarantee for the finite-horizon implementation considered in this study.

References

  1. Berisha, B.; Mëziu, E.; Shabani, I. Big Data Analytics in Cloud Computing: An Overview. J. Cloud Comput. 2022, 11, 24. [Google Scholar]
  2. Duan, S.; Wang, D.; Ren, J.; Lyu, F.; Zhang, Y.; Wu, H.; Shen, X. Distributed Artificial Intelligence Empowered by End-Edge-Cloud Computing: A Survey. IEEE Commun. Surv. Tutor. 2022, 25, 591–624. [Google Scholar]
  3. Andriulo, F.C.; Fiore, M.; Mongiello, M.; Traversa, E.; Zizzo, V. Edge Computing and Cloud Computing for Internet of Things: A Review. Informatics 2024, 11, 71. [Google Scholar] [CrossRef] [Scilit]
  4. Vaidya, S.; Jethava, G. Elevating Manufacturing Excellence with Multilevel Optimization in Smart Factory Cloud Computing Using Hybrid Model. Clust. Comput. 2025, 28, 342. [Google Scholar] [CrossRef] [Scilit]
  5. Abdel-Basset, M.; Mohamed, R.; Abd Elkhalik, W.; Sharawi, M.; Sallam, K.M. Task Scheduling Approach in Cloud Computing Environment Using Hybrid Differential Evolution. Mathematics 2022, 10, 4049. [Google Scholar] [CrossRef] [Scilit]
  6. Banerjee, P.; Roy, S.; Sinha, A.; Hassan, M.M.; Burje, S.; Agrawal, A.; Bairagi, A.K.; Alshathri, S.; El-Shafai, W. MTD-DHJS: Makespan-Optimized Task Scheduling Algorithm for Cloud Computing with Dynamic Computational Time Prediction. IEEE Access 2023, 11, 105578–105618. [Google Scholar] [CrossRef] [Scilit]
  7. Barut, C.; Yildirim, G.; Tatar, Y. An Intelligent and Interpretable Rule-Based Metaheuristic Approach to Task Scheduling in Cloud Systems. Knowl.-Based Syst. 2024, 284, 111241. [Google Scholar] [CrossRef] [Scilit]
  8. Chhabra, A.; Huang, K.-C.; Bacanin, N.; Rashid, T.A. Optimizing Bag-of-Tasks Scheduling on Cloud Data Centers Using Hybrid Swarm-Intelligence Meta-Heuristic. J. Supercomput. 2022, 78, 9121–9183. [Google Scholar] [CrossRef] [Scilit]
  9. Malik, M.; Nandan, D.; Prabha, C.; Uddin, M.; Acharya, B.; Hu, Y.-C. A Bio-Inspired Metaheuristic Approach for Cloud Task Scheduling Using Lateral Hyena Based Particle Swarm Optimization. Multimed. Tools Appl. 2025, 84, 20023–20046. [Google Scholar] [CrossRef] [Scilit]
  10. Yousef, M.; Hassouneh, N.; Sharieh, A. Hybrid Metaheuristic-Based Cloud Task Scheduling Using Genetic Algorithm and Salp Swarm Algorithm. In Proceedings of the 2025 International Conference on New Trends in Computing Sciences (ICTCS), Amman, Jorda, 16 April 2025; IEEE: New York, NY, USA, 2025; pp. 406–412. [Google Scholar]
  11. Pirozmand, P.; Jalalinejad, H.; Hosseinabadi, A.A.R.; Mirkamali, S.; Li, Y. An Improved Particle Swarm Optimization Algorithm for Task Scheduling in Cloud Computing. J. Ambient Intell. Humaniz. Comput. 2023, 14, 4313–4327. [Google Scholar] [CrossRef] [Scilit]
  12. Schaeffer, R.; Khona, M.; Fiete, I. No Free Lunch from Deep Learning in Neuroscience: A Case Study through Models of the Entorhinal-Hippocampal Circuit. Adv. Neural Inf. Process. Syst. 2022, 35, 16052–16067. [Google Scholar] [CrossRef] [Scilit]
  13. Xie, C.; Li, S.; Qin, X.; Fu, S.; Zhang, X. Multiple Elite Strategy Enhanced RIME Algorithm for 3D UAV Path Planning. Sci. Rep. 2024, 14, 21734. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Cui, J.; Wu, L.; Huang, X.; Xu, D.; Liu, C.; Xiao, W. Multi-Strategy Adaptable Ant Colony Optimization Algorithm and Its Application in Robot Path Planning. Knowl.-Based Syst. 2024, 288, 111459. [Google Scholar] [CrossRef] [Scilit]
  15. Cao, L.; Wei, Q. SZOA: An Improved Synergistic Zebra Optimization Algorithm for Microgrid Scheduling and Management. Biomimetics 2025, 10, 664. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Ghasemian, H.; Ghasemian, F.; Vahdat-Nejad, H. Human Urbanization Algorithm: A Novel Metaheuristic Approach. Math. Comput. Simul. 2020, 178, 1–15. [Google Scholar] [CrossRef] [Scilit]
  17. Zhan, Z.H.; Zhang, J.; Li, Y.; Chung, H.S.H. Adaptive Particle Swarm Optimization. IEEE Trans. Syst. Man Cybern. Part B 2009, 39, 1362–1381. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Zhao, W.; Wang, L.; Zhang, Z. Supply-Demand-Based Optimization: A Novel Economics-Inspired Algorithm for Global Optimization. IEEE Access 2019, 7, 73182–73206. [Google Scholar] [CrossRef] [Scilit]
  19. Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef] [Scilit]
  20. Hansen, N.; Ostermeier, A. Completely Derandomized Self-Adaptation in Evolution Strategies. Evol. Comput. 2001, 9, 159–195. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  21. Song, S.; Wang, P.; Heidari, A.A.; Wang, M.; Zhao, X.; Chen, H.; He, W.; Xu, S. Dimension Decided Harris Hawks Optimization with Gaussian Mutation: Balance Analysis and Diversity Patterns. Knowl.-Based Syst. 2021, 215, 106425. [Google Scholar] [CrossRef] [Scilit]
  22. Liang, J.J.; Qu, B.Y.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization. Comput. Intell. Lab. Zhengzhou Univ. Zhengzhou China Tech. Rep. Nanyang Technol. Univ. Singap. 2013, 635, 2014. [Google Scholar]
  23. Mohamed, A.W.; Hadi, A.A.; Mohamed, A.K.; Awad, N.H. Evaluating the Performance of Adaptive Gainingsharing Knowledge Based Algorithm on CEC 2020 Benchmark Problems; IEEE: New York, NY, USA, 2020; pp. 1–8. [Google Scholar]
  24. Saad, M.R.; Emam, M.M.; Hosney, M.E.; Samee, N.A.; Alkanhel, R.I.; Houssein, E.H. Fourier Transform Optimizer: A Novel Physics-Inspired Metaheuristic Algorithm for Optimization Problems. Knowl.-Based Syst. 2026, 340, 115651. [Google Scholar] [CrossRef] [Scilit]
  25. Ouyang, K.; Wei, D.; Sha, X.; Yu, J.; Zhao, Y.; Qiu, M.; Fu, S.; Heidari, A.A.; Chen, H. Beaver Behavior Optimizer: A Novel Metaheuristic Algorithm for Solar PV Parameter Identification and Engineering Problems. J. Adv. Res. 2025, 84, 525–555. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  26. Truong, D.-N.; Chou, J.-S. Metaheuristic Algorithm Inspired by Enterprise Development for Global Optimization and Structural Engineering Problems with Frequency Constraints. Eng. Struct. 2024, 318, 118679. [Google Scholar] [CrossRef] [Scilit]
  27. Wu, X.; Li, S.; Jiang, X.; Zhou, Y. Information Acquisition Optimizer: A New Efficient Algorithm for Solving Numerical and Constrained Engineering Optimization Problems. J. Supercomput. 2024, 80, 25736–25791. [Google Scholar] [CrossRef] [Scilit]
  28. Wang, J.; Wang, W.; Hu, X.; Qiu, L.; Zang, H. Black-Winged Kite Algorithm: A Nature-Inspired Meta-Heuristic for Solving Benchmark Functions and Engineering Problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef] [Scilit]
  29. Lang, Y.; Gao, Y. Dream Optimization Algorithm (DOA): A Novel Metaheuristic Optimization Algorithm Inspired by Human Dreams and Its Applications to Real-World Engineering Problems. Comput. Methods Appl. Mech. Eng. 2025, 436, 117718. [Google Scholar] [CrossRef] [Scilit]
  30. Trojovská, E.; Dehghani, M.; Trojovský, P. Zebra Optimization Algorithm: A New Bio-Inspired Optimization Algorithm for Solving Optimization Algorithm. IEEE Access 2022, 10, 49445–49473. [Google Scholar] [CrossRef] [Scilit]
  31. Xiao, W.; Ouyang, K.; Lian, J.J.; Gu, S.; Liu, Y.; Wei, D.; Sha, X.; Wang, J.; Fu, S.; Qiu, M. Newton Downhill Optimizer for Global Optimization. 2025. Available online: https://www.researchsquare.com/article/rs-5550160/v1 (accessed on 29 July 2026).
  32. Woolson, R.F. Wilcoxon Signed-rank Test. In Wiley Encyclopedia of Clinical Trials; John Wiley & Sons: Hoboken, NJ, USA, 2007; pp. 1–3. [Google Scholar]
  33. Sheldon, M.R.; Fillyaw, M.J.; Thompson, W.D. The Use and Interpretation of the Friedman Test in the Analysis of Ordinal-scale Data in Repeated Measures Designs. Physiother. Res. Int. 1996, 1, 221–228. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  34. Qin, X.; Li, S.; Tong, J.; Xie, C.; Zhang, X.; Wu, F.; Xie, Q.; Ling, Y.; Lin, G. ERTH Scheduler: Enhanced Red-Tailed Hawk Algorithm for Multi-Cost Optimization in Cloud Task Scheduling. Artif. Intell. Rev. 2024, 57, 328. [Google Scholar] [CrossRef] [Scilit]
  35. Zhu, M.; Li, J.; Yang, X. A Hybrid SAO and RIME Optimizer for Global Optimization and Cloud Task Scheduling. Biomimetics 2025, 10, 690. [Google Scholar] [CrossRef] [Scilit] [PubMed]
Figure 1. EHUA execution flowchart.
Figure 1. EHUA execution flowchart.
Mathematics 14 03053 g001
Figure 2. Convergence curves on the CEC2014 global optimization test suite.
Figure 2. Convergence curves on the CEC2014 global optimization test suite.
Mathematics 14 03053 g002aMathematics 14 03053 g002b
Figure 3. Box plots on the CEC2014 global optimization test suite.
Figure 3. Box plots on the CEC2014 global optimization test suite.
Mathematics 14 03053 g003aMathematics 14 03053 g003b
Figure 4. Convergence curves on the CEC2020 global optimization test suite.
Figure 4. Convergence curves on the CEC2020 global optimization test suite.
Mathematics 14 03053 g004
Figure 5. Box plots on the CEC2020 global optimization test suite.
Figure 5. Box plots on the CEC2020 global optimization test suite.
Mathematics 14 03053 g005
Figure 6. Wilcoxon Signed-Rank Test Results.
Figure 6. Wilcoxon Signed-Rank Test Results.
Mathematics 14 03053 g006
Figure 7. Friedman Mean Rank Test Results.
Figure 7. Friedman Mean Rank Test Results.
Mathematics 14 03053 g007
Figure 8. Analysis of ablation experiment results.
Figure 8. Analysis of ablation experiment results.
Mathematics 14 03053 g008
Figure 9. Experimental results of parameter sensitivity analysis.
Figure 9. Experimental results of parameter sensitivity analysis.
Mathematics 14 03053 g009aMathematics 14 03053 g009b
Figure 10. Quantitative exploration and exploitation behavior of EHUA on CEC2014 functions.
Figure 10. Quantitative exploration and exploitation behavior of EHUA on CEC2014 functions.
Mathematics 14 03053 g010aMathematics 14 03053 g010b
Figure 11. Convergence Curves on Small-Scale Cloud Task Scheduling Problems.
Figure 11. Convergence Curves on Small-Scale Cloud Task Scheduling Problems.
Mathematics 14 03053 g011
Figure 12. Performance Comparison under Varying Small-Scale Task Loads.
Figure 12. Performance Comparison under Varying Small-Scale Task Loads.
Mathematics 14 03053 g012
Figure 13. Convergence Curves on large-Scale Cloud Task Scheduling Problems.
Figure 13. Convergence Curves on large-Scale Cloud Task Scheduling Problems.
Mathematics 14 03053 g013
Figure 14. Performance Comparison under Varying large-Scale Task Loads.
Figure 14. Performance Comparison under Varying large-Scale Task Loads.
Mathematics 14 03053 g014
Table 1. Comparison of EHUA with the original HUA and representative related search mechanisms.
Table 1. Comparison of EHUA with the original HUA and representative related search mechanisms.
MethodMain Search MechanismRelation to EHUAMain Difference from EHUA
Original HUA [16]Adventurers perform global exploration under capital guidance, while citizens conduct local searches around city centersProvides the adventurer–city–citizen framework used by EHUARelies primarily on a single capital, uses the original city radius rule, and distributes citizens randomly around city centers
APSO [17]Identifies the population’s evolutionary state and adaptively adjusts PSO parameters; an elitist learning mechanism is also employedRelated to adaptive control and elite-based guidanceApplies population-level parameter adaptation in the PSO velocity framework rather than city-specific radius regulation in HUA
SDO [18]Models supply–demand relationships to regulate population evolution according to economic equilibrium principlesRelated to the supply–demand concept used in the EHUA radius strategyUses supply–demand behavior as the core optimizer, whereas EHUA uses a normalized supply–demand state only to regulate the search radius of each HUA city
DE [19]Models supply–demand relationships to regulate population evolution according to economic equilibrium principlesGenerates trial vectors using scaled differences among population members, followed by crossover and selection.Uses differences among randomly selected population vectors; EHUA constructs a cooperative direction from neighboring elite cities and additionally retains global best attraction
CMA-ES [20]Samples candidate solutions from an adaptive multivariate Gaussian distribution and updates its step size and covariance matrixRelated to Gaussian stochastic search and adaptive perturbationLearns a complete mutation distribution, whereas EHUA adds a linearly decreasing Gaussian perturbation to a deterministic neighboring-city refinement direction
Gaussian-mutated HHO [21]Introduces Gaussian mutation into HHO to improve the balance between exploration and exploitationDemonstrates that Gaussian mutation is an established enhancement operator in modern swarm optimizersApplies Gaussian mutation within the HHO search structure; EHUA couples it with neighboring-city cooperation, global best attraction, and iteration-dependent variance
EHUACombines a fitness-weighted logistics hub, city-specific supply–demand radius regulation, and cooperative citizen refinement with decreasing Gaussian perturbationProposed methodReformulates and coordinates the three mechanisms at the adventurer, city, and citizen levels of HUA
Table 2. Mathematical comparison of the principal update mechanisms in HUA and EHUA.
Table 2. Mathematical comparison of the principal update mechanisms in HUA and EHUA.
Search ComponentOriginal HUA FormulationEHUA FormulationMain Mathematical Difference
Guidance informationA single capital x c p is used as the main guidance source.Multiple elite cities form a hub set: H u b = { X 1 , , X m } , and X h u b = i = 1 m   w i X i , where w i = 1 / ( f i t i + ε ) j = 1 m   1 / ( f i t j + ε ) . HUA uses one best solution, whereas EHUA constructs a fitness-weighted guidance center from multiple elites while retaining global best information.
Adventurer exploration X i ( t + 1 ) = K + R X i ( t ) + R x c p 2 . X i ( t + 1 ) = X i ( t ) + r 1 ( X h u b X i ( t ) ) + r 2 ( X b e s t X i ( t ) ) . The original capital-guided update is replaced by two-direction displacement toward the weighted hub and the global best.
Fitness-dependent city control D i f j = F i t ( c j ) F i t ( c a p i t a l ) , and   R a d j = P j D i f j P o p j . S D j = f i t w o r s t f i t j f i t w o r s t f i t b e s t + ε , and   R a d j ( t ) = R a d j ( t 1 ) ( 1 α S D j ) + β r a n d . HUA regulates the radius using a ratio relative to the capital, whereas EHUA uses a normalized city-specific fitness state with deterministic contraction and stochastic expansion.
Evolutionary-stage regulationThe control parameter is adjusted by K = ( 50 c o s ( s t ) ) + 1 t P o p j . λ ( t ) = 1 t T ,   and   R a d j ( t ) = λ ( t ) R a d j g l o b a l + [ 1 λ ( t ) ] R a d j l o c a l . HUA uses an oscillatory control parameter, whereas EHUA explicitly interpolates between global and local search radii according to evolutionary progress.
Citizen local search C i t i z e n i j = C n t j + R R a d j , R [ 1 , 1 ] . D j = 1 k q = 1 k   X j q X j , a n d   C i t i z e n i ( t + 1 ) = C i t i z e n i ( t ) + γ D j + δ [ X b e s t C i t i z e n i ( t ) ] . HUA distributes citizens randomly around each city center, whereas EHUA introduces a deterministic cooperative direction based on neighboring elite cities and the global best.
Stochastic refinementThe random coefficient R has no explicit iteration-dependent decay rule. C c i t i z e n i t + 1 C c i t i z e n i t + 1 + σ t N 0 , 1 , w h e r e   σ t = σ 0 1 t T . EHUA introduces a zero-mean Gaussian perturbation whose amplitude decreases with the iteration number, enabling strong early disturbance and refined late-stage search.
Table 3. Roles and influences of the control parameters in EHUA.
Table 3. Roles and influences of the control parameters in EHUA.
ParameterFunctionInfluence on Search BehaviorDefault Value
m Number of elite logistics hubsA small m limits elite information sharing, whereas an excessively large m may dilute the guidance of the best cities and increase computational cost.3
α City radius contraction coefficientA larger α accelerates radius contraction and strengthens exploitation, but an excessively large value may cause premature concentration. A smaller value preserves exploration but slows refinement.0.4
β Random radius-expansion coefficientA larger β introduces stronger stochastic expansion and maintains diversity, whereas an excessively large value may cause unstable radius fluctuations.0.1
k Number of neighboring elite citiesA small k provides more directional local guidance, while a large k uses broader neighborhood information but may smooth the search direction and increase computational overhead.3
γ Neighborhood cooperation coefficientA larger γ strengthens movement along the cooperative neighboring-city direction; an excessive value may cause overshooting or excessive dependence on neighbors.0.5
δ Global best attraction coefficientA larger δ accelerates convergence toward the best solution but may reduce diversity; a smaller value favors independent local refinement.0.5
σ 0 Initial Gaussian perturbation amplitudeA larger σ 0 improves early stochastic exploration but may delay convergence, whereas a very small value may be insufficient to escape local optima.0.005
Table 4. CPU execution time of each algorithm.
Table 4. CPU execution time of each algorithm.
Runtime/AlgorithmFTOBBOEDIAOBKADOAZOANDOHUAEHUA
CEC2014 (dim = 30)3.821.851.283.201.551.161.492.220.890.93
CEC2014 (dim = 50)10.562.851.985.152.531.932.463.631.481.50
CEC2020 (dim = 10)0.700.440.400.720.280.190.250.420.150.21
CEC2020 (dim = 20)1.380.620.510.950.410.290.360.590.220.31
Table 5. Parameter Configurations of the Compared Algorithms.
Table 5. Parameter Configurations of the Compared Algorithms.
AlgorithmsParameter NameParameter ValueReference
FTO b e t a , a l p h a 0 1.5, 0.1[24]
BBO u 0.5[25]
ED i s h o w 250[26]
IAO p 0.5[27]
BKA p 0.9[28]
DOA k 10[29]
ZOA R 0.1[30]
NDO w 1[31]
HUA a 1.2[16]
Table 6. Numerical results on the CEC2014 global optimization test suite (Dim = 30).
Table 6. Numerical results on the CEC2014 global optimization test suite (Dim = 30).
IDMetricFTOBBOEDIAOBKADOAZOANDOHUAEHUA
F1mean2.2880 × 1064.4634 × 1061.0671 × 1077.2484 × 1073.4729 × 1071.9907 × 1061.1748 × 1082.6132 × 1066.4849 × 1083.8126 × 104
std1.9773 × 1062.0393 × 1063.9772 × 1063.8199 × 1079.4194 × 1071.6584 × 1066.9432 × 1072.1061 × 1062.0988 × 1083.4407 × 104
F2mean9.8437 × 1051.4087 × 1041.2439 × 1043.3939 × 10105.8878 × 1091.3344 × 1031.2071 × 10104.4712 × 1035.0755 × 10102.0000 × 102
std4.1679 × 1068.9887 × 1031.0452 × 1047.8358 × 1091.3321 × 10101.2886 × 1035.5295 × 1094.0876 × 1031.1379 × 10101.3964 × 10−14
F3mean2.5561 × 1031.0964 × 1034.1393 × 1043.7128 × 1042.3050 × 1046.3983 × 1033.8009 × 1041.7405 × 1038.6604 × 1043.0000 × 102
std1.5624 × 1038.3887 × 1027.7408 × 1031.0224 × 1041.8515 × 1047.3137 × 1036.9953 × 1031.2017 × 1033.3848 × 1032.1111 × 10−14
F4mean5.2066 × 1024.8696 × 1025.2509 × 1023.8201 × 1037.3712 × 1024.8794 × 1021.0393 × 1034.8657 × 1021.0155 × 1044.0546 × 102
std2.8760 × 1013.8707 × 1013.3203 × 1012.0411 × 1036.8274 × 1023.6158 × 1014.3201 × 1024.0069 × 1013.0948 × 1031.7459 × 101
F5mean5.2028 × 1025.2001 × 1025.2012 × 1025.2075 × 1025.2080 × 1025.2078 × 1025.2057 × 1025.2058 × 1025.2100 × 1025.2073 × 102
std1.2890 × 10−11.2122 × 10−21.6070 × 10−17.6066 × 10−21.1330 × 10−16.0874 × 10−27.3252 × 10−21.7109 × 10−17.9662 × 10−21.8481 × 10−1
F6mean6.2261 × 1026.1042 × 1026.2141 × 1026.2636 × 1026.3099 × 1026.2231 × 1026.2972 × 1026.1042 × 1026.4104 × 1026.0089 × 102
std3.5964 × 1002.9560 × 1003.1220 × 1003.2503 × 1003.0810 × 1004.2347 × 1002.1630 × 1002.7486 × 1002.4204 × 1008.4726 × 10−1
F7mean7.0043 × 1027.0003 × 1027.0003 × 1029.5745 × 1027.2563 × 1027.0001 × 1027.9347 × 1027.0001 × 1021.0489 × 1037.0000 × 102
std2.3801 × 10−12.1387 × 10−22.8760 × 10−26.6036 × 1015.8914 × 1011.2330 × 10−25.7700 × 1011.4098 × 10−29.9125 × 1012.2124 × 10−3
F8mean8.8475 × 1028.6043 × 1029.1626 × 1029.8169 × 1029.4843 × 1029.5273 × 1029.4706 × 1028.4749 × 1021.0971 × 1038.1744 × 102
std2.2906 × 1011.3774 × 1012.5905 × 1011.9934 × 1013.1971 × 1013.0496 × 1011.8731 × 1011.3127 × 1012.3297 × 1014.6059 × 100
F9mean9.7465 × 1029.7316 × 1021.0291 × 1031.1228 × 1031.0714 × 1031.0773 × 1031.0577 × 1039.7337 × 1021.2412 × 1039.2242 × 102
std1.4393 × 1011.5798 × 1013.1151 × 1012.1254 × 1013.7949 × 1013.5419 × 1012.0288 × 1011.9664 × 1012.7637 × 1017.3660 × 100
F10mean1.7784 × 1032.5355 × 1033.8022 × 1035.0403 × 1034.9062 × 1036.7005 × 1034.2554 × 1031.6022 × 1037.7241 × 1031.2875 × 103
std4.1675 × 1024.3740 × 1026.3083 × 1024.3528 × 1026.6195 × 1028.5218 × 1025.7956 × 1022.9189 × 1027.0221 × 1022.1456 × 102
F11mean4.9165 × 1034.0032 × 1034.2429 × 1035.3368 × 1035.1878 × 1037.8148 × 1034.7223 × 1034.3545 × 1038.5280 × 1033.1446 × 103
std5.4557 × 1028.0365 × 1025.3668 × 1025.3889 × 1027.9583 × 1025.9533 × 1025.7388 × 1026.9134 × 1024.1970 × 1025.0464 × 102
F12mean1.2005 × 1031.2003 × 1031.2005 × 1031.2013 × 1031.2008 × 1031.2020 × 1031.2007 × 1031.2005 × 1031.2024 × 1031.2005 × 103
std2.4921 × 10−11.8303 × 10−13.4977 × 10−11.8037 × 10−13.8794 × 10−13.2260 × 10−11.4827 × 10−13.0382 × 10−15.2746 × 10−14.1576 × 10−1
F13mean1.3005 × 1031.3004 × 1031.3005 × 1031.3049 × 1031.3009 × 1031.3004 × 1031.3025 × 1031.3005 × 1031.3067 × 1031.3002 × 103
std9.0367 × 10−27.6727 × 10−21.2947 × 10−19.1124 × 10−19.2472 × 10−18.5643 × 10−21.0584 × 1001.0520 × 10−18.9406 × 10−14.2819 × 10−2
F14mean1.4003 × 1031.4002 × 1031.4002 × 1031.4965 × 1031.4195 × 1031.4003 × 1031.4392 × 1031.4014 × 1031.5479 × 1031.4003 × 103
std4.3776 × 10−24.5292 × 10−24.7009 × 10−23.5014 × 1014.1801 × 1011.6395 × 10−11.6625 × 1016.2267 × 1003.6420 × 1015.1169 × 10−2
F15mean1.5187 × 1031.5074 × 1031.5140 × 1031.4906 × 1049.3894 × 1031.5188 × 1033.6317 × 1031.5080 × 1033.9347 × 1041.5036 × 103
std8.8810 × 1002.2780 × 1006.1220 × 1001.2969 × 1042.7172 × 1044.8475 × 1003.1245 × 1032.9414 × 1002.5087 × 1048.0202 × 10−1
F16mean1.6123 × 1031.6115 × 1031.6120 × 1031.6120 × 1031.6122 × 1031.6126 × 1031.6117 × 1031.6112 × 1031.6128 × 1031.6100 × 103
std6.4135 × 10−16.5169 × 10−15.0732 × 10−13.4991 × 10−14.1787 × 10−14.4204 × 10−13.4293 × 10−17.6510 × 10−12.9801 × 10−11.1773 × 100
F17mean6.5016 × 1043.1190 × 1058.4979 × 1051.4402 × 1041.1820 × 1062.9150 × 1054.2949 × 1062.7979 × 1051.2107 × 1082.3793 × 103
std4.3259 × 1042.0030 × 1054.7541 × 1051.6216 × 1044.1502 × 1062.4682 × 1054.5300 × 1061.4748 × 1055.8556 × 1073.2631 × 102
F18mean9.0638 × 1032.7116 × 1035.0101 × 1032.1260 × 1038.7067 × 1067.5863 × 1033.0067 × 1075.0915 × 1031.8870 × 1091.8301 × 103
std7.5662 × 1037.1645 × 1024.5653 × 1037.3310 × 1013.2297 × 1077.3881 × 1034.5223 × 1073.8862 × 1031.2318 × 1091.2933 × 101
F19mean1.9197 × 1031.9122 × 1031.9180 × 1031.9607 × 1031.9513 × 1031.9159 × 1032.0123 × 1031.9150 × 1032.2089 × 1031.9044 × 103
std2.0211 × 1011.1324 × 1011.0447 × 1014.2575 × 1014.3146 × 1011.5522 × 1014.1999 × 1012.1043 × 1019.1710 × 1016.7455 × 10−1
F20mean2.8301 × 1034.0717 × 1031.0144 × 1042.8344 × 1037.7515 × 1031.4316 × 1042.9109 × 1041.3797 × 1042.4465 × 1052.0120 × 103
std5.0850 × 1021.6255 × 1034.8283 × 1039.5312 × 1021.2024 × 1047.7268 × 1038.5875 × 1031.0650 × 1043.0792 × 1057.4631 × 100
F21mean3.4671 × 1041.3953 × 1052.7019 × 1056.9680 × 1033.4818 × 1048.2026 × 1042.3524 × 1067.8522 × 1044.5257 × 1072.4400 × 103
std2.3853 × 1047.4284 × 1042.0836 × 1053.3932 × 1032.2897 × 1048.1819 × 1043.8233 × 1067.0625 × 1043.1817 × 1071.4612 × 102
F22mean2.3947 × 1032.6206 × 1032.6741 × 1032.4561 × 1032.7233 × 1032.7290 × 1032.8077 × 1032.6988 × 1034.1661 × 1032.3671 × 103
std1.6673 × 1021.6125 × 1021.8767 × 1021.0261 × 1021.9521 × 1021.8799 × 1021.8600 × 1022.4032 × 1021.0087 × 1038.7581 × 101
F23mean2.6157 × 1032.6153 × 1032.5081 × 1032.5000 × 1032.5000 × 1032.5000 × 1032.6558 × 1032.6152 × 1032.5000 × 1032.6152 × 103
std4.5185 × 10−18.8098 × 10−33.1003 × 1010.0000 × 1003.7046 × 10−100.0000 × 1005.5407 × 1011.0537 × 10−70.0000 × 1001.5798 × 10−12
F24mean2.6000 × 1032.6259 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6365 × 1032.6000 × 1032.6237 × 103
std5.0730 × 10−121.5724 × 1000.0000 × 1000.0000 × 1000.0000 × 1000.0000 × 1001.4983 × 10−48.3722 × 1000.0000 × 1004.7112 × 100
F25mean2.7073 × 1032.7107 × 1032.7013 × 1032.7000 × 1032.7000 × 1032.7000 × 1032.7000 × 1032.7090 × 1032.7000 × 1032.7033 × 103
std5.1000 × 1001.9401 × 1004.8673 × 1000.0000 × 1000.0000 × 1000.0000 × 1000.0000 × 1003.9680 × 1000.0000 × 1004.2502 × 10−1
F26mean2.7005 × 1032.7802 × 1032.7005 × 1032.7328 × 1032.7041 × 1032.7436 × 1032.7675 × 1032.7004 × 1032.7725 × 1032.7002 × 103
std1.1099 × 10−14.0627 × 1011.3325 × 10−14.4747 × 1011.8135 × 1015.0207 × 1014.6733 × 1019.2991 × 10−24.2768 × 1013.7588 × 10−2
F27mean3.3377 × 1033.2388 × 1033.2750 × 1032.9000 × 1032.9000 × 1032.9000 × 1033.7154 × 1033.2222 × 1032.9000 × 1033.0341 × 103
std2.1831 × 1021.2553 × 1023.1801 × 1020.0000 × 1002.9675 × 10−90.0000 × 1003.7602 × 1021.2071 × 1020.0000 × 1004.0925 × 101
F28mean3.9710 × 1033.8350 × 1034.2470 × 1033.0000 × 1033.0000 × 1033.0000 × 1036.6592 × 1033.8353 × 1033.0000 × 1033.6827 × 103
std1.6241 × 1021.6179 × 1025.9218 × 1020.0000 × 1000.0000 × 1000.0000 × 1005.5872 × 1021.4636 × 1020.0000 × 1003.4257 × 101
F29mean7.2298 × 1065.1033 × 1039.0170 × 1063.0303 × 1045.5402 × 1033.1000 × 1032.1949 × 1074.1856 × 1033.1000 × 1033.5324 × 103
std3.2937 × 1065.6971 × 1021.2633 × 1071.4253 × 1056.9176 × 1030.0000 × 1002.8262 × 1073.4310 × 1020.0000 × 1001.6350 × 102
F30mean2.0816 × 1046.7085 × 1031.9213 × 1041.4221 × 1045.4526 × 1043.2000 × 1032.3633 × 1055.6819 × 1033.2000 × 1033.8678 × 103
std1.2373 × 1049.3926 × 1021.7655 × 1046.9406 × 1031.0447 × 1050.0000 × 1001.8524 × 1058.7594 × 1020.0000 × 1004.0089 × 102
Table 7. Numerical results on the CEC2014 global optimization test suite (Dim = 50).
Table 7. Numerical results on the CEC2014 global optimization test suite (Dim = 50).
IDMetricFTOBBOEDIAOBKADOAZOANDOHUAEHUA
F1mean1.7257 × 1077.9661 × 1062.4273 × 1076.6900 × 1082.8674 × 1088.2072 × 1063.3013 × 1087.0538 × 1062.6567 × 1098.1126 × 105
std1.0126 × 1073.1224 × 1068.5866 × 1062.6156 × 1086.3247 × 1083.1531 × 1061.6530 × 1083.2920 × 1061.0969 × 1092.5773 × 105
F2mean2.7341 × 1086.0278 × 1041.1200 × 1049.6565 × 10102.0546 × 10107.9849 × 1043.1413 × 10109.3840 × 1031.3705 × 10114.6290 × 103
std2.7695 × 1085.2573 × 1049.8409 × 1031.9159 × 10103.0618 × 10102.8814 × 1059.3383 × 1097.6920 × 1031.1213 × 10104.6532 × 103
F3mean2.6565 × 1047.2320 × 1036.9120 × 1049.1944 × 1045.6073 × 1045.2150 × 1048.9005 × 1041.8386 × 1041.6805 × 1053.0006 × 102
std6.3425 × 1032.2452 × 1031.1541 × 1041.6179 × 1044.0394 × 1042.2085 × 1041.0414 × 1047.3225 × 1033.4427 × 1041.8858 × 10−1
F4mean8.0711 × 1025.3386 × 1026.2960 × 1021.9475 × 1044.3812 × 1035.5043 × 1023.5858 × 1035.4204 × 1022.6996 × 1044.9901 × 102
std1.3019 × 1023.7873 × 1017.8160 × 1016.3138 × 1037.4800 × 1033.6727 × 1011.4308 × 1034.2505 × 1015.3894 × 1033.7877 × 101
F5mean5.2042 × 1025.2004 × 1025.2009 × 1025.2101 × 1025.2101 × 1025.2101 × 1025.2086 × 1025.2083 × 1025.2118 × 1025.2109 × 102
std8.5152 × 10−23.3624 × 10−21.6814 × 10−15.1614 × 10−21.2426 × 10−15.8429 × 10−26.3691 × 10−21.5096 × 10−15.6609 × 10−25.0477 × 10−2
F6mean6.4944 × 1026.2483 × 1026.4274 × 1026.5578 × 1026.5961 × 1026.4630 × 1026.5900 × 1026.2624 × 1026.7137 × 1026.0641 × 102
std4.4385 × 1004.8986 × 1003.2485 × 1002.9366 × 1004.2229 × 1004.6684 × 1003.0261 × 1004.2868 × 1003.1112 × 1002.0742 × 100
F7mean7.0215 × 1027.0015 × 1027.0002 × 1021.6098 × 1039.3199 × 1027.0018 × 1029.9473 × 1027.0004 × 1021.7681 × 1037.0000 × 102
std1.0109 × 1005.7327 × 10−22.2998 × 10−21.8255 × 1022.6521 × 1022.7925 × 10−19.2904 × 1017.1440 × 10−21.4674 × 1023.0761 × 10−3
F8mean9.9761 × 1029.4333 × 1021.0413 × 1031.2372 × 1031.1242 × 1031.1631 × 1031.1041 × 1039.1163 × 1021.3969 × 1038.4066 × 102
std4.8674 × 1012.6310 × 1013.2535 × 1012.5952 × 1014.2565 × 1017.7200 × 1013.3300 × 1012.5504 × 1013.8913 × 1017.7190 × 100
F9mean1.0495 × 1031.0717 × 1031.1503 × 1031.4100 × 1031.2862 × 1031.2607 × 1031.2602 × 1031.0666 × 1031.6080 × 1039.5001 × 102
std2.7151 × 1013.7659 × 1014.1727 × 1014.8336 × 1016.7016 × 1018.6454 × 1013.9658 × 1014.1562 × 1013.6489 × 1011.2438 × 101
F10mean3.4897 × 1034.8137 × 1036.9680 × 1031.0782 × 1048.7606 × 1031.3174 × 1048.6102 × 1033.0620 × 1031.3673 × 1042.5819 × 103
std7.9013 × 1026.5082 × 1027.6485 × 1025.8226 × 1021.6140 × 1031.1142 × 1034.8006 × 1026.4801 × 1028.4765 × 1025.0094 × 102
F11mean9.1698 × 1036.4846 × 1037.7070 × 1031.0839 × 1048.4737 × 1031.4318 × 1049.3320 × 1039.1645 × 1031.5195 × 1048.9123 × 103
std9.7423 × 1029.0088 × 1029.0724 × 1026.6984 × 1021.5540 × 1037.6244 × 1024.9744 × 1021.4493 × 1036.8876 × 1023.2807 × 103
F12mean1.2007 × 1031.2004 × 1031.2006 × 1031.2020 × 1031.2012 × 1031.2031 × 1031.2012 × 1031.2009 × 1031.2038 × 1031.2024 × 103
std2.3699 × 10−11.3751 × 10−12.8777 × 10−13.8004 × 10−12.7607 × 10−13.3195 × 10−11.8890 × 10−15.6845 × 10−15.2159 × 10−15.3553 × 10−1
F13mean1.3008 × 1031.3006 × 1031.3006 × 1031.3065 × 1031.3023 × 1031.3007 × 1031.3036 × 1031.3007 × 1031.3079 × 1031.3004 × 103
std8.8816 × 10−21.0337 × 10−11.2782 × 10−15.9307 × 10−12.0752 × 1001.3675 × 10−19.3765 × 10−17.1793 × 10−15.4799 × 10−15.9690 × 10−2
F14mean1.4005 × 1031.4003 × 1031.4004 × 1031.6020 × 1031.4650 × 1031.4004 × 1031.4885 × 1031.4032 × 1031.6314 × 1031.4004 × 103
std2.6868 × 10−12.0268 × 10−12.7141 × 10−13.6579 × 1018.0878 × 1011.9387 × 10−12.9751 × 1011.5371 × 1012.5154 × 1017.5710 × 10−2
F15mean1.7027 × 1031.5199 × 1031.5811 × 1036.6870 × 1057.9794 × 1041.5528 × 1033.5399 × 1041.5427 × 1033.0790 × 1061.5066 × 103
std1.0804 × 1024.4576 × 1004.0353 × 1014.7802 × 1052.7653 × 1051.0916 × 1012.7318 × 1041.3784 × 1011.3868 × 1061.4483 × 100
F16mean1.6219 × 1031.6210 × 1031.6214 × 1031.6218 × 1031.6216 × 1031.6223 × 1031.6210 × 1031.6210 × 1031.6227 × 1031.6212 × 103
std6.6782 × 10−16.4362 × 10−15.8883 × 10−13.7022 × 10−16.9577 × 10−13.2176 × 10−13.8484 × 10−18.3206 × 10−14.2972 × 10−14.2101 × 10−1
F17mean7.3811 × 1051.0785 × 1062.3242 × 1061.0152 × 1068.3592 × 1061.1265 × 1062.2568 × 1071.0535 × 1066.3052 × 1088.6767 × 103
std5.0799 × 1055.1000 × 1051.2611 × 1067.4973 × 1052.6112 × 1077.4912 × 1052.0030 × 1076.3007 × 1052.0057 × 1082.9179 × 103
F18mean5.2816 × 1033.2124 × 1034.7846 × 1033.2787 × 1081.3068 × 1083.9851 × 1031.0783 × 1093.2754 × 1037.6097 × 1092.0972 × 103
std1.1105 × 1037.8794 × 1021.2914 × 1035.5223 × 1087.1251 × 1081.6311 × 1038.6339 × 1081.4003 × 1032.2819 × 1091.1916 × 102
F19mean1.9775 × 1031.9409 × 1031.9522 × 1032.2624 × 1032.0626 × 1031.9533 × 1032.1492 × 1031.9532 × 1033.4444 × 1031.9219 × 103
std1.8023 × 1012.4054 × 1012.3499 × 1011.3323 × 1021.6247 × 1022.8025 × 1016.8189 × 1012.5496 × 1016.2718 × 1021.0737 × 101
F20mean6.7967 × 1038.9397 × 1032.8946 × 1041.2268 × 1049.3617 × 1032.0910 × 1043.6067 × 1042.2659 × 1048.1271 × 1052.2275 × 103
std2.8735 × 1034.1383 × 1031.1321 × 1044.8922 × 1033.4954 × 1031.0191 × 1041.1799 × 1049.1935 × 1034.6028 × 1055.6196 × 101
F21mean1.8667 × 1057.5268 × 1051.2212 × 1062.0528 × 1051.5675 × 1064.7776 × 1054.6411 × 1064.6472 × 1057.0908 × 1076.3220 × 103
std9.1890 × 1042.6202 × 1057.3646 × 1051.4573 × 1053.1248 × 1063.1012 × 1053.7623 × 1062.7962 × 1053.4903 × 1071.3357 × 103
F22mean3.2748 × 1033.1967 × 1033.4768 × 1033.2895 × 1033.8331 × 1033.6325 × 1035.1957 × 1033.2272 × 1031.2040 × 1052.7240 × 103
std3.7893 × 1022.2057 × 1022.6224 × 1022.3181 × 1026.4910 × 1023.3984 × 1021.9262 × 1032.4158 × 1021.7399 × 1052.2843 × 102
F23mean2.6512 × 1032.6440 × 1032.5112 × 1032.5000 × 1032.5000 × 1032.5000 × 1032.5821 × 1032.6440 × 1032.5000 × 1032.4400 × 103
std3.0646 × 1001.5463 × 10−24.2779 × 1010.0000 × 1000.0000 × 1000.0000 × 1001.5450 × 1023.9612 × 10−40.0000 × 1008.6030 × 10−11
F24mean2.6000 × 1032.6752 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6000 × 1032.6874 × 1032.6000 × 1032.6761 × 103
std2.4726 × 10−105.2832 × 1000.0000 × 1000.0000 × 1000.0000 × 1000.0000 × 1001.8352 × 10−46.6163 × 1000.0000 × 1002.3908 × 100
F25mean2.7110 × 1032.7266 × 1032.7000 × 1032.7000 × 1032.7000 × 1032.7000 × 1032.7000 × 1032.7245 × 1032.7000 × 1032.5800 × 103
std1.5044 × 1013.3387 × 1000.0000 × 1000.0000 × 1000.0000 × 1000.0000 × 1000.0000 × 1006.4285 × 1000.0000 × 1006.6630 × 100
F26mean2.7005 × 1032.7971 × 1032.7038 × 1032.7908 × 1032.7506 × 1032.7867 × 1032.7873 × 1032.7242 × 1032.7722 × 1032.7602 × 103
std7.6119 × 10−21.8267 × 1011.8161 × 1012.8143 × 1015.0235 × 1013.4399 × 1013.3059 × 1014.2893 × 1014.0099 × 1014.9692 × 101
F27mean4.1300 × 1033.6315 × 1033.9142 × 1032.9000 × 1032.9000 × 1032.9000 × 1034.9163 × 1033.7476 × 1032.9000 × 1033.2082 × 103
std1.3620 × 1021.0801 × 1025.8013 × 1021.3876 × 10−121.3876 × 10−121.3876 × 10−121.8165 × 1021.2925 × 1021.3876 × 10−126.0959 × 101
F28mean4.3297 × 1035.2700 × 1035.7489 × 1033.0000 × 1033.0000 × 1033.0000 × 1031.1485 × 1045.0230 × 1033.0000 × 1034.2070 × 103
std1.1210 × 1027.9019 × 1029.4535 × 1021.3876 × 10−121.3876 × 10−121.3876 × 10−121.0474 × 1034.9878 × 1021.3876 × 10−129.3463 × 101
F29mean4.2261 × 1071.5364 × 1041.1663 × 1082.7685 × 1053.1000 × 1033.1000 × 1031.8135 × 1084.8016 × 1033.1000 × 1035.1849 × 103
std3.3214 × 1067.0782 × 1037.3599 × 1071.4994 × 1060.0000 × 1000.0000 × 1001.8087 × 1087.7361 × 1020.0000 × 1006.7636 × 102
F30mean5.9196 × 1042.4534 × 1049.4049 × 1049.5962 × 1041.4005 × 1053.2000 × 1031.5207 × 1062.0488 × 1043.2000 × 1031.5442 × 104
std2.2614 × 1045.8783 × 1035.2373 × 1046.6887 × 1043.3983 × 1050.0000 × 1001.7712 × 1065.1450 × 1030.0000 × 1001.0583 × 103
Table 8. Numerical results on the CEC2020 global optimization test suite (Dim = 10).
Table 8. Numerical results on the CEC2020 global optimization test suite (Dim = 10).
IDMetricFTOBBOEDIAOBKADOAZOANDOHUAEHUA
F1mean6.6289 × 1035.7402 × 1022.2561 × 1031.0000 × 1022.7695 × 1073.1631 × 1031.9184 × 1082.5529 × 1037.1936 × 1091.0000 × 102
std4.1122 × 1034.8731 × 1022.8162 × 1035.9007 × 10−158.4700 × 1072.4964 × 1035.2283 × 1082.7314 × 1033.1006 × 1090.0000 × 100
F2mean1.6220 × 1031.4650 × 1031.7015 × 1031.5235 × 1031.8193 × 1032.0269 × 1031.4884 × 1031.3489 × 1032.4124 × 1031.1848 × 103
std2.2132 × 1022.1973 × 1022.4434 × 1021.5409 × 1022.5203 × 1022.9729 × 1022.3151 × 1022.0168 × 1022.8926 × 1021.1753 × 102
F3mean7.2597 × 1027.2332 × 1027.2914 × 1027.2381 × 1027.4939 × 1027.3991 × 1027.3982 × 1027.2388 × 1028.2203 × 1027.1421 × 102
std5.1746 × 1005.6786 × 1007.3941 × 1008.2061 × 1001.4957 × 1019.6378 × 1001.2527 × 1019.8506 × 1001.8765 × 1011.7275 × 100
F4mean1.9009 × 1031.9010 × 1031.9013 × 1031.9011 × 1031.9065 × 1031.9014 × 1032.9330 × 1031.9010 × 1034.8527 × 1031.9006 × 103
std3.1816 × 10−15.7099 × 10−16.3208 × 10−14.6468 × 10−11.8228 × 1014.7851 × 10−15.0049 × 1035.6979 × 10−15.7610 × 1031.7692 × 10−1
F5mean2.4456 × 1033.1513 × 1036.0257 × 1031.7373 × 1032.3121 × 1034.0057 × 1035.1318 × 1036.0939 × 1033.2629 × 1051.7113 × 103
std4.5691 × 1021.5007 × 1033.1237 × 1034.1383 × 1013.7795 × 1021.8572 × 1032.9889 × 1033.3335 × 1032.9194 × 1059.3686 × 100
F6mean1.6346 × 1031.7456 × 1031.7124 × 1031.6021 × 1031.7104 × 1031.6617 × 1031.7740 × 1031.6803 × 1031.9215 × 1031.6006 × 103
std5.4303 × 1017.8540 × 1017.1073 × 1013.0597 × 1007.5233 × 1016.4600 × 1018.0662 × 1018.0629 × 1011.2578 × 1023.6662 × 10−1
F7mean2.2671 × 1033.8667 × 1035.4985 × 1032.1040 × 1032.5913 × 1032.4997 × 1037.7803 × 1032.2368 × 1033.6827 × 1052.1005 × 103
std1.1504 × 1021.3684 × 1032.6826 × 1036.5652 × 1002.0635 × 1022.2833 × 1024.3857 × 1031.5974 × 1023.5200 × 1053.3341 × 10−1
F8mean2.2802 × 1032.3029 × 1032.3001 × 1032.2974 × 1032.3423 × 1032.3022 × 1032.3187 × 1032.2992 × 1032.6606 × 1032.3000 × 103
std3.7881 × 1011.1345 × 1001.4739 × 1011.5198 × 1011.6591 × 1021.7142 × 1002.5328 × 1011.2762 × 1012.5790 × 1020.0000 × 100
F9mean2.7154 × 1032.7325 × 1032.7305 × 1032.5788 × 1032.7384 × 1032.7259 × 1032.7522 × 1032.5933 × 1032.7957 × 1032.6464 × 103
std8.6004 × 1014.4634 × 1016.3331 × 1011.1335 × 1026.6871 × 1017.6914 × 1011.0020 × 1021.1370 × 1027.5850 × 1011.1330 × 102
F10mean2.9320 × 1032.9348 × 1032.9222 × 1032.9168 × 1032.9270 × 1032.9277 × 1032.9472 × 1032.9270 × 1033.2601 × 1032.9148 × 103
std2.1803 × 1011.8041 × 1012.4282 × 1012.3009 × 1013.2134 × 1012.3937 × 1012.6095 × 1012.3507 × 1012.4618 × 1022.2502 × 101
Table 9. Numerical results on the CEC2020 global optimization test suite (Dim = 20).
Table 9. Numerical results on the CEC2020 global optimization test suite (Dim = 20).
IDMetricFTOBBOEDIAOBKADOAZOANDOHUAEHUA
F1mean4.1630 × 1031.4219 × 1031.7840 × 1037.0489 × 1097.7477 × 1082.5943 × 1033.5403 × 1092.9531 × 1031.9025 × 10101.0000 × 102
std3.7110 × 1031.9755 × 1032.3635 × 1034.5415 × 1093.4318 × 1092.6026 × 1032.3888 × 1092.7749 × 1035.5093 × 1096.4639 × 10−15
F2mean2.2346 × 1032.0595 × 1032.7340 × 1033.1205 × 1033.3239 × 1034.5418 × 1032.8563 × 1031.7620 × 1035.3339 × 1031.4879 × 103
std3.2237 × 1022.3688 × 1024.4182 × 1023.2885 × 1025.7405 × 1024.5338 × 1022.9956 × 1023.6814 × 1025.5278 × 1022.2358 × 102
F3mean7.6380 × 1027.6305 × 1027.9998 × 1028.5627 × 1028.9459 × 1028.4672 × 1028.5203 × 1027.5787 × 1021.0403 × 1037.2924 × 102
std1.1337 × 1011.6110 × 1012.4417 × 1013.7845 × 1015.1763 × 1012.6980 × 1013.1010 × 1011.3928 × 1013.0205 × 1013.0948 × 100
F4mean1.9038 × 1031.9029 × 1031.9049 × 1033.0440 × 1035.3110 × 1031.9074 × 1034.0588 × 1031.9031 × 1032.1149 × 1051.9016 × 103
std1.0766 × 1001.1643 × 1001.5369 × 1001.5329 × 1031.8394 × 1042.2502 × 1002.4836 × 1031.1310 × 1002.0833 × 1053.1025 × 10−1
F5mean1.0219 × 1041.1713 × 1051.3083 × 1052.6835 × 1036.8470 × 1047.7107 × 1045.3519 × 1051.0756 × 1054.5694 × 1061.8619 × 103
std5.9565 × 1037.3295 × 1049.6249 × 1043.4054 × 1021.7485 × 1055.0504 × 1045.5297 × 1051.0095 × 1054.3239 × 1061.1788 × 102
F6mean1.6386 × 1031.7875 × 1032.0696 × 1031.8359 × 1032.1633 × 1031.7955 × 1032.2543 × 1031.6941 × 1033.1858 × 1031.6027 × 103
std5.8666 × 1011.1268 × 1021.9306 × 1021.1338 × 1022.5326 × 1021.5158 × 1022.0615 × 1028.7787 × 1012.9191 × 1021.9155 × 100
F7mean6.4250 × 1036.5524 × 1049.0559 × 1042.5073 × 1031.0541 × 1043.8143 × 1041.6048 × 1056.4798 × 1041.8625 × 1062.1512 × 103
std2.7582 × 1034.3385 × 1046.6579 × 1041.8293 × 1021.1056 × 1044.8506 × 1041.0450 × 1056.0973 × 1041.7014 × 1065.6436 × 101
F8mean2.7457 × 1032.3841 × 1032.3010 × 1032.9726 × 1033.4620 × 1032.6221 × 1032.7153 × 1032.3007 × 1035.3215 × 1032.3000 × 103
std1.0083 × 1034.5516 × 1027.5014 × 10−13.6953 × 1021.4665 × 1039.8302 × 1024.5888 × 1027.8179 × 10−11.0615 × 1031.1942 × 10−13
F9mean2.8387 × 1032.8323 × 1032.8575 × 1032.9004 × 1032.9867 × 1032.8756 × 1033.1156 × 1032.8479 × 1033.2455 × 1032.8046 × 103
std1.3988 × 1011.1307 × 1012.0590 × 1013.7330 × 1016.8840 × 1013.3869 × 1018.9033 × 1011.8400 × 1011.1146 × 1023.7312 × 100
F10mean2.9681 × 1032.9542 × 1032.9424 × 1033.1079 × 1033.0042 × 1032.9467 × 1033.1104 × 1032.9437 × 1034.5179 × 1032.9137 × 103
std3.4219 × 1013.1905 × 1013.1360 × 1011.0142 × 1021.4068 × 1023.2865 × 1011.3338 × 1023.0851 × 1016.1625 × 1024.1303 × 10−2
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

Zhang, Z.; Liu, F. Logistics-Supply-Chain-Enhanced Human Urbanization Algorithm for Global Optimization and Engineering Applications. Mathematics 2026, 14, 3053. https://doi.org/10.3390/math14173053

AMA Style

Zhang Z, Liu F. Logistics-Supply-Chain-Enhanced Human Urbanization Algorithm for Global Optimization and Engineering Applications. Mathematics. 2026; 14(17):3053. https://doi.org/10.3390/math14173053

Chicago/Turabian Style

Zhang, Zheming, and Fan Liu. 2026. "Logistics-Supply-Chain-Enhanced Human Urbanization Algorithm for Global Optimization and Engineering Applications" Mathematics 14, no. 17: 3053. https://doi.org/10.3390/math14173053

APA Style

Zhang, Z., & Liu, F. (2026). Logistics-Supply-Chain-Enhanced Human Urbanization Algorithm for Global Optimization and Engineering Applications. Mathematics, 14(17), 3053. https://doi.org/10.3390/math14173053

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