Litcius/Paper detail

Joint Task Offloading, Resource Allocation, and Trajectory Design for Multi-UAV Cooperative Edge Computing With Task Priority

Hao Hao, Changqiao Xu, Wei Zhang, Shujie Yang, Gabriel‐Miro Muntean

2024IEEE Transactions on Mobile Computing144 citationsDOIOpen Access PDF

Abstract

Mobile edge computing (MEC) has emerged as a solution to address the demands of computation-intensive network services by providing computational capabilities at the network edge, thus reducing service delays. Due to the flexible deployment, wide coverage and reliable wireless communication, unmanned aerial vehicles (UAVs) have been employed to assist MEC. This paper investigates the task offloading problem in a UAV-assisted MEC system with collaboration of multiple UAVs, highlighting task priorities and binary offloading mode. We defined the system gain based on energy consumption and task delay. The joint optimization of UAVs' trajectory design, binary offloading decision, computation resources allocation, and communication resources management is formulated as a mixed integer programming problem with the goal of maximizing the long-term average system gain. Considering the discrete-continuous hybrid action space of this problem, we propose a novel deep reinforcement learning (DRL) algorithm based on the latent space to solve it. The evaluation results demonstrate that our proposed algorithm outperforms three state-of-the-art alternative solutions in terms of task delay and system gain.

Topics & Concepts

Computer scienceMobile edge computingComputation offloadingReinforcement learningDistributed computingEdge computingResource allocationResource management (computing)Task (project management)Software deploymentServerWirelessEnhanced Data Rates for GSM EvolutionComputer networkArtificial intelligenceTelecommunicationsOperating systemManagementEconomicsUAV Applications and OptimizationIoT and Edge/Fog ComputingAdvanced Neural Network Applications