Scheduling for Mobile Edge Computing with Random User Arrivals: An Approximate MDP and Reinforcement Learning Approach

04/16/2020
by   Shanfeng Huang, et al.
0

In this paper, we investigate the scheduling design of a mobile edge computing (MEC) system, where active mobile devices with computation tasks randomly appear in a cell. Every task can be computed at either the mobile device or the MEC server. We jointly optimize the task offloading decision, uplink transmission device selection and power allocation by formulating the problem as an infinite-horizon Markov decision process (MDP). Compared with most of the existing literature, this is the first attempt to address the transmission and computation optimization with the random device arrivals in an infinite time horizon to our best knowledge. Due to the uncertainty in the device number and location, the conventional approximate MDP approaches addressing the curse of dimensionality cannot be applied. An alternative and suitable low-complexity solution framework is proposed in this work. We first introduce a baseline scheduling policy, whose value function can be derived analytically with the statistics of random mobile device arrivals. Then, one-step policy iteration is adopted to obtain a sub-optimal scheduling policy whose performance can be bounded analytically. The complexity of deriving the sub-optimal policy is reduced dramatically compared with conventional solutions of MDP by eliminating the complicated value iteration. To address a more general scenario where the statistics of random mobile device arrivals are unknown, a novel and efficient algorithm integrating reinforcement learning and stochastic gradient descent (SGD) is proposed to improve the system performance in an online manner. Simulation results show that the gain of the sub-optimal policy over various benchmarks is significant.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2019

Online User Scheduling and Resource Allocation for Mobile-Edge Computing Systems

In this paper, we investigate the multi-user mobile edge computing (MEC)...
research
12/23/2019

Cooperative Job Dispatching in Edge Computing Network with Unpredictable Uploading Delay

In this paper, the cooperative jobs dispatching problem in an edge compu...
research
03/25/2018

Performance Optimization in Mobile-Edge Computing via Deep Reinforcement Learning

To improve the quality of computation experience for mobile devices, mob...
research
12/26/2020

Online Distributed Job Dispatching with Outdated and Partially-Observable Information

In this paper, we investigate online distributed job dispatching in an e...
research
03/02/2022

Sequential Offloading for Distributed DNN Computation in Multiuser MEC Systems

This paper studies a sequential task offloading problem for a multiuser ...
research
02/02/2020

Multiuser Scheduling for Minimizing Age of Information in Uplink MIMO Systems

This paper concerns the user scheduling problem in a multiuser multiple-...
research
01/18/2022

System-Agnostic Meta-Learning for MDP-based Dynamic Scheduling via Descriptive Policy

Dynamic scheduling is an important problem in applications from queuing ...

Please sign up or login with your details

Forgot password? Click here to reset