2021
DOI: 10.3390/s21051666
|View full text |Cite
|
Sign up to set email alerts
|

Deep Reinforcement Learning-Based Task Scheduling in IoT Edge Computing

Abstract: Edge computing (EC) has recently emerged as a promising paradigm that supports resource-hungry Internet of Things (IoT) applications with low latency services at the network edge. However, the limited capacity of computing resources at the edge server poses great challenges for scheduling application tasks. In this paper, a task scheduling problem is studied in the EC scenario, and multiple tasks are scheduled to virtual machines (VMs) configured at the edge server by maximizing the long-term task satisfaction… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
34
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 97 publications
(51 citation statements)
references
References 37 publications
0
34
0
Order By: Relevance
“…The authors in [6] analyze a task scheduling problem in edge computing formulated as a Markov Decision Process. They propose a deep reinforcement learning approach to solve this problem, seeking to optimize the mapping of tasks to virtual machines, considering heterogeneity in terms of the VMs computing capacity.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors in [6] analyze a task scheduling problem in edge computing formulated as a Markov Decision Process. They propose a deep reinforcement learning approach to solve this problem, seeking to optimize the mapping of tasks to virtual machines, considering heterogeneity in terms of the VMs computing capacity.…”
Section: Related Workmentioning
confidence: 99%
“…These systems are also increasingly incorporating different types of storage and multi-NUMA servers. Recently, few efforts have tackled the problems of data placement separately on heterogeneous storage infrastructure [4] and virtual machine allocation on servers with multiple NUMA domains [5], and intelligent cloud resource allocation [6,7]. However, these approaches exclude some cloud storage types and shared memory patterns of applications, which are meaningful considerations for efficient resource allocation.…”
Section: Introductionmentioning
confidence: 99%
“…This learning is an off-policy method in which the agent acts on the basis of a previous policy and decides on the current state of the system. In RL the efficiency of resource allocation and cloud computing and load calculation are stabilized [52]. The v * policy estimates a status of the next state of action (s, a) based on the previous state of an action.…”
Section: Reinforcement Learning Process In Energy Consumption Management By Consideringmentioning
confidence: 99%
“…By conducting an extensive literature review of current advances in the field of task scheduling on heterogeneous distributed systems [6,7], we identified a pressing need for more clarity and formalism in the performance assessment of existing scheduling algorithms such as Min-Min and Max-Min, introduced in [8].…”
Section: Introductionmentioning
confidence: 99%