A Deep Q-Network and Genetic Algorithm-Based Algorithm for Efficient Task Allocation in UAV Ad Hoc Networks

As the number of unmanned aerial vehicles (UAVs) and the volume of computational tasks increase in UAV ad hoc networks (UAVANET), the solution space for task allocation strategies grows exponentially. In practical emergency scenarios with concurrent multi-user access, multi-UAV systems equipped with mobile edge computing (MEC) devices face challenges such as limited computing resources and imbalanced task distribution during task offloading. To address these challenges, this paper proposes an adaptive task allocation algorithm named AUSTA-DQHO (Adaptive UAV Swarm Task Allocation using Deep Q-networks and Genetic Algorithms Hybrid Optimization), which combines Deep Q-Network (DQN) with Genetic Algorithm (GA), aiming to optimize computational task scheduling and minimize both the total task delay and the variance in task delays. First, we introduce a multi-UAV-assisted MEC application framework. In this framework, UAVs equipped with high-performance computing modules are deployed as airborne servers in the target area, providing data offloading and task computation support for IoT devices. Next, to tackle the optimization problem, we replace the random action selection process in DQN with a hybrid strategy that incorporates heuristic methods—specifically, GA and greedy algorithms—to perform global search and make more effective decisions for optimal task allocation for each offloading request. Furthermore, to accelerate the convergence of the AUSTA-DQHO policy while ensuring global optimality, we introduce a pre-clustering mechanism and a dynamic weighting factor for randomly generated task offloading requests in the target area. These mechanisms effectively reduce the solution space and ensure that optimal actions are learned at different stages of the training process. Experimental results demonstrate that the proposed algorithm achieves a task latency reduction of 18.72% and a load balancing improvement of 98.72%, surpassing the performance of the other algorithms. Additionally, we explore the optimal number of UAVs under given environmental conditions to minimize the waste of computing resources.

Authors

Institutions

Publication Details

Journal
Electronics
Published
2026-05-11
DOI
https://doi.org/10.3390/electronics15102041
Primary Topic
UAV Applications and Optimization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Deep Q-Network and Genetic Algorithm-Based Algorithm for Efficient Task Allocation in UAV Ad Hoc Networks

Jian Cao, Yuxin Li, Xiaobin Zhang, Yuhui Li et al.
Electronics
UAV Applications and Optimization
article

A Deep Q-Network and Genetic Algorithm-Based Algorithm for Efficient Task Allocation in UAV Ad Hoc Networks

Jian Cao, Yuxin Li, Xiaobin Zhang, Yuhui Li, Zeliang Zhang
article en

Abstract

As the number of unmanned aerial vehicles (UAVs) and the volume of computational tasks increase in UAV ad hoc networks (UAVANET), the solution space for task allocation strategies grows exponentially. In practical emergency scenarios with concurrent multi-user access, multi-UAV systems equipped with mobile edge computing (MEC) devices face challenges such as limited computing resources and imbalanced task distribution during task offloading. To address these challenges, this paper proposes an adaptive task allocation algorithm named AUSTA-DQHO (Adaptive UAV Swarm Task Allocation using Deep Q-networks and Genetic Algorithms Hybrid Optimization), which combines Deep Q-Network (DQN) with Genetic Algorithm (GA), aiming to optimize computational task scheduling and minimize both the total task delay and the variance in task delays. First, we introduce a multi-UAV-assisted MEC application framework. In this framework, UAVs equipped with high-performance computing modules are deployed as airborne servers in the target area, providing data offloading and task computation support for IoT devices. Next, to tackle the optimization problem, we replace the random action selection process in DQN with a hybrid strategy that incorporates heuristic methods—specifically, GA and greedy algorithms—to perform global search and make more effective decisions for optimal task allocation for each offloading request. Furthermore, to accelerate the convergence of the AUSTA-DQHO policy while ensuring global optimality, we introduce a pre-clustering mechanism and a dynamic weighting factor for randomly generated task offloading requests in the target area. These mechanisms effectively reduce the solution space and ensure that optimal actions are learned at different stages of the training process. Experimental results demonstrate that the proposed algorithm achieves a task latency reduction of 18.72% and a load balancing improvement of 98.72%, surpassing the performance of the other algorithms. Additionally, we explore the optimal number of UAVs under given environmental conditions to minimize the waste of computing resources.

ElectronicsVol. 15(10)
Beihua University (CN)
Natural Science Foundation of Jilin Province, People's Government of Jilin Province, Department of Science and Technology of Jilin Province, Beihua University
Openalex Percentile: Top 2%
UAV Applications and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.