arrow
返回

Dependent Task Offloading in Edge Computing Using GNN and Deep Reinforcement Learning

delete2024-06-15
delete3
delete
OA
AI
Z
Zequn Cao
X
Xiaoheng Deng *
S
Sheng Yue
P
Ping Jiang
Ju Ren 封面图
Ju Ren (Ju Ren)
J
Jinsong Gui
DOI:10.1109/JIOT.2024.3374969delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Task offloading is a widely used technology in edge computing (EC), which declines the makespan of user task with the aid of resourceful edge servers. How to solve the competition for computation and communication resources among tasks is a fundamental issue in task offloading. Besides, real-life user tasks often comprise multiple interdependent subtasks. Dependencies among subtasks significantly raises the complexity of task offloading, and makes it difficult to propose generalized approaches for scenarios of different sizes. In this article, we study the dependent task offloading (DTO) problem within both single-user single-edge and multiuser multiedge scenario. First, we use directed acyclic graph (DAG) to model dependent task, where nodes and directed edges represent the subtasks and their interdependencies, respectively. Then, we propose a task scheduling method based on graph attention network (GAT) and deep reinforcement learning (DRL) to minimize the makespan of user tasks. More specifically, our method introduces a multidiscrete action DRL scheduler that simultaneously determines which subtask to consider and whether it should be offloaded at each step, and employs GAT to encode the graph-based state representation. To stabilize and speed up DRL scheduler training, we pretrain GAT encoder with unsupervised learning. Extensive experiments demonstrate that our proposed approach can be applied to various environments and outperforms prior methods.
Keyword:
Task analysis
Training
Heuristic algorithms
Cloud computing
Quality of experience
Scheduling
Program processors
Deep reinforcement learning (DRL)
directed acyclic graph (DAG)
edge computing (EC)
graph attention network (GAT)
task offloading

期刊

IEEE Internet of Things Journal 封面图
IEEE Internet of Things Journal
IF:
8.9
论文数:
1.4W
被引数:
7.8W

机构

T
tsinghua university
学者数:
11.9W
论文数: 10.0W
被引数: 137
C
Central South University
学者数:
10.0W
论文数: 7.2W
被引数: 10.9W
引用论文

引用论文

Deep-Reinforcement-Learning-Based Resource Allocation for Cloud Gaming via Edge Computing
err2023-03-15
err18
PREAI
errDeng, Xiaoheng; Zhang, Jingjing; Zhang, Honggang; Jiang, Ping
err分享
err收藏
Influence on Polyurethane Synthesis Parameters Upon the Performance of Base Asphalt
err2021-07-09
err0
errOAAI
errXin Jin; Siwei Sun; Naisheng Guo; Shuolei Huang; Zhanping You; Yiqiu Tan
err分享
err收藏
Reinforcement Learning-Based Mobile Offloading for Edge Computing Against Jamming and Interference
err2020-10-01
err125
PREAI
errXiao, Liang; Lu, Xiaozhen; Xu, Tangwei; Wan, Xiaoyue; Ji, Wen; Zhang, Yanyong
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容