DIST: Distributed Learning-Based Energy-Efficient and Reliable Task Scheduling and Resource Allocation in Fog Computing

被引:0
作者
Oustad, Elyas [1 ]
Younesi, Abolfazl [1 ]
Ansari, Mohsen [1 ]
Safari, Sepideh [2 ]
Soleimani, Mohammad Arman [1 ]
Henkel, Jorg [3 ]
Ejlali, Alireza [1 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, Tehran 14588, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran 193955746, Iran
[3] Karlsruhe Inst Technol, D-76131 Karlsruhe, Germany
关键词
Fog computing; reliability; reinforcement lear-ning; scheduling; resource allocation; energy efficiency; NETWORKS; INTERNET; THINGS;
D O I
10.1109/TSC.2025.3568255
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents DIST, a novel distributed reinforcement learning-based (DRL) framework for energy-efficient and reliable task scheduling and resource allocation in fog computing, low-latency computing solutions driven by the rapid deployment of IoT devices, and time-sensitive applications. DIST is built based on a novel distributed Q-learning to enable fog nodes to learn an optimal strategy to balance energy consumption, task execution time, and system reliability. The main novelty includes a cooperative Dynamic Voltage and Frequency Scaling-enabled task scheduling policy that dynamically adjusts node energy level to ensure power consumption reduction without sacrificing deadline adherence or reliability. The results demonstrate that DIST reduces energy consumption by up to 52.26%, realizes 38% higher success rates, and reduces task wait times by up to 46.77%, compared with state-of-the-art algorithms.
引用
收藏
页码:1336 / 1351
页数:16
相关论文
共 45 条
[31]   M-DAFTO: Multi-Stage Deferred Acceptance Based Fair Task Offloading in IoT-Fog Systems [J].
Swain, Chittaranjan ;
Sahoo, Manmath Narayan ;
Satpathy, Anurag ;
Bakshi, Sambit ;
Ghosh, Soumya K. .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) :3928-3941
[32]   LANTERN: Learning-Based Routing Policy for Reliable Energy-Harvesting IoT Networks [J].
Taghizadeh, Hossein ;
Safaei, Bardia ;
Monazzah, Amir Mahdi Hosseini ;
Oustad, Elyas ;
Lalani, Sahar Rezagholi ;
Ejlali, Alireza .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (06) :6542-6554
[33]   Fog Computing for Detecting Vehicular Congestion, an Internet of Vehicles Based Approach: A Review [J].
Thakur, Arnav ;
Malekian, Reza .
IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2019, 11 (02) :8-16
[34]   FRATO: Fog Resource Based Adaptive Task Offloading for Delay-Minimizing IoT Service Provisioning [J].
Tran-Dang, Hoa ;
Kim, Dong-Seong .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (10) :2491-2508
[35]  
Varshney S., 2024, P 2 INT C DAT SCI IN, P1
[36]   Reinforcement learning-based multi-objective energy-efficient task scheduling in fog-cloud industrial IoT-based systems [J].
Vijayalakshmi, V. ;
Saravanan, M. .
SOFT COMPUTING, 2023, 27 (23) :17473-17491
[37]   Fog computing with the integration of Internet of things: Architecture, Applications and Future Directions [J].
Wadhwa, Heena ;
Aron, Rajni .
2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, :987-994
[38]   Fog-Assisted Internet of Medical Things for Smart Healthcare [J].
Wang, Xiaonan ;
Wu, Yanan .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2023, 69 (03) :391-399
[39]   Reinforcement learning based task scheduling for environmentally sustainable federated cloud computing [J].
Wang, Zhibao ;
Chen, Shuaijun ;
Bai, Lu ;
Gao, Juntao ;
Tao, Jinhua ;
Bond, Raymond R. ;
Mulvenna, Maurice D. .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01)
[40]   Dynamic Resource Allocation for Load Balancing in Fog Environment [J].
Xu, Xiaolong ;
Fu, Shucun ;
Cai, Qing ;
Tian, Wei ;
Liu, Wenjie ;
Dou, Wanchun ;
Sun, Xingming ;
Liu, Alex X. .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,