Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learning

05/16/2018
by   Xianfu Chen, et al.
0

To improve the quality of computation experience for mobile devices, mobile-edge computing (MEC) is a promising paradigm by providing computing capabilities in close proximity within a sliced radio access network (RAN), which supports both traditional communication and MEC services. Nevertheless, the design of computation offloading policies for a virtual MEC system remains challenging. Specifically, whether to execute a computation task at the mobile device or to offload it for MEC server execution should adapt to the time-varying network dynamics. In this paper, we consider MEC for a representative mobile user in an ultra-dense sliced RAN, where multiple base stations (BSs) are available to be selected for computation offloading. The problem of solving an optimal computation offloading policy is modelled as a Markov decision process, where our objective is to maximize the long-term utility performance whereby an offloading decision is made based on the task queue state, the energy queue state as well as the channel qualities between MU and BSs. To break the curse of high dimensionality in state space, we first propose a double deep Q-network (DQN) based strategic computation offloading algorithm to learn the optimal policy without knowing a priori knowledge of network dynamics. Then motivated by the additive structure of the utility function, a Q-function decomposition technique is combined with the double DQN, which leads to novel learning algorithm for the solving of stochastic computation offloading. Numerical experiments show that our proposed learning algorithms achieve a significant improvement in computation offloading performance compared with the baseline policies.

READ FULL TEXT

page 15

page 21

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
06/09/2023

A Dynamic Partial Computation Offloading for the Metaverse in In-Network Computing

The In-Network Computing (COIN) paradigm is a promising solution that le...
research
04/10/2020

Deep Reinforcement Learning for Task Offloading in Mobile Edge Computing Systems

In mobile edge computing systems, an edge node may have a high load when...
research
02/09/2023

Differentially Private Deep Q-Learning for Pattern Privacy Preservation in MEC Offloading

Mobile edge computing (MEC) is a promising paradigm to meet the quality ...
research
09/16/2020

Spatiotemporal Dependable Task Execution Services in MEC-enabled Wireless Systems

Multi-access Edge Computing (MEC) enables computation and energy-constra...
research
04/14/2020

Peer Offloading in Mobile Edge Computing with Worst-Case Response Time Guarantees

Mobile edge computing (MEC) is a new paradigm that provides cloud comput...
research
02/27/2018

Stochastic Control of Computation Offloading to a Helper with a Dynamically Loaded CPU

Due to densification of wireless networks, there exist abundance of idli...

Please sign up or login with your details

Forgot password? Click here to reset