Deep Reinforcement Learning for Energy-Efficient Computation Offloading in Mobile-Edge Computing

被引:135
|
作者
Zhou, Huan [1 ]
Jiang, Kai [1 ]
Liu, Xuxun [2 ]
Li, Xiuhua [3 ,4 ]
Leung, Victor C. M. [5 ,6 ]
机构
[1] China Three Gorges Univ, Coll Comp & Informat Technol, Yichang 443002, Peoples R China
[2] South China Univ Technol, Res Ctr Multimedia Informat Secur Detect & Intell, Guangzhou 510641, Peoples R China
[3] Chongqing Univ, Sch Big Data & Software Engn, Chongqing, Peoples R China
[4] Chongqing Univ, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing 401331, Peoples R China
[5] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[6] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V6T 1Z4, Canada
来源
IEEE INTERNET OF THINGS JOURNAL | 2022年 / 9卷 / 02期
基金
中国国家自然科学基金;
关键词
Computation offloading; energy consumptions; mobile-edge computing (MEC); reinforcement learning (RL); resource allocation; RESOURCE-ALLOCATION; REVENUE MAXIMIZATION; NETWORKING; CLOUD;
D O I
10.1109/JIOT.2021.3091142
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile-edge computing (MEC) has emerged as a promising computing paradigm in the 5G architecture, which can empower user equipments (UEs) with computation and energy resources offered by migrating workloads from UEs to the nearby MEC servers. Although the issues of computation offloading and resource allocation in MEC have been studied with different optimization objectives, they mainly focus on facilitating the performance in the quasistatic system, and seldomly consider time-varying system conditions in the time domain. In this article, we investigate the joint optimization of computation offloading and resource allocation in a dynamic multiuser MEC system. Our objective is to minimize the energy consumption of the entire MEC system, by considering the delay constraint as well as the uncertain resource requirements of heterogeneous computation tasks. We formulate the problem as a mixed-integer nonlinear programming (MINLP) problem, and propose a value iteration-based reinforcement learning (RL) method, named Q-Learning, to determine the joint policy of computation offloading and resource allocation. To avoid the curse of dimensionality, we further propose a double deep Q network (DDQN)-based method, which can efficiently approximate the value function of Q-learning. The simulation results demonstrate that the proposed methods significantly outperform other baseline methods in different scenarios, except the exhaustion method. Especially, the proposed DDQN-based method achieves very close performance with the exhaustion method, and can significantly reduce the average of 20%, 35%, and 53% energy consumption compared with offloading decision, local first method, and offloading first method, respectively, when the number of UEs is 5.
引用
收藏
页码:1517 / 1530
页数:14
相关论文
共 50 条
  • [31] Computation Offloading in Edge Computing Based on Deep Reinforcement Learning
    Li, MingChu
    Mao, Ning
    Zheng, Xiao
    Gadekallu, Thippa Reddy
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION NETWORKS (ICCCN 2021), 2022, 394 : 339 - 353
  • [32] Energy-efficient Autonomic Offloading in Mobile Edge Computing
    Luo, Changqing
    Salinas, Sergio
    Li, Ming
    Li, Pan
    [J]. 2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 581 - 588
  • [33] Energy-efficient cooperative offloading for mobile edge computing
    Shi, Wenjun
    Wu, Jigang
    Chen, Long
    Zhang, Xinxiang
    Wu, Huaiguang
    [J]. WIRELESS NETWORKS, 2023, 29 (06) : 2419 - 2435
  • [34] Energy-efficient cooperative offloading for mobile edge computing
    Wenjun Shi
    Jigang Wu
    Long Chen
    Xinxiang Zhang
    Huaiguang Wu
    [J]. Wireless Networks, 2023, 29 : 2419 - 2435
  • [35] Federated Deep Reinforcement Learning for Energy-Efficient Edge Computing Offloading and Resource Allocation in Industrial Internet
    Li, Xuehua
    Zhang, Jiuchuan
    Pan, Chunyu
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (11):
  • [36] Dependency-Aware Dynamic Task Offloading Based on Deep Reinforcement Learning in Mobile-Edge Computing
    Fang, Juan
    Qu, Dezheng
    Chen, Huijie
    Liu, Yaqi
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 1403 - 1415
  • [37] Energy-Efficient Computation Offloading and Transmit Power Allocation Scheme for Mobile Edge Computing
    Gu, Xiaohui
    Jin, Li
    Zhao, Nan
    Zhang, Guoan
    [J]. MOBILE INFORMATION SYSTEMS, 2019, 2019
  • [38] Energy-Efficient Secure Computation Offloading in Wireless Powered Mobile Edge Computing Systems
    Wu, Mengru
    Song, Qingyang
    Guo, Lei
    Lee, Inkyu
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (05) : 6907 - 6912
  • [39] Computation Offloading for Mobile Edge Computing: A Deep Learning Approach
    Yu, Shuai
    Wang, Xin
    Langar, Rami
    [J]. 2017 IEEE 28TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2017,
  • [40] Energy-Efficient Computation Offloading in Vehicular Edge Cloud Computing
    Li, Xin
    Dang, Yifan
    Aazam, Mohammad
    Peng, Xia
    Chen, Tefang
    Chen, Chunyang
    [J]. IEEE ACCESS, 2020, 8 : 37632 - 37644