Saved in:
Bibliographic Details
Main Authors: Liu, Jiagang, Mi, Yun, Zhang, Xinyu, Li, Xiaocui
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2309.10569
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910376754413568
author Liu, Jiagang
Mi, Yun
Zhang, Xinyu
Li, Xiaocui
author_facet Liu, Jiagang
Mi, Yun
Zhang, Xinyu
Li, Xiaocui
contents Various mobile applications that comprise dependent tasks are gaining widespread popularity and are increasingly complex. These applications often have low-latency requirements, resulting in a significant surge in demand for computing resources. With the emergence of mobile edge computing (MEC), it becomes the most significant issue to offload the application tasks onto small-scale devices deployed at the edge of the mobile network for obtaining a high-quality user experience. However, since the environment of MEC is dynamic, most existing works focusing on task graph offloading, which rely heavily on expert knowledge or accurate analytical models, fail to fully adapt to such environmental changes, resulting in the reduction of user experience. This paper investigates the task graph offloading in MEC, considering the time-varying computation capabilities of edge computing devices. To adapt to environmental changes, we model the task graph scheduling for computation offloading as a Markov Decision Process (MDP). Then, we design a deep reinforcement learning algorithm (SATA-DRL) to learn the task scheduling strategy from the interaction with the environment, to improve user experience. Extensive simulations validate that SATA-DRL is superior to existing strategies in terms of reducing average makespan and deadline violation.
format Preprint
id arxiv_https___arxiv_org_abs_2309_10569
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Task Graph offloading via Deep Reinforcement Learning in Mobile Edge Computing
Liu, Jiagang
Mi, Yun
Zhang, Xinyu
Li, Xiaocui
Distributed, Parallel, and Cluster Computing
Machine Learning
Various mobile applications that comprise dependent tasks are gaining widespread popularity and are increasingly complex. These applications often have low-latency requirements, resulting in a significant surge in demand for computing resources. With the emergence of mobile edge computing (MEC), it becomes the most significant issue to offload the application tasks onto small-scale devices deployed at the edge of the mobile network for obtaining a high-quality user experience. However, since the environment of MEC is dynamic, most existing works focusing on task graph offloading, which rely heavily on expert knowledge or accurate analytical models, fail to fully adapt to such environmental changes, resulting in the reduction of user experience. This paper investigates the task graph offloading in MEC, considering the time-varying computation capabilities of edge computing devices. To adapt to environmental changes, we model the task graph scheduling for computation offloading as a Markov Decision Process (MDP). Then, we design a deep reinforcement learning algorithm (SATA-DRL) to learn the task scheduling strategy from the interaction with the environment, to improve user experience. Extensive simulations validate that SATA-DRL is superior to existing strategies in terms of reducing average makespan and deadline violation.
title Task Graph offloading via Deep Reinforcement Learning in Mobile Edge Computing
topic Distributed, Parallel, and Cluster Computing
Machine Learning
url https://arxiv.org/abs/2309.10569