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 条
[21]   Competitive Wireless Energy Transfer Bidding: A Game Theoretic Approach [J].
Niyato, Dusit ;
Wang, Ping .
2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, :1106-1111
[22]   A Game-Theoretical Approach for Task Offloading in Edge Computing [J].
Luo, Juan ;
Qian, Qian ;
Yin, Luxiu ;
Qiao, Ying .
2020 16TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2020), 2020, :756-761
[23]   Game-theoretic Learning-based QoS Satisfaction in Autonomous Mobile Edge Computing [J].
Apostolopoulos, Pavlos Athanasios ;
Tsiropoulou, Eirini Eleni ;
Papavassiliou, Symeon .
2018 GLOBAL INFORMATION INFRASTRUCTURE AND NETWORKING SYMPOSIUM (GIIS), 2018,
[24]   Computation Offloading in Multi-Cell Networks With Collaborative Edge-Cloud Computing: A Game Theoretic Approach [J].
Wu, Liantao ;
Sun, Peng ;
Wang, Zhibo ;
Li, Yanjun ;
Yang, Yang .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (03) :2093-2106
[25]   Decentralized Computation Offloading and Resource Allocation for Mobile-Edge Computing: A Matching Game Approach [J].
Quoc-Viet Pham ;
Tuan Leanh ;
Tran, Nguyen H. ;
Park, Bang Ju ;
Hong, Choong Seon .
IEEE ACCESS, 2018, 6 :75868-75885
[26]   COMPUTING OFFLOADING AND RESOURCE ALLOCATION ALGORITHM BASED ON GAME THEORY FOR IOT DEVICES IN MOBILE EDGE COMPUTING [J].
Xu, Jianqiang ;
Hu, Zhujiao ;
Zou, Junzhong .
INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2020, 16 (06) :1895-1914
[27]   Joint Computation Offloading and Resource Allocation in Mobile-Edge Cloud Computing: A Two-Layer Game Approach [J].
He, Zhenli ;
Guo, Ying ;
Zhai, Xiaolong ;
Zhao, Mingxiong ;
Zhou, Wei ;
Li, Keqin .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2025, 13 (01) :411-428
[28]   A jointly non-cooperative game-based offloading and dynamic service migration approach in mobile edge computing [J].
Li, Chunlin ;
Zhang, Qingzhe ;
Luo, Youlong .
KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 65 (05) :2187-2223
[29]   Computation Offloading Game for an UAV Network in Mobile Edge Computing [J].
Messous, Mohamed-Ayoub ;
Sedjelmaci, Hichem ;
Houari, Noureddin ;
Senouci, Sidi-Mohammed .
2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
[30]   Efficient service deployment in mobile edge computing environment [J].
Lu, Jiawei ;
Li, Jinglin ;
Liu, Wei ;
Sun, Qibo ;
Zhou, Ao .
INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2020, 16 (02) :126-146