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 条
[1]   Multi-Objective Task Scheduling Approach for Fog Computing [J].
Abdel-Basset, Mohamed ;
Moustafa, Nour ;
Mohamed, Reda ;
Elkomy, Osama M. ;
Abouhawwash, Mohamed .
IEEE ACCESS, 2021, 9 (09) :126988-127009
[2]   Deadline and Energy-Aware Application Module Placement in Fog-Cloud Systems [J].
Alwabel, Abdulelah ;
Swain, Chinmaya Kumar .
IEEE ACCESS, 2024, 12 :5284-5294
[3]  
Apat Hemant Kumar, 2019, 2019 International Conference on Information Technology (ICIT), P160, DOI 10.1109/ICIT48102.2019.00035
[4]  
Bamber Sukhvinder Singh, 2024, 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom), P1201, DOI 10.23919/INDIACom61295.2024.10499030
[5]  
Bebortta Sujit, 2024, 2024 2nd International Conference on Intelligent Data Communication Technologies and Internet of Things (IDCIoT), P586, DOI 10.1109/IDCIoT59759.2024.10467807
[6]  
Chafi S.-E., 2024, P 2024 IEEE INT C CI, P1
[7]   Dynamic Resource Allocation and Computation Offloading for IoT Fog Computing System [J].
Chang, Zheng ;
Liu, Liqing ;
Guo, Xijuan ;
Sheng, Quan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (05) :3348-3357
[8]   Reliability and Trust Aware Task Scheduler for Cloud-Fog Computing Using Advantage Actor Critic (A2C) Algorithm [J].
Choppara, Prashanth ;
Mangalampalli, S. Sudheer .
IEEE ACCESS, 2024, 12 :102126-102145
[9]   Towards Reliable Remote Health Monitoring in Fog Computing Networks [J].
Dieye, Mouhamad ;
Mseddi, Amina ;
Jaafar, Wael ;
Elbiaze, Halima .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03) :2506-2520
[10]   Fuzzy Q-learning approach for autonomic resource provisioning of IoT applications in fog computing environments [J].
Faraji-Mehmandar M. ;
Jabbehdari S. ;
Javadi H.H.S. .
Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (04) :4237-4255