
Research Article
DQN-Based Applications Offloading with Multiple Interdependent Tasks in Mobile Edge Computing
@INPROCEEDINGS{10.1007/978-3-031-54521-4_5, author={Jiaxue Tu and Dongge Zhu and Yunni Xia and Yin Li and Yong Ma and Fan Li and Qinglan Peng}, title={DQN-Based Applications Offloading with Multiple Interdependent Tasks in Mobile Edge Computing}, proceedings={Collaborative Computing: Networking, Applications and Worksharing. 19th EAI International Conference, CollaborateCom 2023, Corfu Island, Greece, October 4-6, 2023, Proceedings, Part I}, proceedings_a={COLLABORATECOM}, year={2024}, month={2}, keywords={VEC Computation Offloading Latency Lyapunov Optimization DQN}, doi={10.1007/978-3-031-54521-4_5} }
- Jiaxue Tu
Dongge Zhu
Yunni Xia
Yin Li
Yong Ma
Fan Li
Qinglan Peng
Year: 2024
DQN-Based Applications Offloading with Multiple Interdependent Tasks in Mobile Edge Computing
COLLABORATECOM
Springer
DOI: 10.1007/978-3-031-54521-4_5
Abstract
Recently, Vehicular Edge Computing (VEC) is evolving as a solution for offloading computationally intensive tasks in in-vehicle environments. However, when the number of vehicles and users is large, pure edge resources may be insufficient and limited, most existing work focuses on minimizing system latency by designing some offloading strategies. Therefore, hybrid multilayer edge structures are in dire require of mission deployment strategies that can synthesize cost and mission latency. In this paper, we argue that each application can be decomposed into multiple interdependent subtasks, and that the different subtasks can be deployed separately into different edge layers in a hybrid three-tier edge computing infrastructure for execution. We develop an improved DQN task deployment algorithm based on Lyapunov optimization to jointly optimize the average workflow latency and cost under a long-term cost constraint, and simulation results clearly show that, comparing with the traditional approach, our proposed method effectively reduces the cost consumption by 92.8% while sacrificing only some latency.