A Hybrid Task Scheduling Technique in Fog Computing Using Fuzzy Logic and Deep Reinforcement Learning

被引:1
|
作者
Choppara, Prashanth [1 ]
Mangalampalli, S. Sudheer [2 ]
机构
[1] VIT AP Univ, Sch Comp Sci & Engn, Amaravati 522237, Andhra Pradesh, India
[2] Manipal Acad Higher Educ, Manipal Inst Technol Bengaluru, Dept Comp Sci & Engn, Manipal 576104, Karnataka, India
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Processor scheduling; Scheduling; Internet of Things; Edge computing; Dynamic scheduling; Resource management; Job shop scheduling; Costs; Real-time systems; Optimization; Task scheduling; reinforcement learning; fuzzy; fog computing; makespan; cost; energy consumption; fault tolerance; IOT;
D O I
10.1109/ACCESS.2024.3505546
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents an innovative method for scheduling tasks in a fog computing environments by combining the fuzzy logic with deep reinforcement learning. In Internet of Things there has been a significant raising the amount of data produced by different devices. This has created a need for more effective methods of processing and managing this data. Conventional cloud computing often fails to fulfill the need of IoT usage in terms of high bandwidth, low makespan, and real-time processing. Fog computing presents available solution by placing the processing resources near the data source but the issue of efficient task scheduling remains a major obstacle. We proposed a technique that combines an Hybrid task scheduling technique in fog computing using fuzzy logic and deep reinforcement learning (HTSFFDRL) algorithm with a Takagi-Sugeno fuzzy inference system. By continuously interacting with the environment, this hybrid technique allows for the dynamic prioritization of tasks and the real-time change of scheduling rules. The technique seeks to maximize many crucial performance measures, such as makespan, energy consumption, cost, and fault tolerance. Simulations extensively validate the suggested strategy, demonstrating significant enhancements compared to current approaches like LSTM, DQN, and A2C. The results indicate that combining fuzzy logic with reinforcement learning may greatly improve the effectiveness and dependability of task scheduling in fog computing, opening up possibilities for more resilient IoT applications.
引用
收藏
页码:176363 / 176388
页数:26
相关论文
共 50 条
  • [41] A bi-objective task scheduling approach in fog computing using hybrid fireworks algorithm
    Ashish Mohan Yadav
    Kuldeep Narayan Tripathi
    S. C. Sharma
    The Journal of Supercomputing, 2022, 78 : 4236 - 4260
  • [42] A bi-objective task scheduling approach in fog computing using hybrid fireworks algorithm
    Yadav, Ashish Mohan
    Tripathi, Kuldeep Narayan
    Sharma, S. C.
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 4236 - 4260
  • [43] Scheduling conditional task graphs with deep reinforcement learning
    Debner, Anton
    Krahn, Maximilian
    Hirvisalo, Vesa
    NORTHERN LIGHTS DEEP LEARNING CONFERENCE, VOL 233, 2024, 233 : 46 - 52
  • [44] Dynamic service provisioning in heterogeneous fog computing architecture using deep reinforcement learning
    Govarchinghaleh, Yaghoub Alizadeh
    Sabaei, Masoud
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (16): : 23867 - 23910
  • [45] An efficient service dispersal mechanism for fog and cloud computing using deep reinforcement learning
    Dehury, Chinmaya Kumar
    Srirama, Satish Narayana
    2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 589 - 598
  • [46] Heterogeneous Task Oriented Data Scheduling in Vehicular Edge Computing via Deep Reinforcement Learning
    Luo, Quyuan
    Luan, Tom H.
    Shi, Weisong
    Fan, Pingzhi
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (12) : 19582 - 19596
  • [47] Deep Reinforcement Learning for Task Offloading in Edge Computing
    Xie, Bo
    Cui, Haixia
    2024 4TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND INTELLIGENT SYSTEMS ENGINEERING, MLISE 2024, 2024, : 250 - 254
  • [48] Deep and reinforcement learning for automated task scheduling in large-scale cloud computing systems
    Rjoub, Gaith
    Bentahar, Jamal
    Wahab, Omar Abdel
    Bataineh, Ahmed Saleh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (23):
  • [49] The improvement of wavefront cellular learning automata for task scheduling in fog computing
    Jassbi, Sommayeh Jafarali
    Teymori, Sahar
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2023, 34 (08)
  • [50] Task Scheduling Mechanism Based on Reinforcement Learning in Cloud Computing
    Wang, Yugui
    Dong, Shizhong
    Fan, Weibei
    MATHEMATICS, 2023, 11 (15)