GCN and DRL based on dependent task offloading mechanism in edge computing✩
Ruiqi Tong , Shaoyong Guo , Xuesong Qiu , Feng Qi , Dongxiao Yu
›› 2026, Vol. 12 ›› Issue (3) : 397 -404.
Task offloading is critical for optimizing resource allocation in edge computing systems. In practical scenarios, user applications often comprise multiple interdependent tasks, where both task dependencies and parallelism strongly affect offloading decisions. This paper presents a novel dependent task offloading framework for multi-edge server environments. The task offloading problem is formulated as a Markov Decision Process (MDP) to minimize computational delay. Task dependencies are modeled using a Directed Acyclic Graph (DAG), and a Graph Convolutional Network (GCN) encoder is employed to extract DAG features as inputs for a Deep Reinforcement Learning (DRL) model. The proposed DRL-based method applies the Proximal Policy Optimization (PPO) algorithm to simultaneously select subtasks and determine their offloading decisions. Experimental evaluations across varying numbers of subtasks confirm the effectiveness of the approach, demonstrating superior performance compared to state-of-the-art solutions.
Task offloading / Edge computing / Graph neural network / Deep reinforcement learning
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
|
/
| 〈 |
|
〉 |