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 条
  • [11] Federated Deep Reinforcement Learning-Based Task Allocation in Vehicular Fog Computing
    Shi, Jinming
    Du, Jun
    Wang, Jian
    Yuan, Jian
    2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
  • [12] GOSH: Task Scheduling Using Deep Surrogate Models in Fog Computing Environments
    Tuli, Shreshth
    Casale, Giuliano
    Jennings, Nicholas R.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) : 2821 - 2833
  • [13] Multiobjective Offloading Optimization in Fog Computing Using Deep Reinforcement Learning
    Mashal, Hojjat
    Rezvani, Mohammad Hossein
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2024, 2024
  • [14] Internet of Vehicles (IoV)-Based Task Scheduling Approach Using Fuzzy Logic Technique in Fog Computing Enables Vehicular Ad Hoc Network (VANET)
    Ehtisham, Muhammad
    ul Hassan, Mahmood
    Al-Awady, Amin A.
    Ali, Abid
    Junaid, Muhammad
    Khan, Jahangir
    Abdelrahman Ali, Yahya Ali
    Akram, Muhammad
    SENSORS, 2024, 24 (03)
  • [15] Introducing an improved deep reinforcement learning algorithm for task scheduling in cloud computing
    Salari-Hamzehkhani, Behnam
    Akbari, Mehdi
    Safi-Esfahani, Faramarz
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [16] Deep Reinforcement Learning-Based Task Scheduling in IoT Edge Computing
    Sheng, Shuran
    Chen, Peng
    Chen, Zhimin
    Wu, Lenan
    Yao, Yuxuan
    SENSORS, 2021, 21 (05) : 1 - 19
  • [17] Solving Task Scheduling Problems in Dew Computing via Deep Reinforcement Learning
    Sanabria, Pablo
    Tapia, Tomas Felipe
    Icarte, Rodrigo Toro
    Neyem, Andres
    APPLIED SCIENCES-BASEL, 2022, 12 (14):
  • [18] A hybrid trust model using reinforcement learning and fuzzy logic
    Aref, Abdullah
    Tran, Thomas
    COMPUTATIONAL INTELLIGENCE, 2018, 34 (02) : 515 - 541
  • [19] A Distributed Deep Reinforcement Learning Technique for Application Placement in Edge and Fog Computing Environments
    Goudarzi, Mohammad
    Palaniswami, Marimuthu
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (05) : 2491 - 2505
  • [20] Priority-Aware Task Offloading in Vehicular Fog Computing Based on Deep Reinforcement Learning
    Shi, Jinming
    Du, Jun
    Wang, Jingjing
    Wang, Jian
    Yuan, Jian
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 16067 - 16081