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 条
  • [11] Task-Driven Data Offloading for Fog-Enabled Urban IoT Services
    Wang, Pengfei
    Yu, Ruiyun
    Gao, Ningwei
    Lin, Chi
    Liu, Yonghe
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (09): : 7562 - 7574
  • [12] Task Priority-based Resource Allocation Algorithm for Task Offloading in Fog-enabled IoT Systems
    Tran-Dang, Hoa
    Kim, Dong-Seong
    35TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2021), 2021, : 674 - 679
  • [13] SMRETO: Stable Matching for Reliable and Efficient Task Offloading in Fog-Enabled IoT Networks
    Malik, Usman Mahmood
    Javed, Muhammad Awais
    Frnda, Jaroslav
    Nedoma, Jan
    IEEE ACCESS, 2022, 10 : 111579 - 111590
  • [14] FEMTO: Fair and Energy-Minimized Task Offloading for Fog-Enabled IoT Networks
    Zhang, Guowei
    Shen, Fei
    Liu, Zening
    Yang, Yang
    Wang, Kunlun
    Zhou, Ming-Tuo
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4388 - 4400
  • [15] Fog-enabled Event Processing Based on IoT Resource Models
    Zhang, Yang
    Sheng, Victor S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2019, 31 (09) : 1707 - 1721
  • [16] Secure Computing for Fog-Enabled Industrial IoT
    Alvi, Ahmad Naseem
    Ali, Bakhtiar
    Saleh, Mohamed Saad
    Alkhathami, Mohammed
    Alsadie, Deafallah
    Alghamdi, Bushra
    SENSORS, 2024, 24 (07)
  • [17] Online User Association and Computation Offloading for Fog-enabled D2D Network
    Zhao, Shuang
    Yang, Yang
    Yang, Xiumei
    Zhang, Wuxiong
    Luo, Xiliang
    Qian, Hua
    2017 IEEE FOG WORLD CONGRESS (FWC), 2017, : 97 - 102
  • [18] Incentive Propagation Mechanism of Computation Offloading in Fog-enabled D2D Networks
    Yang, Liu
    Zhu, Hongbin
    Wang, Haifeng
    Qian, Hua
    Yang, Yang
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2018,
  • [19] Task Offloading Strategy and Pricing Scheme in Fog-Enabled Networks
    Yang, Fuqian
    Cai, Penghao
    Qian, Hua
    Luo, Xiliang
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [20] Multinode Data Offloading for Urban Wireless Sensor Networks Based on Fog Computing: A Multiarmed Bandit Approach
    Shan, Yuchen
    Wang, Hui
    Zhang, Chenxiang
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022