JOURNAL ARTICLE

Cooperative Task Offloading for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning

Jian YangQifeng YuanShuangwu ChenHuasen HeXiaofeng JiangXiaobin Tan

Year: 2023 Journal:   IEEE Transactions on Network and Service Management Vol: 20 (3)Pages: 3205-3219   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Driven by the prevalence of the computation-intensive and delay-intensive mobile applications, Mobile Edge Computing (MEC) is emerging as a promising solution. Traditional task offloading methods usually rely on centralized decision making, which inevitably involves a high computational complexity and a large state space. However, the MEC is a typical distributed system, where the edge servers are geographically separated, and independently perform the computing tasks. This fact inspires us to conceive a distributed cooperative task offloading system, where each edge server makes its own decision on how to allocate local computing resources and how to migrate tasks among the edge servers. To characterize diverse task requirements, we divide the arrival tasks into different priorities according to the tolerance time, which enables to dynamically schedule the local computing resources for reducing the task timeout. In order to coordinate the independent decision makings of geographically separate edge servers, we propose a priority driven cooperative task offloading algorithm based on multi-agent deep reinforcement learning, where the decision making of each edge server not only depends on its own state but also on the shared global information. We further develop a Variational Recurrent Neural Network (VRNN) based global state sharing model which significantly reduces the communication overhead among edge servers. The performance evaluation conducted on a movement trajectories dataset of mobile devices verifies that the proposed algorithm can reduce the task consumption time and improve the edge computing resources utilization.

Keywords:
Computer science Server Reinforcement learning Mobile edge computing Distributed computing Edge computing Overhead (engineering) Task (project management) Enhanced Data Rates for GSM Evolution Timeout Markov decision process Schedule Computer network Artificial intelligence Operating system

Metrics

48
Cited By
21.10
FWCI (Field Weighted Citation Impact)
44
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Age of Information Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Neural Network Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.