How to Stabilize a Competitive Mobile Edge Computing Environment: A Game Theoretic Approach

被引:13
作者
Li, Keqin [1 ,2 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
[2] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
基金
中国国家自然科学基金;
关键词
Average power consumption; average response time; computation offloading; cost-performance ratio; mobile edge computing; Nash equilibrium; non-cooperative game; queueing model; RESOURCE-ALLOCATION; COMPUTATION;
D O I
10.1109/ACCESS.2019.2919106
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are two fundamental purposes in mobile edge computing, i.e., performance enhancement and cost reduction. By offloading computation tasks to a mobile edge cloud (MEC), a user equipment (UE), also called mobile user, mobile subscriber, or mobile device, can possibly reduce its average response time, which is the main performance measure, and can possibly reduce its average power consumption. Optimizing both performance and cost may be conflicting requirements. In this paper, we optimize the cost performance ratio (CPR), i.e., the power-time product, which combines performance (average response time) and cost (average power consumption) into one quantity. A unique feature in mobile edge computing is the competitiveness of mobile users, who are selfish in competing for resources in a mobile edge cloud. We take a game theoretic approach to the stabilization of a competitive mobile edge computing environment. The main contributions of the paper are summarized as follows. 1) We consider a mobile edge computing environment with multiple UEs and a single MEC. We establish an M/G/1 queueing model for the UEs and an M/G/m queueing model for the MEC. The UEs are entirely heterogeneous in terms of task characteristics, computation and communication speeds, and power consumption models for both computation and communication. 2) We analytically derive the average response time and the average power consumption of each UE and the MEC, so that cost-performance ratio optimization can be studied mathematically and rigorously. 3) We establish a non-cooperative game framework to systematically study the stabilization of a competitive mobile edge computing environment. Our framework includes a set of seven non-cooperative games among the UEs and the MEC, each attempts to minimize its payoff function, i.e., its cost-performance ratio. These games are different in terms of the number of variables to play and which variables to play. 4) We develop efficient algorithms for each player to find the best response in each game. All these algorithms are the poly-log time in the length of an initial search interval and the accuracy requirement. We also develop an iterative algorithm to find the Nash equilibrium of the games. 5) We demonstrate the numerical examples of our algorithms and performance data of our games for the idle-speed model and the constant-speed model respectively.
引用
收藏
页码:69960 / 69985
页数:26
相关论文
共 50 条
[31]   Joint Optimization for Task Offloading in Edge Computing: An Evolutionary Game Approach [J].
Dong, Chongwu ;
Wen, Wushao .
SENSORS, 2019, 19 (03)
[32]   A Stackelberg game approach to multiple resources allocation and pricing in mobile edge computing [J].
Chen, Yifan ;
Li, Zhiyong ;
Yang, Bo ;
Nai, Ke ;
Li, Keqin .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 108 :273-287
[33]   Delay Optimization with FCFS Queuing Model in Mobile Edge Computing-Assisted UAV Swarms: A Game-Theoretic Learning Approach [J].
Chen, Runfeng ;
Cui, Li ;
Zhang, Yuli ;
Chen, Jin ;
Yao, Kailing ;
Yang, Yang ;
Yao, Changhua ;
Han, Han .
2020 12TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2020, :245-250
[34]   A Two-Level Game-Theoretic Approach for Joint Pricing and Resource Allocation in Multi-user Mobile Edge Computing [J].
Ge, Erqian ;
Tian, Hao ;
Hu, Wanyue ;
Li, Fei .
BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 2, BIC-TA 2023, 2024, 2062 :32-49
[35]   Computation Offloading and User-Clustering Game in Multi-Channel Cellular Networks for Mobile Edge Computing [J].
Huang, Yan-Yun ;
Wang, Pi-Chung .
SENSORS, 2023, 23 (03)
[36]   A Game-Theoretic Incentive Mechanism for Battery Saving in Full Duplex Mobile Edge Computing Systems With Wireless Power Transfer [J].
Cheng, Yulun ;
Zhao, Haitao ;
Ni, Yiyang ;
Xia, Wenchao ;
Yang, Longxiang ;
Zhu, Hongbo .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03) :3474-3486
[37]   Non-cooperative game algorithms for computation offloading in mobile edge computing environments [J].
Chen, Jianguo ;
Deng, Qingying ;
Yang, Xulei .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 172 :18-31
[38]   User Allocation in Mobile Edge Computing: A Deep Reinforcement Learning Approach [J].
Panda, Subrat Prasad ;
Banerjee, Ansuman ;
Bhattacharya, Arani .
2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, :447-458
[39]   Computation Offloading in UAV-Enabled Edge Computing: A Stackelberg Game Approach [J].
Yuan, Xinwang ;
Xie, Zhidong ;
Tan, Xin .
SENSORS, 2022, 22 (10)
[40]   Game Theoretical Task Offloading for Profit Maximization in Mobile Edge Computing [J].
Teng, Haojun ;
Li, Zhetao ;
Cao, Kun ;
Long, Saiqin ;
Guo, Song ;
Liu, Anfeng .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (09) :5313-5329