Distributed Task Offloading and Resource Purchasing in NOMA-Enabled Mobile Edge Computing: Hierarchical Game Theoretical Approaches

被引:40
作者
Chen, Ying [1 ]
Zhao, Jie [1 ]
Hu, Jintao [1 ]
Wan, Shaohua [2 ]
Huang, Jiwei [3 ]
机构
[1] Beijing Informat Sci & Technol Univ, Beijing 100101, Peoples R China
[2] Univ Elect Sci & Technol China, Shenzhen 518110, Peoples R China
[3] China Univ Petr, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Task offloading; MEC; game theory; resource purchasing; resource pricing; WIRELESS CELLULAR NETWORKS; ALLOCATION; STRATEGY; CLOUD;
D O I
10.1145/3597023
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the computing resources and the battery capacity of mobile devices are usually limited, it is a feasible solution to offload the computation-intensive tasks generated by mobile devices to edge servers (ESs) in mobile edge computing (MEC). In this article, we study the multi-user multi-server task offloading problem in MEC systems, where all users compete for the limited communication resources and computing resources. We formulate the offloading problem with the goal of minimizing the cost of the users and maximizing the profits of the ESs. We propose a hierarchical EETORP (Economic and Efficient Task Offloading and Resource Purchasing) framework that includes a two-stage joint optimization process. Then we prove that the problem is NP-complete. For the first stage, we formulate the offloading problem as a multi-channel access game (MCA-Game) and prove theoretically the existence of at least one Nash equilibrium strategy in MCA-Game. Next, we propose a game-based multi-channel access (GMCA) algorithm to obtain the Nash equilibrium strategy and analyze the performance guarantee of the obtained offloading strategy in the worst case. For the second stage, we model the computing resource allocation between the users and ESs by Stackelberg game theory, and reformulate the problem as a resource pricing and purchasing game (PAP-Game). We prove theoretically the property of incentive compatibility and the existence of Stackelberg equilibrium. A game-based pricing and purchasing (GPAP) algorithm is proposed. Finally, a series of both parameter analysis and comparison experiments are carried out, which validate the convergence and effectiveness of the GMCA algorithm and GPAP algorithm.
引用
收藏
页数:28
相关论文
共 38 条
[1]   Resource Allocation in Uplink NOMA-IoT Networks: A Reinforcement-Learning Approach [J].
Ahsan, Waleed ;
Yi, Wenqiang ;
Qin, Zhijin ;
Liu, Yuanwei ;
Nallanathan, Arumugam .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) :5083-5098
[2]   Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading [J].
Bi, Suzhi ;
Zhang, Ying Jun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) :4177-4190
[3]   Predictable Memory-CPU Co-Scheduling with Support for Latency-Sensitive Tasks [J].
Casini, Daniel ;
Pazzaglia, Paolo ;
Biondi, Alessandro ;
Di Natale, Marco ;
Buttazzo, Giorgio .
PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
[4]   A polynomial time approximation scheme for the multiple knapsack problem [J].
Chekuri, C ;
Khanna, S .
SIAM JOURNAL ON COMPUTING, 2006, 35 (03) :713-728
[5]   Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks [J].
Chen, Lixing ;
Zhou, Sheng ;
Xu, Jie .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) :1619-1632
[6]   Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learning [J].
Chen, Xianfu ;
Zhang, Honggang ;
Wu, Celimuge ;
Mao, Shiwen ;
Ji, Yusheng ;
Bennis, Mehdi .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4005-4018
[7]  
Chen Y., 2023, Chinese Journal of Electronics, V20, pXX
[8]  
Chen Y., 2022, China Communications, VXX, pXXXX
[9]   QoE-Aware Decentralized Task Offloading and Resource Allocation for End-Edge-Cloud Systems: A Game-Theoretical Approach [J].
Chen, Ying ;
Zhao, Jie ;
Wu, Yuan ;
Huang, Jiwei ;
Shen, Xuemin .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) :769-784
[10]   Dynamic task offloading for digital twin-empowered mobile edge computing via deep reinforcement learning [J].
Chen, Ying ;
Gu, Wei ;
Xu, Jiajie ;
Zhang, Yongchao ;
Min, Geyong .
CHINA COMMUNICATIONS, 2023, 20 (11) :164-175