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] 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
  • [42] Task Offloading in Fog Computing for Using Smart Ant Colony Optimization
    Amit Kishor
    Chinmay Chakarbarty
    Wireless Personal Communications, 2022, 127 : 1683 - 1704
  • [43] Optimization of Partially Offloading Mobile User Tasks to Fog Computing Networks
    Hu, Chia-Cheng
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4978 - 4989
  • [44] Task Offloading in Fog Computing for Using Smart Ant Colony Optimization
    Kishor, Amit
    Chakarbarty, Chinmay
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 127 (02) : 1683 - 1704
  • [45] Multiobjective Offloading Optimization in Fog Computing Using Deep Reinforcement Learning
    Mashal, Hojjat
    Rezvani, Mohammad Hossein
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2024, 2024
  • [46] Task Offloading Optimization Using PSO in Fog Computing for the Internet of Drones
    Zaidi, Sofiane
    Attalah, Mohamed Amine
    Khamer, Lazhar
    Calafate, Carlos T.
    DRONES, 2025, 9 (01)
  • [47] A review of optimization methods for computation offloading in edge computing networks
    Kuanishbay Sadatdiynov
    Laizhong Cui
    Lei Zhang
    Joshua Zhexue Huang
    Salman Salloum
    Mohammad Sultan Mahmud
    Digital Communications and Networks, 2023, 9 (02) : 450 - 461
  • [48] A review of optimization methods for computation offloading in edge computing networks
    Sadatdiynov, Kuanishbay
    Cui, Laizhong
    Zhang, Lei
    Huang, Joshua Zhexue
    Salloum, Salman
    Mahmud, Mohammad Sultan
    DIGITAL COMMUNICATIONS AND NETWORKS, 2023, 9 (02) : 450 - 461
  • [49] Computation Offloading Optimization in Mobile Edge Computing Based on HIBSA
    Liu, Yang
    Zhu, Jin Qi
    Wang, Jinao
    MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [50] A Distributed Algorithm for Task Offloading in Vehicular Networks With Hybrid Fog/Cloud Computing
    Liu, Zongkai
    Dai, Penglin
    Xing, Huanlai
    Yu, Zhaofei
    Zhang, Wei
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (07): : 4388 - 4401