A Deep Q-Network and Genetic Algorithm-Based Algorithm for Efficient Task Allocation in UAV Ad Hoc Networks
Year: 2026
Type: article
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.
Source: Electronics
Institutions: Beihua University, Department of Education of Jilin Province
Language: English
Subfield: Aerospace Engineering
Field: Engineering
Domain: Physical Sciences
Open Access status: gold
Estimated APC paid: $2,896
Awards: G1534956902, G6304338590
OpenAlex ID: W7160836618
FWCI:
Cites:
Cited by:
Related to:
