Modeling on Energy-Efficiency Computation Offloading Using Probabilistic Action Generating

Wireless-powered mobile-edge computing (MEC) emerges as a crucial component in the Internet of Things (IoTs). It can cope with the fundamental performance limitations of low-power networks, such as wireless sensor networks or mobile networks. Although computation offloading and resource allocation in MEC have been studied with different optimization objectives, performance optimization in larger-scale systems still needs to be further improved. More importantly, energy efficiency is also a key issue as well as computation offloading and resource allocation for wireless-powered MEC. In this article, we investigate the joint optimization of computation rate and energy consumption under limited resources, and propose an online offloading model to search for the asymptotically optimal offloading and resource allocation strategy. First, the joint optimization problem is modeled as a mixed integer programming (MIP) problem. Second, a deep reinforcement learning (DRL)-based method, energy efficiency computation offloading using probabilistic action generating (ECOPG), is designed to generate the joint optimization policy for computation offloading and resource allocation. Finally, to avoid the curse of dimensionality in large network scales, an action exploration mechanism based on probability is introduced to accelerate the convergence rate by targeted sampling and dynamic experience replay. The experimental results demonstrate that the proposed methods significantly outperform other DRL-based methods in energy consumption, and gain better computation rate and execution efficiency at the same time. With the expansion of the network scale, the improvements become more apparent.

[1]  Kai Li,et al.  Continuous Maneuver Control and Data Capture Scheduling of Autonomous Drone in Wireless Sensor Networks , 2022, IEEE Transactions on Mobile Computing.

[2]  Shohei Shimizu,et al.  Hierarchical Adversarial Attacks Against Graph-Neural-Network-Based IoT Network Intrusion Detection System , 2022, IEEE Internet of Things Journal.

[3]  Victor C. M. Leung,et al.  Deep Reinforcement Learning for Energy-Efficient Computation Offloading in Mobile-Edge Computing , 2021, IEEE Internet of Things Journal.

[4]  Jianhua Ma,et al.  Energy-Efficient Smart Routing Based on Link Correlation Mining for Wireless Edge Computing in IoT , 2021, IEEE Internet of Things Journal.

[5]  Victor C. M. Leung,et al.  Intelligence-Empowered Mobile Edge Computing: Framework, Issues, Implementation, and Outlook , 2021, IEEE Network.

[6]  Jie Wu,et al.  Incentive-Driven Deep Reinforcement Learning for Content Caching and D2D Offloading , 2021, IEEE Journal on Selected Areas in Communications.

[7]  Ning Zhang,et al.  Delay-Aware and Energy-Efficient Computation Offloading in Mobile-Edge Computing Using Deep Reinforcement Learning , 2021, IEEE Transactions on Cognitive Communications and Networking.

[8]  Jinkyo Jeong,et al.  Deep Reinforcement Learning-based Task Offloading Decision in the Time Varying Channel , 2021, 2021 International Conference on Electronics, Information, and Communication (ICEIC).

[9]  Yulin Hu,et al.  Deep Reinforcement Learning and Optimization Based Green Mobile Edge Computing , 2021, 2021 IEEE 18th Annual Consumer Communications & Networking Conference (CCNC).

[10]  Wenrui Liu,et al.  A Reinforcement Model Based Prioritized Replay to Solve the Offloading Problem in Edge Computing , 2021, WASA.

[11]  Wen Chen,et al.  Multi-user Computation Offloading for Mobile Edge Computing: A Deep Reinforcement Learning and Game Theory Approach , 2020, 2020 IEEE 20th International Conference on Communication Technology (ICCT).

[12]  Sungrae Cho,et al.  Delay-Sensitive Task Offloading for Internet of Things in Nonorthogonal Multiple Access MEC Networks , 2020, 2020 International Conference on Information and Communication Technology Convergence (ICTC).

[13]  Jilin Zhang,et al.  A Survey of Computation Offloading in Edge Computing , 2020, 2020 International Conference on Computer, Information and Telecommunication Systems (CITS).

[14]  Yingshu Li,et al.  Computation Scheduling for Wireless Powered Mobile Edge Computing Networks , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.

[15]  Meixia Tao,et al.  Optimal Task Offloading and Resource Allocation in Mobile-Edge Computing With Inter-User Task Dependency , 2020, IEEE Transactions on Wireless Communications.

[16]  Zhi Zhou,et al.  Edge AI: On-Demand Accelerating Deep Neural Network Inference via Edge Computing , 2019, IEEE Transactions on Wireless Communications.

[17]  Xiaofei Wang,et al.  Convergence of Edge Computing and Deep Learning: A Comprehensive Survey , 2019, IEEE Communications Surveys & Tutorials.

[18]  Ying Jun Zhang,et al.  Deep Reinforcement Learning for Online Computation Offloading in Wireless Powered Mobile-Edge Computing Networks , 2018, IEEE Transactions on Mobile Computing.

[19]  Xin Chen,et al.  Deep Reinforcement Learning Based Offloading Scheme for Mobile Edge Computing , 2019, 2019 IEEE International Conference on Smart Internet of Things (SmartIoT).

[20]  Hai Jin,et al.  Computation Offloading Toward Edge Computing , 2019, Proceedings of the IEEE.

[21]  Roberto Di Pietro,et al.  Edge Computing Perspectives: Architectures, Technologies, and Open Security Issues , 2019, 2019 IEEE International Conference on Edge Computing (EDGE).

[22]  Xiaoli Chu,et al.  Computation Offloading and Resource Allocation in Vehicular Networks Based on Dual-Side Cost Minimization , 2019, IEEE Transactions on Vehicular Technology.

[23]  Ying-Chang Liang,et al.  Applications of Deep Reinforcement Learning in Communications and Networking: A Survey , 2018, IEEE Communications Surveys & Tutorials.

[24]  Dario Pompili,et al.  Joint Task Offloading and Resource Allocation for Multi-Server Mobile-Edge Computing Networks , 2017, IEEE Transactions on Vehicular Technology.

[25]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[26]  Jiajia Liu,et al.  Collaborative Computation Offloading for Multiaccess Edge Computing Over Fiber–Wireless Networks , 2018, IEEE Transactions on Vehicular Technology.

[27]  Ying Jun Zhang,et al.  Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[28]  Fatemeh Jalali,et al.  Greening IoT with Fog: A Survey , 2017, 2017 IEEE International Conference on Edge Computing (EDGE).

[29]  Yuanyuan Yang,et al.  Energy-efficient dynamic offloading and resource scheduling in mobile cloud computing , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[30]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[31]  Rui Zhang,et al.  Wireless powered communication: opportunities and challenges , 2014, IEEE Communications Magazine.