Conceptio › Archive › arXiv CS
arXiv CS open access

Hierarchical Intelligent Evolutionary Optimization for UAV-Assisted NOMA-MEC Systems

Yaxuan Jiao et al. · arxiv_cs
arXiv CS · Papers
Open Source ↗Direct PDF ↓
distributed-systemsinternetnetworkingprotocols
The integration of unmanned aerial vehicles (UAVs), mobile edge computing (MEC) and non-orthogonal multiple access (NOMA) provides an effective solution for computation-intensive and latency-sensitive services in infrastructure-deficient environments. However, the joint optimization of UAV trajector
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Hierarchical Intelligent Evolutionary Optimization for UAV-Assisted NOMA-MEC Systems Yaxuan Jiao∗ , Jiaxuan Lv∗ , Jyoti Sahni† , Wuyungerile Li∗ , Winston K.G. Seah† ∗ School of Computer Science, Inner Mongolia University, Hohhot, China

Email: 32409126@mail.imu.edu.cn, 1518371393@qq.com, gerile@imu.edu.cn † School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand

arXiv:2611.04474v1 [cs.NI] 3 Nov 2026

Email: jyoti.sahni@vuw.ac.nz, winston.seah@ecs.vuw.ac.nz

Abstract—The integration of unmanned aerial vehicles (UAVs), mobile edge computing (MEC) and non-orthogonal multiple access (NOMA) provides an effective solution for computationintensive and latency-sensitive services in infrastructure-deficient environments. However, the joint optimization of UAV trajectories, task offloading, communication and computing resources under heterogeneous task priorities results in a highly coupled mixed-integer non-convex problem. To address these challenges, this paper proposes a Hierarchical Intelligent Evolutionary Algorithm (HIEA) for priority-aware multi-UAV cooperative NOMA-MEC networks, which integrates multi-head deep Q-network (MH-DQN)-based intelligent decision generation, communication-aware initialization, adaptive evolutionary exploration and successive convex approximation (SCA)-based precision refinement. Specifically, a novel communication-aware initialization mechanism, termed Channel Quality Indicator (CQI)-guided Load-Aware Trajectory Initialization (CQI-LATI), is designed to incorporate CQI and task workload characteristics into evolutionary population construction, generating highquality and diversity-preserving initial populations. Theoretical analysis characterizes HIEA’s search-space reduction, the quality-diversity trade-off of CQI-guided initialization, and the accuracy-efficiency trade-off of SCA refinement, and extensive simulations demonstrate that HIEA outperforms benchmark schemes, with gains of up to 6.5% in throughput, 13.6% in task completion rate and 15.3% in energy efficiency. Index Terms—Multi-UAV MEC, NOMA, Priority-Aware Task Offloading, Trajectory Optimization, Evolutionary Optimization.

I. I NTRODUCTION The rapid development of Internet of Things (IoT), intelligent transportation and emergency communication services has generated increasing demands for computation-intensive and latency-sensitive applications. In such scenarios, tasks exhibit heterogeneous priorities, as emergency and missioncritical services demand stricter latency and reliability guarantees than routine IoT traffic. However, traditional cloud computing architectures suffer from long transmission latency and limited service availability, especially in remote and infrastructure-deficient environments. Mobile edge computing (MEC) enables low-latency services by deploying computing resources closer to end users [1]. Meanwhile, unmanned aerial vehicles (UAVs), with flexible deployment capability and three-dimensional mobility, have emerged as promising platCorresponding author: gerile@imu.edu.cn

forms for providing communication and computing services in dynamic scenarios [2]. To support massive connectivity and improve spectrum utilization, non-orthogonal multiple access (NOMA) has been widely adopted in UAV-assisted MEC networks [3, 4]. Consequently, the joint optimization of UAV trajectories, task offloading and computing resource management has become a fundamental problem in multi-UAV cooperative MEC systems [5, 6]. However, the strong coupling among heterogeneous decision variables makes this problem a large-scale mixed-integer non-convex optimization problem with a highly complex search space. Existing studies have explored decomposition-based, heuristic, evolutionary and learning-based approaches for UAVMEC optimization. Decomposition-based methods, such as block coordinate descent with convex relaxation, decouple the problem into tractable subproblems [7], but converge only to locally optimal solutions and are sensitive to initialization conditions. Heuristic methods, such as greedy and matching-based strategies, offer low complexity, yet provide no optimality guarantees and generalize poorly across network conditions. Evolutionary methods offer robust global search for nonlinear mixed-integer optimization problems [8–10] but suffer from high computational cost and poor efficiency. Meanwhile, learning-based methods enable adaptive decisionmaking under dynamic network conditions by exploiting historical interactions [11–13], although end-to-end learning requires extensive training and struggles to guarantee constraint satisfaction. Evolutionary search thus best fits this problem class, and its limitations can be alleviated by incorporating prior knowledge [14] and learning techniques into the search framework. Realizing such an integrated framework, however, involves several challenges. First, evolutionary performance depends heavily on population initialization and diversity preservation, which govern initial solution quality, convergence efficiency and the exploration-exploitation balance [15–17]. Although knowledge-assisted initialization has demonstrated the value of prior information in population construction [14], such approaches mainly exploit mathematical properties or historical optimization information, while rarely considering domainspecific knowledge such as wireless channel conditions, user distribution and task heterogeneity.

Second, existing UAV-MEC optimization studies mainly focus on optimizing final decision variables, such as UAV trajectories, offloading strategies and resource allocation, leaving the impact of communication-aware initialization on search efficiency largely unexplored. Random or geometry-based initialization may generate low-quality candidates, resulting in inefficient exploration in large-scale search spaces. Third, although local refinement techniques can improve the accuracy of the solution, they usually introduce additional computational complexity and limit scalability. To address these challenges, this paper proposes a Hierarchical Intelligent Evolutionary Algorithm (HIEA) for priorityaware multi-UAV cooperative NOMA-MEC networks. Unlike conventional frameworks that mainly improve final solutions, HIEA enhances the whole evolutionary process through four coordinated functions: multi-head deep Q-network (MHDQN)-based intelligent decision generation, communicationaware initialization, adaptive evolutionary exploration and successive convex approximation (SCA)-based precision refinement. The key innovation of HIEA lies in the proposed communication-aware initialization mechanism. By jointly exploiting wireless channel quality and task workload characteristics, the proposed mechanism constructs feasible and diverse initial populations, introducing communication-oriented guidance into population construction and adaptively balancing initialization quality and population diversity. Building on this initialization, the remaining functions jointly drive the search: MH-DQN injects learned decision candidates into the population, adaptive evolution performs global exploration, and SCA-based refinement sharpens elite solutions. The main contributions of this paper are summarized as follows: We formulate a priority-aware joint optimization problem for multi-UAV cooperative NOMA-MEC networks, jointly optimizing UAV trajectories, task offloading and computing resource management. • We propose HIEA, a hierarchical framework that coordinates MH-DQN-based intelligent decision generation, communication-aware initialization, adaptive evolutionary exploration and SCA-based precision refinement to solve the formulated mixed-integer non-convex problem. • Within HIEA, we design a new communication-aware initialization mechanism, termed Channel Quality Indicator (CQI)-guided Load-Aware Trajectory Initialization (CQI-LATI), which incorporates CQI and task workload characteristics into evolutionary population construction.

•

Theoretical analysis evaluates MH-DQN search-space reduction, CQI-guided initialization, and SCA refinement tradeoffs. This is further supplemented by extensive simulations that demonstrate HIEA outperforms benchmark schemes in throughput, task completion rate and energy efficiency.

II. SYSTEM MODEL AND PROBLEM FORMULATION We consider a NOMA-enabled multi-UAV mobile edge computing (UAV-MEC) system consisting of a set of ground users K = {1, . . . , K} and a set of UAVs U = {1, . . . , U }. Due to the lack of terrestrial infrastructure, users rely on UAVs for task offloading and computation services. The UAVs dynamically adjust their three-dimensional (3D) positions to provide communication and computing support. Users are partitioned into U NOMA clusters according to UAV association. Let Cu denote the user cluster served by UAV u. Each user is associated with only one UAV and each UAV serves one cluster. All UAVs operate on the same frequency band and thus inter-UAV interference is considered. The system operates in discrete time slots T = {1, . . . , T }. Users move randomly within the service area and generate computation tasks with different priorities. The task generated by user k at time slot  t is represented as qk (t) = ck (t), nk (t), mk (t), ok (t) where ck (t), nk (t), mk (t) and ok (t) denote the required computation (CPU cycles), input data size, latency requirement and task priority, respectively. Since mobile devices have limited computing capability, tasks can be offloaded to UAVs for execution. The air-to-ground (A2G) channel between users and UAVs follows a probabilistic path-loss model incorporating both lineof-sight (LoS) and non-line-of-sight (NLoS) links [11]. At time slot t, let (xu (t), yu (t), Zu (t)) denote the three-dimensional position of UAV u, where xu (t) and yu (t) represent the horizontal coordinates and Zu (t) represents the flight altitude. The horizontal distance between MU k and UAV u is denoted by dk,u (t) = p (xu (t) − xk (t))2 + (yu (t) − yk (t))2 . The elevation angle Zu (t) is defined as κk,u (t) = 180 π arctan( dk,u (t) ). Then, the LoS probability between MU k and UAV u at time slot t is given by  1, dk,u (t) ≤ d0 , LoS Pk,u (t) = (1) 1  , d k,u (t) > d0 ,  1+a exp −b(κk,u (t)−a)

where a and b are environment-dependent constants and d0 is the horizontal distance threshold for guaranteed LoS transmission. NLoS Accordingly, the NLoS probability is given by Pk,u (t) = LoS 1 − Pk,u (t). Following the air-to-ground channel model in [12], the path loss between MU k and UAV u under LoS and NLoS conditions (in dB) are respectively given by LLoS (t) = 30.9 + (22.25 − 0.5 log10 Zu (t)) log10 d + 20 log10 fc ,

(2)

n LNLoS (t) = max LLoS (t), 32.4 + (43.2 − 3.1 log10 Zu (t)) log10 d o + 20 log10 fc ,

(3)

where d denotes the q3D distance between MU k and UAV u, given by d = d2k,u (t) + Zu2 (t), and fc is the carrier frequency. Therefore, the average path loss is expressed as LoS NLoS P Lk,u (t) = Pk,u (t) LLoS (t) + Pk,u (t) LNLoS (t).

(4)

Considering small-scale fading, the channel gain between MU k and UAV u at time slot t is given by gk,u (t) = Hk,u (t) · 10−

P Lk,u (t) 10

,

(5)

where Hk,u (t) denotes the small-scale fading power gain between UAV u and MU k [12]. A. MU and UAV Mobility Models UAV and MU GPS locations are used for cluster association. Users are grouped into UAV-associated clusters according to their spatial distribution. Both random-walk and directional mobility models are considered, following the mobility models in [3]. For the random mobility model, the movement direction and speed of MU k at each discrete time slot t are randomly generated, following uniform distributions θk (t) ∼ U (0, 2π) MU ), respectively. For the directional and VkMU (t) ∼ U(0, Vmax mobility model, the movement of each user at time slot t follows a vectorial mobility model, where the velocity is determined by the combination of a dominant direction component and a random perturbation component. Specifically, the velocity vector is expressed as Vk (t) = Dk (t) + ϵk (t), where Dk (t) and ϵk (t) denote the dominant direction vector and random perturbation vector, respectively. The dominant direction vector Dk (t) is introduced to represent the main moving tendency of MU k. Notably, the direction and magMU , where Θ nitude satisfy θkD(t) = Θ and ∥Dk (t)∥ = 45 Vmax denotes the predefined dominant moving direction of MU k. The random perturbation vector ϵk (t) has a random direction MU θkϵ (t) ∼ U(0, 2π) and a magnitude ∥ϵk (t)∥ ∼ U(0, 15 Vmax ). The position of MU k at time slot t is denoted as Mk (t) = [xk (t), yk (t), 0]. Let dk (t) denote the traveling distance of MU k during time slot t. Then, the position update at time slot t+1 is given by  xk (t + 1) = xk (t) + dk (t) cos θk (t) ∀k, t (6)  (7) yk (t + 1) = yk (t) + dk (t) sin θk (t) ∀k, t At time slot t, the three-dimensional position of UAV u is denoted as qu (t) = (xu (t), yu (t), zu (t)). Different from mobile users with stochastic mobility patterns, UAVs act as controllable aerial MEC servers and their trajectories are optimized to improve communication and computation performance. The UAV trajectory evolution is expressed as qu (t + 1) = qu (t) + vu (t)∆t,

∀u, t,

(8)

where vu (t) denotes the velocity vector of UAV u and ∆t is the duration of one time slot. To ensure that UAVs remain within the rectangular service area, the horizontal coordinates must satisfy 0 ≤ xu (t) ≤ Xmax ,

0 ≤ yu (t) ≤ Ymax

(9)

Moreover, the altitude of UAVs is restricted within the allowable flight range: zmin ≤ zu (t) ≤ zmax ,

∀u, t.

(10)

To guarantee feasible UAV movement, the displacement between two consecutive time slots is constrained by the maximum flight speed: UAV ∥qu (t + 1) − qu (t)∥ ≤ Vmax ∆t,

∀u, t.

(11)

UAV denotes the maximum flight speed of UAVs. where Vmax Furthermore, to avoid collisions among UAVs, the distance between any two UAVs should be larger than a predefined safety distance:

∥qm (t) − qn (t)∥ ≥ Dmin ,

∀m ̸= n, t.

(12)

B. NOMA Transmission Model MUs access UAVs via uplink NOMA. Following the SIC principle, each UAV decodes users in descending channel-gain order and successively removes the signals of already decoded users. Consider users associated with UAV u, indexed according to their channel gains as g1,u (t) ≥ g2,u (t) ≥ · · · ≥ gK,u (t).

(13)

The SINR of user k at time slot t is gk,u (t) pk (t) , γk,u (t) = intra inter (t) + σ 2 Ik,u (t) + Ik,u

(14)

where pk (t) P is the transmit power, σ 2 is the AWGN power, K intra Ik,u (t) = intra-UAV interference j=k+1 gj,u (t) pj (t) is P P inter from weaker users, and Ik,u (t) = s̸=u i∈Cs gi,u (t) pi (t) is inter-UAV interference. The uplink rate is given by  Rk,u (t) = B log2 1 + γk,u (t) , (15) where B is the system bandwidth. C. User Association and Computation-Energy Model A binary variable Ak,u (t) ∈ {0, 1} indicates whether user k is associated with UAV u at slot t, subject to U X

Ak,u (t) = 1,

∀k, t.

(16)

u=1

The user set of UAV u is Cu (t) = {k | Ak,u (t) = 1}. Let Wk,u (t) ∈ {0, 1} denote offloading from user k to UAV u, with P feasibility constraint Wk,u (t) ≤ Ak,u (t). Define Wk (t) = u Wk,u (t) ∈ {0, 1}, then the delay of user k at slot t is given by Tk (t) =(1 − Wk (t)) +

U X u=1

ck (t) fkloc

Wk,u (t)

nk (t) ck (t) + UAV Rk,u (t) fk,u (t)

(17)

! ,

where ck (t) and nk (t) are the required CPU cycles and input data size, respectively.

The user energy is

E. Problem Formulation

2 Ek (t) =(1 − Wk (t))κm fkloc ck (t)

To maximize the overall system utility while reducing energy consumption, we jointly optimize the task offloading decisions, UAV three-dimensional trajectories, and computational resource allocation. The user–UAV association is generated by a K-means-based user clustering mechanism and dynamically updated via periodic re-clustering according to user mobility, as inspired by [12].

+

U X

 tx Wk,u (t) Pktx (t) + Pkproc (t) Tk,u (t),

(18)

u=1 tx where Tk,u (t) = nk (t)/Rk,u (t). For UAV u, the flight power is ( Phover + αVu2 (t) + βVu3 (t), Vu (t) > 0, fly (19) Pu (t) = Phover , hovering,

max

W,Q,F

s.t. and the slot energy is X

 UAV 2 Wk,u (t)κu fk,u ck (t).

(20)

k

Therefore, the system throughput and total energy are Rsum =

T X X

Rk (t),

(21)

t=1 k∈K T X X t=1

! Eu (t) +

X

u

Ek (t) .

(22)

k

D. Priority-Aware Satisfaction Model The satisfaction model is adapted from the delay-sensitive utility model in [5] and further extended to capture heterogeneous task priorities by introducing distinct satisfaction functions for low- and high-priority tasks. To characterize heterogeneous task priorities, let ok (t) ∈ {0, 1} denote the priority indicator, where ok (t) = 1 represents a high-priority task. Define the delay deviation as

where mk (t) is the maximum tolerable delay. The user satisfaction is modeled as Φk (t) = (1 − ok (t))ΦLk (t) + ok (t)ΦH k (t),

(9) − (13), (16).

Constraint (27a) ensures that the computational resources allocated to users do not exceed the maximum CPU capacity of each UAV. Constraints (9), (11), and (12) guarantee the UAV mobility feasibility, including the horizontal boundary limitation, maximum flight speed constraint, and minimum safety distance between UAVs, respectively. Constraint (10) restricts the UAV flight altitude. Constraint (13) ensures the correctness of the SIC decoding order in NOMA transmission. Constraint (16) describes the user–UAV association and task offloading decisions. III. H IERARCHICAL I NTELLIGENT E VOLUTIONARY A LGORITHM Fig. 1 illustrates the architecture of the proposed HIEA framework. HIEA decomposes the optimization process into four coordinated functions, including intelligent decision, communication-aware initialization, adaptive evolution and precision refinement, to efficiently solve the mixed-integer non-convex optimization problem.

(23)

The intelligent decision function aims to reduce the highdimensional search complexity caused by the joint optimization of task offloading and UAV mobility. A conventional DQN can learn effective policies for sequential decision-making; however, directly applying DQN to the coupled offloading and mobility optimization results in a large mixed action space

where

ΦH k (t) =

( PL , PL e−ρηk (t) ,

ηk (t) ≤ 0, ηk (t) > 0,

( PL + PH log2 (1 − ηk (t)), ηk (t) ≤ 0, −PH , ηk (t) > 0.

(24)

(25)

The system-level satisfaction is given by

Φsum =

T X K X t=1 k=1

Φk (t).

(27b)

A. Intelligent Decision Function

ηk (t) = Tk (t) − mk (t),

ΦLk (t) =

(27a)

k=1

Eu (t) = Pufly (t)∆t +

Etot =

Rsum Φsum Etot + ω2 − ω3 Rnorm Φnorm Enorm K X UAV fk,u (t) ≤ fumax , ∀u, t,

ω1

(26)

Fig. 1: Functional architecture of HIEA

and severe decision interference. To address this issue, we propose a Multi-Head Deep Q-Network (MH-DQN) which decomposes heterogeneous decisions into multiple coordinated heads. Instead of directly solving the entire optimization problem, MH-DQN serves as a candidate generator to learn promising offloading and trajectory decisions and provide high-quality initial solutions for subsequent evolutionary optimization. 1) State and action design: The state consists of normalized UAV/user locations, user–UAV association, task features (ck , nk , mk , ok ) and user identifiers. Different from conventional DQN with a single action output, MH-DQN adopts two decoupled decision heads: an offloading head with binary actions and a mobility head with seven movement actions. This design reduces action coupling and enables efficient learning of heterogeneous decisions. 2) Network and reward design: MH-DQN employs a shared feature extractor followed by two Q-value heads to capture the correlations and differences between offloading and mobility decisions. It is trained using experience replay and a target network. The reward is aligned with the global optimization objective: J = ω1 R̃sum + ω2 Φ̃sum − ω3 Ẽtot − Π,

Algorithm 1: CQI-Guided Load-Aware Trajectory Initialization (CQI-LATI) Require: User association A, task features {(ck , nk , mk , ok )}, population size Np Np Ensure: Initial population {Xi }i=1 1: Generate candidate service points and select CQI-optimal locations: qCQI = arg max Ru (s) u s∈Su

2: Compute load-adaptive guidance factor αu 3: for i = 1 to Np do 4: Generate UAV trajectories using fused random and

CQI guidance: ∆qu (t) = (1 − αu )∆qrand + αu ∆qCQI 5: Project trajectories onto UAV mobility constraints 6: Initialize Wi and fi , and construct Xi = (Qi , Wi , fi ) 7: end for 8: return

N

p {Xi }i=1

(28)

where R̃sum , Φ̃sum , and Ẽtot denote the normalized throughput, priority-aware satisfaction, and energy consumption, respectively. The penalty term Π is used to handle constraint violations. 3) Candidate generation: After training, MH-DQN generates trajectory–offloading candidates over multiple time slots. These candidates are projected into feasible solutions and injected into the initial population, providing effective search guidance and reducing the optimization burden of the evolutionary process. B. Communication-Aware Initialization Function The communication-aware initialization function aims to improve the quality of evolutionary populations by incorporating wireless channel conditions into UAV trajectory initialization. Different from conventional random or geometrybased initialization, we propose a CQI-guided load-aware trajectory initialization (CQI-LATI) mechanism, which jointly considers communication quality, task heterogeneity and UAV mobility constraints. The overall procedure is summarized in Algorithm 1. 1) Communication-aware service point selection: Instead of selecting UAV locations merely according to user distribution, CQI-LATI identifies communication-efficient service points by evaluating the achievable NOMA transmission performance. For each UAV-associated cluster, a candidate service-point set is generated around the user distribution center: Su = {su,1 , su,2 , ..., su,M }, (29) where each candidate point is generated as su,m = (x̄u + ∆xm , ȳu + ∆ym , Hu ). The CQI-guided service point is selected by maximizing the aggregate achievable rate:

qCQI = arg max u

su,m ∈Su

X

Rk,u (su,m ),

(30)

k∈Cu (t)

where Rk,u (su,m ) denotes the achievable transmission rate of user k at candidate location su,m . This enables the initialization process to exploit channel-aware spatial information rather than only geographical proximity. 2) Load-aware trajectory guidance: To adapt the trajectory exploration to heterogeneous task requirements, CQI-LATI introduces a priority-aware load coefficient: P k∈Cu (t) (1 + ηok )ck P αu = , (31) maxj k∈Cj (t) (1 + ηok )ck where ok represents the task priority indicator. A larger αu indicates heavier workload, leading to stronger CQI-oriented guidance, while lightly loaded UAVs preserve exploration diversity. Therefore, CQI-LATI achieves an adaptive balance between communication-aware exploitation and population diversity. 3) Velocity-constrained individual construction: To avoid infeasible trajectories caused by direct position sampling,CQILATI adopts trajectory-increment encoding satisfying the UAV mobility constraint in (11). After trajectory generation, the remaining decision variables, including task offloading decisions and computational resource allocation,are initialized by the corresponding modules. The user–UAV association is inherited from the K-meansbased user clustering results [12]. Finally, a feasible individual is obtained as Xi = (Qi , Wi , fi ). (32) By integrating communication-aware spatial guidance and workload-adaptive exploration, CQI-LATI provides informa-

tive trajectory priors for HIEA,thereby improving the quality, diversity, and convergence efficiency of the initial population. C. Adaptive Evolution Function After initialization, HIEA employs an adaptive evolution function to enhance global search capability and overcome premature convergence in large-scale mixed-integer optimization. Conventional genetic algorithms usually rely on random evolutionary operators, which may lose high-quality solutions or suffer from insufficient exploration in highly coupled UAVMEC systems. To address this issue, we develop an enhanced genetic algorithm (EGA) with elite-guided evolution, heterogeneous variable-aware genetic operations, diversity recovery and adaptive termination strategies. The proposed EGA performs global exploration while maintaining population quality and diversity throughout the evolutionary process. 1) Elite-guided evolutionary search: Each individual is encoded as X = (Q, W, f ), where Q, W and f denote UAV trajectories,task offloading decisions and computational resource allocation,respectively. At each generation, elite individuals are preserved to retain high-quality search directions, while offspring are generated through hybrid crossover and mutation operations. Continuous variables, including UAV trajectories and computational resource allocation, adopt convex-combination crossover, whereas discrete offloading decisions use user-level inheritance. 2) Diversity-aware evolution control: To avoid premature convergence caused by excessive exploitation, EGA monitors population diversity and evolutionary stagnation. When insufficient diversity is detected, diversity recovery operations are activated to expand the search region. Meanwhile, an intelligent early stopping strategy avoids unnecessary iterations when further improvement becomes limited. By combining elite exploitation and diversity preservation, the adaptive evolution function achieves an effective balance between global exploration and local exploitation. D. Precision Refinement Function Although EGA provides strong global exploration capability, the obtained solutions may still suffer from limited local accuracy. Therefore, HIEA introduces a precision refinement function to further enhance elite solutions through an SCAbased local optimization mechanism. Different from directly applying conventional SCA, the proposed refinement function is designed for the heterogeneous decision variables of UAV-MEC systems and integrates project-and-convexify smoothing, augmented-objective neighborhood search and adaptive refinement depth control. 1) Elite solution refinement: After each evolutionary generation, the best individual obtained by EGA is selected for refinement. The UAV trajectories, task offloading decisions and computational resource allocation are jointly refined through successive convex approximation.

2) Project-and-convexify optimization: To improve local convergence stability, a smoothing operation is introduced: Q̃ = Q(r) + β(Q(r) − Q(r−1) ), and similar refinement is applied to other decision variables. Meanwhile, an augmented objective function is adopted: F̃ (X ) = F (X ) − µV (X ), where V (X ) represents constraint violations. 3) Accuracy-efficiency adaptive control: The refinement depth is controlled by NSCA . Increasing the refinement iterations can improve solution accuracy, but introduces additional computational overhead. Therefore, HIEA selects a moderate refinement depth to achieve a favorable trade-off between optimization accuracy and computational efficiency. IV. T HEORETICAL A NALYSIS OF HIEA HIEA decomposes the mixed-integer non-convex optimization problem into four coordinated functions: intelligent decision generation, communication-aware initialization, adaptive evolution and precision refinement. This section analyzes the key mechanisms of HIEA from three perspectives: search space reduction, initialization quality–diversity balance and accuracy–efficiency trade-off. The theoretical observations are further validated through mechanism-oriented simulations in Sec. V-A. A. Search Space Reduction Analysis of MH-DQN The joint optimization of UAV trajectories, task offloading decisions, and computational resources leads to a large mixedinteger search space. Let the original feasible solution space be Ω = ΩQ × ΩW × Ωf (33) where ΩQ , ΩW and Ωf denote the feasible sets of UAV trajectories, task offloading decisions and computing resource allocation, respectively. Instead of directly searching the entire space, MH-DQN learns priority-aware decision policies and generates promising trajectory–offloading candidates. The candidate region is therefore constrained as ΩMH−DQN ⊆ Ω.

(34)

Consequently, the evolutionary optimizer explores a more concentrated solution region rather than performing blind search over the whole space, which reduces inefficient exploration and improves convergence efficiency. B. CQI Guidance Strength and Initialization Quality– Diversity Trade-off Although MH-DQN provides high-quality candidate solutions, evolutionary optimization still requires sufficient population diversity to avoid premature convergence. Therefore, CQILATI introduces communication-aware trajectory guidance to balance initialization quality and population diversity. The trajectory increment is formulated as ∆qu (t) = (1 − αu )∆qrand + αu ∆qCQI ,

(35)

where αu denotes the CQI guidance intensity. For ease of analysis, αu is assumed to be a constant α. The initialization quality is measured by 1 X 1 IQ(α) = , (36) Np T U i,t,u 1 + ∥qi,u (t, α) − qCQI ∥2 u where IQ(α) characterizes the proximity between initialized trajectories and communication-efficient service points. Meanwhile, the population diversity is quantified as Np

1 X Qi (α) − Q̄(α) 2 , DivQ (Pα ) = Np i=1

C. Accuracy–Efficiency Trade-off of SCA Refinement After global evolutionary exploration, the obtained solutions may still suffer from limited local precision. Therefore, HIEA introduces an SCA-based refinement procedure to improve elite solutions. Let F EGA denote the best fitness obtained by EGA, where the fitness represents the objective function value of the optimization problem. The initial fitness before SCA refinement is given by F (0) = F EGA , (38) and F (n) denotes the fitness after n SCA refinement iterations. With the improvement-based acceptance strategy, only solutions satisfying (39)

are retained. Therefore, the refinement process can continuously improve or maintain the elite solution quality. However, additional SCA iterations introduce extra optimization and evaluation overhead. The total runtime can be approximated as Trun = TEGA + GEGA NSCA τSCA + Toth

Parameter Number of UAVs/users (default) Service area UAV altitude Maximum UAV velocity Carrier frequency Bandwidth Noise power spectral density CPU frequency Task data size CPU cycles per bit High/low priority ratio

Value U = 4, K = 60 500 × 500 m2 zu (t) ∈ [20, 100] m Vmax = 8 m/s fc = 5.8 GHz B = 20 MHz N0 = −174 dBm/Hz fkloc = 2 GHz, fu = 10 GHz nk ∈ [0.5, 5] MB ck ∈ [500, 2000] cycles/bit 40%/60%

(37)

where Qi (α) denotes the trajectory component of the i-th initialized individual and Q̄(α) represents the average trajectory of the population. According to the trajectory update mechanism, increasing α enhances the contribution of CQI-oriented guidance while reducing random exploration. Therefore, UAV trajectories become closer to communication-efficient service points, leading to higher initialization quality. However, the reduced random perturbation decreases the dispersion among individuals and may reduce population diversity. This indicates an inherent quality–diversity trade-off introduced by communicationaware guidance. To balance exploitation and exploration, CQI-LATI adopts a load-aware guidance coefficient αu , where heavily loaded clusters receive stronger communication guidance, while lightly loaded clusters maintain larger exploration capability. This adaptive strategy improves the initialization quality without sacrificing population diversity.

F (n) ≥ F (n − 1)

TABLE I: Main Simulation Parameters

(40)

where GEGA denotes the number of EGA generations, τSCA denotes the cost of one SCA iteration, and Toth represents other computational overheads. Hence, increasing NSCA improves local refinement accuracy but increases computational cost. When the solution improvement becomes saturated, further refinement provides limited benefits, resulting in an accuracy–efficiency trade-off. D. Unified Design Implications The above analysis reveals three fundamental mechanisms of HIEA: |ΩMH−DQN | ≪ |Ω|,

(Search Space Reduction) (41)

IQ ↔ Div(P),

(Initialization Balance)

(42)

F ↔ Trun ,

(Refinement Efficiency)

(43)

Therefore, HIEA does not rely on a single optimization strategy. Instead, it achieves hierarchical optimization by integrating policy-guided decision generation, communicationaware initialization, evolutionary global exploration and precision refinement. V. SIMULATION RESULTS AND DISCUSSION This section evaluates HIEA in a UAV-assisted MEC network. The main simulation parameters are summarized in Table I. Each set of simulations is repeated with multiple random seeds. Unless otherwise specified, the default network configuration is adopted, where 4 UAVs serve 60 mobile users. Users are associated with UAV clusters via a K-means-based user clustering method with periodic re-clustering and uplink NOMA is employed within each cluster. The proposed optimizer jointly determines UAV trajectories, task offloading decisions and computing resources under the considered throughput-energy objective. For mechanism validation, only the corresponding factor, including the CQI guidance coefficient α, SCA refinement depth NSCA , or initialization strategy, is varied while other system settings remain unchanged. A. Mechanism Validation The theoretical analysis in Sec. IV reveals two key tradeoffs in HIEA, i.e., initialization quality–diversity balance and refinement accuracy–efficiency trade-off. This subsection validates these mechanisms through controlled simulations.

Fig. 2: CQI guidance coefficient α and the IQ–Div trade-off

Fig. 3: Initialization quality–fitness trade-off vs. CQI guidance intensities

Fig. 4: Quality–diversity comparison of different initialization strategies

Fig. 5: SCA Accuracy-efficiency tradeoff under different refinement depths

Fig. 6: Module ablation

Fig. 7: Task completion rate under different high-priority ratios

1) Validation of CQI-LATI Initialization: The proposed CQI-LATI balances communication guidance and population diversity through the adaptive coefficient α. As shown in Fig. 2, increasing α improves the initialization quality IQ but reduces trajectory diversity, confirming the inherent quality– diversity trade-off. Moreover, Fig. 3 shows that excessively strong CQI guidance does not always improve the final optimization performance. Therefore, the load-aware guidance strategy achieves a better balance between communication exploitation and evolutionary exploration. Fig. 4 further compares different initialization strategies. CQI-LATI achieves higher initialization quality than random initialization while preserving more diversity than DQN-based initialization, demonstrating its effectiveness as an internal function of HIEA. 2) Validation of SCA Refinement: Fig. 5 evaluates the impact of refinement depth NSCA . Increasing NSCA improves solution quality but also increases computational cost, with diminishing performance gains in later iterations. This verifies the accuracy–efficiency trade-off of SCA refinement. Overall, the results confirm that HIEA benefits from the coordinated design of communication-aware initialization and precision refinement.

task completion rate decreases due to resource competition. The proposed model consistently outperforms the scheme without priority awareness, demonstrating its effectiveness in protecting high-priority task services. C. Convergence Analysis Fig. 8 shows the convergence performance under different numbers of UAVs. All curves increase rapidly in the early episodes and then stabilize, indicating fast convergence of the proposed algorithm. The objective function becomes stable after about 100 episodes, with only slight fluctuations. It can also be observed that the performance decreases slightly as the number of UAVs increases, due to higher system complexity and resource coupling. However, all cases achieve stable convergence, demonstrating the robustness of the proposed method. Moreover, the SCA-based refinement introduces limited overhead by only optimizing elite solutions, achieving a favorable solution-quality versus complexity trade-off.

B. Ablation Study Fig. 6 evaluates the contribution of the MH-DQN, EGA and SCA modules. The complete HIEA framework consistently achieves the highest objective value, demonstrating the complementary benefits of the three components. Fig. 7 evaluates the priority-aware satisfaction model under different high-priority task ratios. As the ratio increases, the

Fig. 8: Convergence Performance of the Proposed Algorithm under Different Numbers of UAVs

Fig. 9: System throughput versus the number of UAVs

Fig. 10: Task completion ratio versus the number of UAVs

Fig. 11: Total system energy consumption versus the number of UAVs

Fig. 12: System throughput versus the number of MUs

Fig. 13: Task completion ratio versus the number of MUs

Fig. 14: Total system energy consumption versus the number of MUs

D. Baseline Comparison In this section, HIEA is evaluated against several benchmark schemes, including AGSP [18], Genetic Algorithm (GA), ISAC [3] and PPO-L [19]. AGSP combines GA, PSO and SA to enhance optimization performance, while GA uses standard evolutionary operations. ISAC is based on the Soft Actor-Critic framework with a perturbation mechanism for improved exploration. PPO-L integrates Louvain clustering for user grouping, a load penalty for balancing resources and Proximal Policy Optimization for task scheduling. The performance is evaluated using three metrics: system throughput (Mbps), task completion ratio (%) and total energy consumption (J). Fig. 9 and Fig. 12 show the system throughput under different numbers of UAVs and MUs, respectively. As the number of MUs increases, all algorithms improve and gradually saturate due to limited resources. Increasing the number of UAVs further improves throughput, while the gain gradually diminishes. HIEA achieves the highest throughput in both scenarios, improving the throughput over ISAC by up to 5.1% and 6.5%, respectively. Fig. 10 and Fig. 13 compare the task completion ratio under scenarios of varying numbers of UAVs and MUs, respectively. Increasing the number of UAVs improves the completion ratio by providing additional communication and computing resources, while increasing the number of MUs causes performance degradation due to resource competition.

HIEA achieves the highest completion ratio in both scenarios, improving the task completion ratio over ISAC by up to 13.6% and 6.9% in the UAV and MU scenarios, respectively. Lastly, we compare the total system energy consumption. Fig. 11 and Fig. 14 illustrate the total system energy consumption under different numbers of UAVs and MUs, respectively. The energy consumption increases with the numbers of UAVs and MUs due to additional communication, computation, and operating overhead. HIEA achieves the lowest energy consumption among all methods, reducing energy consumption over ISAC by up to 15.3% in the UAV scenario and up to 10.7% in the MU scenario. VI. C ONCLUSION This paper investigated the priority-aware multi-UAV cooperative NOMA-MEC optimization problem and proposed a Hierarchical Intelligent Evolutionary Algorithm (HIEA) to improve optimization efficiency through intelligent decision guidance, communication-aware initialization, evolutionary search and refinement. Through theoretical analysis, we characterized HIEA’s search-space reduction, the quality-diversity trade-off of CQI-guided initialization, and the accuracy-efficiency tradeoff of SCA refinement. Simulation results then verified that HIEA outperforms benchmark methods in terms of throughput, task completion rate and energy efficiency. Future work will focus on developing dedicated optimization algorithms for high-priority UAVs to further improve emergency task services in dynamic multi-UAV networks.

R EFERENCES [1] Y. Mao, C. You, J. Zhang, K. Huang, and K. B. Letaief, “A survey on mobile edge computing: The communication perspective,” IEEE Communications Surveys & Tutorials, vol. 19, no. 4, pp. 2322–2358, 2017. [2] Y. Zeng, R. Zhang, and T. J. Lim, “Wireless communications with unmanned aerial vehicles: Opportunities and challenges,” IEEE Communications magazine, vol. 54, no. 5, pp. 36–42, 2016. [3] P. Chen, L. Luo, D. Guo, J. Wu, K. Chi, C. Yan, and X. Dong, “QoS-oriented task offloading in NOMA-based Multi-UAV cooperative MEC systems,” IEEE Transactions on Wireless Communications, vol. 25, pp. 1965–1980, 2026. [4] S. R. Islam, M. Zeng, O. A. Dobre, and K.-S. Kwak, “Resource allocation for downlink NOMA systems: Key techniques and open issues,” IEEE Wireless Communications, vol. 25, no. 2, pp. 40–47, 2018. [5] H. Hao, C. Xu, W. Zhang, S. Yang, and G.-M. Muntean, “Joint task offloading, resource allocation, and trajectory design for multi-UAV cooperative edge computing with task priority,” IEEE Transactions on Mobile Computing, vol. 23, no. 9, pp. 8649–8663, 2024. [6] F. Pervez, A. Sultana, C. Yang, and L. Zhao, “Energy and latency efficient joint communication and computation optimization in a multi-UAV-assisted MEC network,” IEEE Transactions on Wireless Communications, vol. 23, no. 3, pp. 1728–1741, 2023. [7] M. Zhao, R. Zhang, Z. He, and K. Li, “Joint optimization of trajectory, offloading, caching, and migration for uav-assisted mec,” IEEE Transactions on Mobile Computing, vol. 24, no. 3, pp. 1981–1998, 2025. [8] J. Zhu, X. Wang, H. Huang, S. Cheng, and M. Wu, “A NSGAII algorithm for task scheduling in UAV-enabled MEC system,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 7, pp. 9414–9429, 2021. [9] Z. Kuang, H. Wang, J. Li, and F. Hou, “Utility-aware UAV deployment and task offloading in multi-UAV edge computing networks,” IEEE Internet of Things Journal, vol. 11, no. 8, pp. 14 755–14 770, 2023. [10] Z. Ning, Y. Yang, X. Wang, L. Guo, X. Gao, S. Guo, and G. Wang, “Dynamic computation offloading and server deployment for uav-enabled multi-access edge computing,” IEEE Transactions on Mobile Computing, vol. 22, no. 5, pp. 2628– 2644, 2021. [11] W. Zhang, Q. Wang, X. Liu, Y. Liu, and Y. Chen, “Threedimension trajectory design for multi-UAV wireless network with deep reinforcement learning,” IEEE Transactions on Vehicular Technology, vol. 70, no. 1, pp. 600–612, 2020. [12] R. Zhong, X. Liu, Y. Liu, and Y. Chen, “Multi-agent reinforcement learning in NOMA-aided UAV networks for cellular offloading,” IEEE Transactions on Wireless Communications, vol. 21, no. 3, pp. 1498–1512, 2021. [13] H. Huang, Z.-Y. Chai, B.-S. Sun, H.-S. Kang, and Y.-J. Zhao, “Multiobjective deep reinforcement learning for computation offloading and trajectory control in UAV-base-station-assisted MEC,” IEEE Internet of Things Journal, vol. 11, no. 19, pp. 31 805–31 821, 2024. [14] G. Chen, Y. Guo, M. Jiang, S. Yang, X. Zhao, and D. Gong, “A subspace-knowledge transfer based dynamic constrained multiobjective evolutionary algorithm,” IEEE Transactions on Emerging Topics in Computational Intelligence, vol. 8, no. 2, pp. 1500–1512, 2023. [15] A. Tharwat and W. Schenck, “Population initialization techniques for evolutionary algorithms for single-objective con-

strained optimization problems: Deterministic vs. stochastic techniques,” Swarm and Evolutionary Computation, vol. 67, p. 100952, 2021. [16] S. Elsayed, R. Sarker, and C. A. C. Coello, “Sequence-based deterministic initialization for evolutionary algorithms,” IEEE Transactions on Cybernetics, vol. 47, no. 9, pp. 2911–2923, 2016. [17] J. Lengler, A. Opris, and D. Sudholt, “Analysing equilibrium states for population diversity,” in Proceedings of the Genetic and Evolutionary Computation Conference, Lisbon, Portugal, 15-19 July 2023, pp. 1628–1636. [18] H. Yuan, M. Wang, J. Bi, S. Shi, J. Yang, J. Zhang, M. Zhou, and R. Buyya, “Cost-efficient task offloading in mobile edge computing with layered unmanned aerial vehicles,” IEEE Internet of Things Journal, vol. 11, no. 19, pp. 30 496–30 509, 2024. [19] J. He, Z. Chang, and L. Wang, “Joint Optimization of UAV Deployment and Task Scheduling for Multi-UAV-assisted MEC System,” in Proceedings of the IEEE Global Communications Conference, Taipei, Taiwan, 8–12 December 2025, pp. 3152– 3157. [20] J. Tian, D. Wang, H. Zhang, and D. Wu, “Service satisfactionoriented task offloading and UAV scheduling in UAV-enabled MEC networks,” IEEE Transactions on Wireless Communications, vol. 22, no. 12, pp. 8949–8964, 2023. [21] Y. Zhang, Z. Kuang, Y. Feng, and F. Hou, “Task offloading and trajectory optimization for secure communications in dynamic user multi-UAV MEC systems,” IEEE Transactions on Mobile Computing, vol. 23, no. 12, pp. 14 427–14 440, 2024. [22] X. He, R. Jin, and H. Dai, “Joint service placement and resource allocation for multi-UAV collaborative edge computing,” in Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), Nanjing, China, 29 March - 1 April 2021, pp. 1–6. [23] P. Qin, Y. Fu, Y. Xie, K. Wu, X. Zhang, and X. Zhao, “Multi-agent learning-based optimal task offloading and UAV trajectory planning for AGIN-power IoT,” IEEE Transactions on Communications, vol. 71, no. 7, pp. 4005–4017, 2023. [24] Z. Ma, S. Zhang, Z. Chen, T. Han, Z. Qian, M. Xiao, N. Chen, J. Wu, and S. Lu, “Towards revenue-driven multi-user online task offloading in edge computing,” IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 5, pp. 1185–1198, 2021. [25] W. Wu, C. Zhou, M. Li, H. Wu, H. Zhou, N. Zhang, X. S. Shen, and W. Zhuang, “AI-native network slicing for 6G networks,” IEEE Wireless Communications, vol. 29, no. 1, pp. 96–103, 2022. [26] P. Qin, Y. Fu, J. Zhang, S. Geng, J. Liu, and X. Zhao, “DRLbased resource allocation and trajectory planning for NOMAenabled multi-UAV collaborative caching 6G network,” IEEE Transactions on Vehicular Technology, vol. 73, no. 6, pp. 8750– 8764, 2024. [27] M. Zhang, Z. Su, Q. Xu, Y. Qi, and D. Fang, “Energy-efficient task offloading in UAV-RIS-assisted mobile edge computing with NOMA,” in Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Vancouver, Canada, 20–23 May 2024, pp. 01–06. [28] Z. Ding and H. V. Poor, “Joint beam management and power allocation in THz-NOMA networks,” IEEE Transactions on Communications, vol. 71, no. 4, pp. 2059–2073, 2023. [29] J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, “Internet of Things (IoT): A vision, architectural elements, and future directions,” Future Generation Computer Systems, vol. 29, no. 7, pp. 1645–1660, 2013.

Related documents

Record · ID 1527845 · SHA-256 fb97a34ecb6030d0
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive