TY - GEN
T1 - Learning-Based Computation Offloading for Edge Networks with Heterogeneous Resources
AU - Zhang, Liqiang
AU - Luo, Jingjing
AU - Gao, Lin
AU - Zheng, Fu Chun
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/6
Y1 - 2020/6
N2 - Mobile edge computing (MEC) has shown its potential in serving computation intensive tasks via offloading. However, the heterogeneity of MEC systems and the dynamic nature of wireless environment pose a great challenge to the design of offloading policies. In this paper, we investigate this computation offloading problem, where the heterogeneities of computational resource, channel state, task type and input data size are considered. We first propose a greedy algorithm, in which each arrival task is greedily offloaded to the edge server with minimal utility, based on a global information of network states. While this greedy algorithm performs well in terms of system utility, the overhead incurred to collect the global information is large, especially in dense MEC scenarios and time-varying channel scenarios. Inspired by this observation, we then propose a model-free offloading algorithm based on reinforcement learning, which does not rely on such kind of information and can make offloading decisions based on learning experience. By so doing, the communication overhead can be largely reduced. Extensive simulations show that the two proposed algorithms have similar performance in terms of system utility and can decrease the system utility by up to 50 compared with two widely used algorithms. The robustness of the two proposed algorithms is further verified.
AB - Mobile edge computing (MEC) has shown its potential in serving computation intensive tasks via offloading. However, the heterogeneity of MEC systems and the dynamic nature of wireless environment pose a great challenge to the design of offloading policies. In this paper, we investigate this computation offloading problem, where the heterogeneities of computational resource, channel state, task type and input data size are considered. We first propose a greedy algorithm, in which each arrival task is greedily offloaded to the edge server with minimal utility, based on a global information of network states. While this greedy algorithm performs well in terms of system utility, the overhead incurred to collect the global information is large, especially in dense MEC scenarios and time-varying channel scenarios. Inspired by this observation, we then propose a model-free offloading algorithm based on reinforcement learning, which does not rely on such kind of information and can make offloading decisions based on learning experience. By so doing, the communication overhead can be largely reduced. Extensive simulations show that the two proposed algorithms have similar performance in terms of system utility and can decrease the system utility by up to 50 compared with two widely used algorithms. The robustness of the two proposed algorithms is further verified.
KW - Mobile edge computing
KW - heterogeneous networks
KW - reinforcement learning
KW - task offloading
UR - https://www.scopus.com/pages/publications/85089425667
U2 - 10.1109/ICC40277.2020.9149171
DO - 10.1109/ICC40277.2020.9149171
M3 - 会议稿件
AN - SCOPUS:85089425667
T3 - IEEE International Conference on Communications
BT - 2020 IEEE International Conference on Communications, ICC 2020 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE International Conference on Communications, ICC 2020
Y2 - 7 June 2020 through 11 June 2020
ER -