Efficient Multi-Task Computation Offloading Game for Mobile Edge Computing

被引:8
作者
Chu, Shuhui [1 ]
Gao, Chengxi [2 ]
Xu, Minxian [2 ]
Ye, Kejiang [2 ]
Xiao, Zhu [3 ]
Xu, Chengzhong [1 ]
机构
[1] Univ Macau, Dept Comp & Informat Sci, State Key Lab IoTSC, Taipa 999078, Macao, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[3] Hunan Univ, Shenzhen Res Inst, Shenzhen 518055, Peoples R China
关键词
Task analysis; Games; Resource management; Multitasking; Bandwidth; Wireless communication; Costs; Multi-task; mobile edge computing; computation offloading; potential games; Nash equilibrium; RESOURCE-ALLOCATION; WIRELESS; INTERNET;
D O I
10.1109/TSC.2023.3332140
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing emerges to serve mobile users with low-latency computation offloading in edge networks, which are resource-constrained with massive users and workloads. However, existing communication and computing resource allocation schemes for offloaded tasks aren't efficient enough, where finished tasks still occupy resources, wasting constrained resources. Besides, the multi-user offloading is usually for scenarios of one task per user, ignoring real-world multi-task offloading scenarios where each user has multiple tasks, lack generality and flexibility. Meanwhile, local computing resource allocation schemes in multi-task scenarios ignore resource readjustment, causing low resource utilization. To solve these problems, we propose ECO-GAME, an efficient multi-task offloading scheme, which dynamically allocates bandwidth and computing resources to unfinished tasks, resulting in high resource utilization. We initially formulate the multi-task offloading problem as the game minimizing each user's cost, which is NP-hard. Thus we re-formulate the game utilizing potential games to optimize user's objective either locally or globally, and prove the existence of its Nash equilibrium. We then design an efficient multi-task offloading algorithm to obtain an approximate solution in polynomial time, together with computational complexity analysis. We further conduct performance evaluation on ECO-GAME utilizing price of anarchy. Numerical results demonstrate the efficiency of ECO-GAME, and show ECO-GAME reduces 49.2% cost over the state-of-the-art work, and scales well with the increasing number of tasks and users.
引用
收藏
页码:30 / 46
页数:17
相关论文
共 44 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]   Data Offloading in UAV-Assisted Multi-Access Edge Computing Systems Under Resource Uncertainty [J].
Apostolopoulos, Pavlos Athanasios ;
Fragkos, Georgios ;
Tsiropoulou, Eirini Eleni ;
Papavassiliou, Symeon .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (01) :175-190
[3]   Joint Multi-Task Offloading and Resource Allocation for Mobile Edge Computing Systems in Satellite IoT [J].
Chai, Furong ;
Zhang, Qi ;
Yao, Haipeng ;
Xin, Xiangjun ;
Gao, Ran ;
Guizani, Mohsen .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (06) :7783-7795
[4]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[5]   Decentralized Computation Offloading Game for Mobile Cloud Computing [J].
Chen, Xu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :974-983
[6]   Efficient Multi-Channel Computation Offloading for Mobile Edge Computing: A Game-Theoretic Approach [J].
Chu, Shuhui ;
Fang, Zhiyi ;
Song, Shinan ;
Zhang, Zhanyang ;
Gao, Chengxi ;
Xu, Chengzhong .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) :1738-1750
[7]   Meta Reinforcement Learning for Multi-Task Offloading in Vehicular Edge Computing [J].
Dai, Penglin ;
Huang, Yaorong ;
Hu, Kaiwen ;
Wu, Xiao ;
Xing, Huanlai ;
Yu, Zhaofei .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (03) :2123-2138
[8]   Offloading Dependent Tasks in Edge Computing With Unknown System-Side Information [J].
Dai, Xingxia ;
Xiao, Zhu ;
Jiang, Hongbo ;
Lei, Ming ;
Min, Geyong ;
Liu, Jiangchuan ;
Dustdar, Schahram .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (06) :4345-4359
[9]   UAV-Assisted Task Offloading in Vehicular Edge Computing Networks [J].
Dai, Xingxia ;
Xiao, Zhu ;
Jiang, Hongbo ;
Lui, John C. S. .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) :2520-2534
[10]   A Potential Game Theoretic Approach to Computation Offloading Strategy Optimization in End-Edge-Cloud Computing [J].
Ding, Yan ;
Li, Kenli ;
Liu, Chubo ;
Li, Keqin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (06) :1503-1519