TY - JOUR
T1 - Trajectory Planning and Resource Allocation for Multi-UAV Cooperative Computation
AU - Xu, Wenlong
AU - Zhang, Tiankui
AU - Mu, Xidong
AU - Liu, Yuanwei
AU - Wang, Yapeng
N1 - Publisher Copyright:
IEEE
PY - 2024
Y1 - 2024
N2 - In the multiple unmanned aerial vehicle (UAV) mobile edge computing (MEC) systems, the cooperative computation among multiple UAVs can improve the overall computation service capability. Multi-UAV MEC systems can meet the quality of service requirements for computation intensive applications of ground terminals (GTs) in complex field environments, emergency disaster relief and other special scenarios. In this paper, a multi-UAV cooperative computation framework is proposed while taking the GT movement and random arrival of computation tasks into consideration. A long-term optimization problem is formulated for the joint optimization of UAV trajectory and resource allocation, subject to minimizing the total GT computation task completion time and the total system energy consumption. To solve this problem, a joint multiple time-scale optimization algorithm is proposed. In particular, the optimization problem is decomposed into a long time-scale multi-UAV trajectory planning subproblem and a short time-scale resource allocation subproblem. The proximal policy optimization algorithm is invoked to solve the long time-scale subproblem. The greedy algorithm and the successive convex approximation (SCA) method are employed to solve the short time-scale subproblem. Finally, a joint multiple time-scale optimization algorithm with a two-layer loop structure is proposed. Simulation results show that: 1) the proposed multi-UAV cooperative computation MEC system outperforms the conventional MEC system without collaboration among UAVs; and 2) the proposed algorithm can quickly adapt to different degrees of environmental dynamics and outperforms the benchmark algorithm for different network sizes, task requirements, and available resources.
AB - In the multiple unmanned aerial vehicle (UAV) mobile edge computing (MEC) systems, the cooperative computation among multiple UAVs can improve the overall computation service capability. Multi-UAV MEC systems can meet the quality of service requirements for computation intensive applications of ground terminals (GTs) in complex field environments, emergency disaster relief and other special scenarios. In this paper, a multi-UAV cooperative computation framework is proposed while taking the GT movement and random arrival of computation tasks into consideration. A long-term optimization problem is formulated for the joint optimization of UAV trajectory and resource allocation, subject to minimizing the total GT computation task completion time and the total system energy consumption. To solve this problem, a joint multiple time-scale optimization algorithm is proposed. In particular, the optimization problem is decomposed into a long time-scale multi-UAV trajectory planning subproblem and a short time-scale resource allocation subproblem. The proximal policy optimization algorithm is invoked to solve the long time-scale subproblem. The greedy algorithm and the successive convex approximation (SCA) method are employed to solve the short time-scale subproblem. Finally, a joint multiple time-scale optimization algorithm with a two-layer loop structure is proposed. Simulation results show that: 1) the proposed multi-UAV cooperative computation MEC system outperforms the conventional MEC system without collaboration among UAVs; and 2) the proposed algorithm can quickly adapt to different degrees of environmental dynamics and outperforms the benchmark algorithm for different network sizes, task requirements, and available resources.
KW - Autonomous aerial vehicles
KW - deep reinforcement learning
KW - Delays
KW - Heuristic algorithms
KW - mobile edge computing
KW - multi-UAV cooperative computation
KW - Optimization
KW - resource allocation
KW - Resource management
KW - Task analysis
KW - Trajectory
KW - trajectory planning
UR - http://www.scopus.com/inward/record.url?scp=85184328508&partnerID=8YFLogxK
U2 - 10.1109/TCOMM.2024.3361536
DO - 10.1109/TCOMM.2024.3361536
M3 - Article
AN - SCOPUS:85184328508
SN - 0090-6778
SP - 1
JO - IEEE Transactions on Communications
JF - IEEE Transactions on Communications
ER -