An MARL-Based Task Scheduling Algorithm for Cooperative Computation in a Multi-UAV Edge Computing System
作者
Luyinru Yang,Jun Gang Zheng,Yuan Zhang
出处
期刊:IEEE Transactions on Vehicular Technology [Institute of Electrical and Electronics Engineers] 日期:2025-11-20卷期号:75 (6): 11185-11198被引量:5
标识
DOI:10.1109/tvt.2025.3635005
摘要
This paper investigates the task scheduling problem for cooperative computation in a multi-UAV edge computing system. The problem is formulated as an integer nonlinear programming problem with an objective to maximize the average number of computation tasks successfully processed in each time slot. To solve the formulated problem using a reinforcement learning method, the problem is first reformulated as a decentralized partially observable Markov decision process (Dec-POMDP) and transformed into an average-reward maximization problem. Then, a multi-agent reinforcement learning (MARL)-based task scheduling algorithm (MTS) is proposed to solve the transformed problem. The proposed MTS algorithm introduces a QMIX-based training framework, in which the local policies of all agents are jointly trained by a central controller in a centralized manner and each agent executes actions independently according to its local observation and local policy in a decentralized manner. Moreover, recurrent neural networks (RNNs) are also introduced to deal with the partial observability of POMDP. Using the proposed MTS algorithm, each UAV is able to make optimal scheduling decisions independently to enable efficient cooperative computation between UAVs. Simulation results demonstrate that the proposed MTS algorithm can achieve better performance than benchmark algorithms in terms of the number of tasks successfully processed in the system.