Multiarmed-Bandit-Based Decentralized Computation Offloading in Fog-Enabled IoT

被引:20
|
作者
Misra, Sudip [1 ]
Rachuri, Pramodh [2 ,3 ]
Deb, Pallav Kumar [1 ]
Mukherjee, Anandarup [1 ]
机构
[1] Indian Inst Technol Kharagpur, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
[2] Indian Inst Technol Kharagpur, Smart Wireless Applicat & Networking Lab, Kharagpur 721302, W Bengal, India
[3] Indian Inst Technol Bhilai, Dept Elect Engn, Bhilai 492015, India
关键词
Computation offloading; distributed and parallel computing; fog computing; Internet of Things (IoT); reinforcement learning (RL); ALLOCATION; TASKS;
D O I
10.1109/JIOT.2020.3048365
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet-of-Things (IoT) environments have hard real-time tasks that need execution within fixed deadlines. As IoT devices consist of a myriad of sensors, each task is composed of multiple interdependent subtasks. Toward this, the cloud and fog computing platforms have the potential of facilitating these IoT sensor nodes (SNs) in accommodating complex operations with minimum delay. To further reduce operational latencies, we breakdown the high-level tasks into smaller subtasks and form a directed acyclic task graph (DATG). Initially, the SNs offload their tasks to a nearby fog node (FN) based on a greedy choice. The greedy formulation helps in selecting the FN in linear time while avoiding combinatorial optimizations at the SN, which saves time as well as energy. IoT environments are highly dynamic, which mandates the need for adaptive solutions. At the chosen FN, depending on the dependencies on the DATGs, its corresponding deadlines, and the varying conditions of the other FNs, we propose an E -greedy nonstationary multiarmed bandit-based scheme (D2CIT) for online task allocation among them. The online learning D2CIT scheme allows the FN to autonomously select a set of FNs for distributing the subtasks among themselves and executes the subtasks in parallel with minimum latency, energy, and resource usage. Simulation results show that D2CIT offers a reduction in latency by 17% compared to traditional fog computing schemes. Additionally, upon comparison with existing online learning-based task offloading solutions in fog environments, D2CIT offers an improved speedup of 59% due to the induced parallelism.
引用
收藏
页码:10010 / 10017
页数:8
相关论文
共 50 条
  • [1] Online Learning based Matching for Decentralized Task Offloading in Fog-enabled IoT Systems
    Tran-Dang, Hoa
    Kim, Dong-Seong
    2023 28TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS, APCC 2023, 2023, : 231 - 236
  • [2] DEFT: Decentralized Multiuser Computation Offloading in a Fog-Enabled IoV Environment
    Deb, Pallav Kumar
    Roy, Chandana
    Roy, Arijit
    Misra, Sudip
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 15978 - 15987
  • [3] A Review on Matching-based Models for Distributed Computation Offloading in Fog-enabled IoT Systems
    Tran-Dang, Hoa
    Kim, Dong-Seong
    2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 758 - 763
  • [4] BLOT: Bandit Learning-Based Offloading of Tasks in Fog-Enabled Networks
    Zhu, Zhaowei
    Liu, Ting
    Yang, Yang
    Luo, Xiliang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (12) : 2636 - 2649
  • [5] Latency-Aware Horizontal Computation Offloading for Parallel Processing in Fog-Enabled IoT
    Deb, Pallav Kumar
    Misra, Sudip
    Mukherjee, Anandarup
    IEEE SYSTEMS JOURNAL, 2022, 16 (02): : 2537 - 2544
  • [6] JOTE: Joint Offloading of Task and Energy in Fog-Enabled IoT Networks
    Cai, Penghao
    Yang, Fuqian
    Zhao, Yao
    Qian, Hua
    Luo, Xiliang
    2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [7] JOTE: Joint Offloading of Tasks and Energy in Fog-Enabled IoT Networks
    Cai, Penghao
    Yang, Fuqian
    Wang, Jianjia
    Wu, Xing
    Yang, Yang
    Luo, Xiliang
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04): : 3067 - 3082
  • [8] Edge Caching and Computation Offloading for Fog-Enabled Radio Access Network
    Rao, Xiaohuan
    Zhao, Liqiang
    Liang, Kai
    Wang, Kezhi
    WIRELESS PERSONAL COMMUNICATIONS, 2019, 109 (01) : 297 - 313
  • [9] Edge Caching and Computation Offloading for Fog-Enabled Radio Access Network
    Xiaohuan Rao
    Liqiang Zhao
    Kai Liang
    Kezhi Wang
    Wireless Personal Communications, 2019, 109 : 297 - 313
  • [10] A Distributed Resource Allocation Algorithm for Task Offloading in Fog-enabled IoT Systems
    Tran-Dang, Hoa
    Kim, Dong-Seong
    12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2021), 2021, : 455 - 460