Distributed and individualized computation offloading optimization in a fog computing environment

被引:8
|
作者
Li, Keqin [1 ]
机构
[1] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
关键词
Computation offloading; Fog computing; Heuristic algorithm; Mobile edge cloud server; Non-cooperative game;
D O I
10.1016/j.jpdc.2021.09.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a newly emerged fog computing environment, various user equipments (UE) enhance their computing power and extend their battery lifetime by computation offloading to mobile edge cloud (MEC) servers. Such an environment is distributed and competitive in nature. In this paper, we take a game theoretical approach to computation offloading optimization in a fog computing environment. Such an approach captures and characterizes the nature of a competitive environment. The main contributions of the paper can be summarized as follows. First, we formulate a non-cooperative game with both UEs and MECs as players. Each UE attempts to minimize the execution time of its tasks with an energy constraint. Each MEC attempts to minimize the product of its power consumption for computation and execution time for allocated tasks. Second, we develop a heuristic algorithm for a UE to determine its "heuristically" best response to the current situation, an algorithm for an MEC to determine its best response to the current situation, and an iterative algorithm to find the Nash equilibrium. Third, we prove that our iterative algorithm converges to a Nash equilibrium. We demonstrate numerical examples of our non-cooperative games with and without MECs' participation. We observe that our iterative algorithm always quickly converges to a Nash equilibrium. The uniqueness of our non-cooperative games is that the strategy set of a player can be discrete and the payoff function of a player can be obtained by a heuristic algorithm for combinatorial optimization. To the best of the author's knowledge, there has been no such investigation of non-cooperative games based on combinatorial optimization for computation offloading optimization in a fog computing environment. (C) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:24 / 34
页数:11
相关论文
共 50 条
  • [41] Balanced Computing Offloading for Selfish IoT Devices in Fog Computing
    Sun Yu-Jie
    Wang Hui
    Zhang Cheng-Xiang
    IEEE ACCESS, 2022, 10 : 30890 - 30898
  • [42] Distributed User Association for Computation Offloading in Green Fog Radio Access Networks
    Wang, Chunfang
    Sun, Yaohua
    Ren, Yijing
    2020 INFORMATION COMMUNICATION TECHNOLOGIES CONFERENCE (ICTC), 2020, : 75 - 80
  • [43] Energy and delay co-aware intelligent computation offloading and resource allocation for fog computing networks
    Chen, Siguang
    Wang, Qian
    Zhu, Xi
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 56737 - 56762
  • [44] MSCO: Mobility-aware Secure Computation Offloading in blockchain-enabled Fog computing environments
    Thangaraj, Veni
    Sree, Thankaraja Raja
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [45] QoS Optimization via Computation Offloading in Metaverse Environment
    Ge, Zhiyuan
    Zhang, Pengcheng
    Jin, Huiying
    Dong, Hai
    Ji, Shunhui
    Li, Jiajia
    Wang, Qi
    2024 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2024, 2024, : 1067 - 1077
  • [46] Dynamic fog-to-fog offloading in SDN-based fog computing systems
    Linh-An Phan
    Duc-Thang Nguyen
    Lee, Meonghun
    Park, Dae-Heon
    Kim, Taehong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 117 : 486 - 497
  • [47] Computation offloading using K-nearest neighbour time critical optimisation algorithm in fog computing
    Jha A.K.
    Patel M.P.
    Pawar T.D.
    International Journal of Wireless and Mobile Computing, 2022, 23 (3-4) : 281 - 292
  • [48] Joint Optimization of Computation Offloading and Task Scheduling Using Multi-Objective Arithmetic Optimization Algorithm in Cloud-Fog Computing
    Ali, Asad
    Azim, Nazia
    Othman, Mohamed Tahar Ben
    Rehman, Ateeq Ur
    Alajmi, Masoud
    Al-Adhaileh, Mosleh Hmoud
    Khan, Faheem Ullah
    Orken, Mamyrbayev
    Hamam, Habib
    IEEE Access, 2024, 12 : 184158 - 184178
  • [49] Authentication Security Level and Resource Optimization of Computation Offloading in Edge Computing Systems
    Xiao, Huizi
    Pei, Qingqi
    Song, Xifei
    Shi, Weisong
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (15) : 13010 - 13023
  • [50] Task Offloading in Fog Computing for Using Smart Ant Colony Optimization
    Kishor, Amit
    Chakarbarty, Chinmay
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 127 (02) : 1683 - 1704