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 条
  • [1] Neural Task Scheduling with Reinforcement Learning for Fog Computing Systems
    Bian, Simeng
    Huang, Xi
    Shao, Ziyu
    Yang, Yang
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [2] Efficient Task Scheduling and Load Balancing in Fog Computing for Crucial Healthcare Through Deep Reinforcement Learning
    Choppara, Prashanth
    Lokesh, Bommareddy
    IEEE ACCESS, 2025, 13 : 26542 - 26563
  • [3] Fuzzy Reinforcement Learning for energy efficient task offloading in Vehicular Fog Computing
    Vemireddy, Satish
    Rout, Rashmi Ranjan
    COMPUTER NETWORKS, 2021, 199
  • [4] Deep Reinforcement Scheduling for Mobile Crowdsensing in Fog Computing
    Li, He
    Ota, Kaoru
    Dong, Mianxiong
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
  • [5] Deep Reinforcement Learning Based Task Scheduling in Edge Computing Networks
    Qi, Fan
    Li Zhuo
    Chen Xin
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 835 - 840
  • [6] A novel deep reinforcement learning scheme for task scheduling in cloud computing
    Siddesha, K.
    Jayaramaiah, G. V.
    Singh, Chandrapal
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4171 - 4188
  • [7] A novel deep reinforcement learning scheme for task scheduling in cloud computing
    K. Siddesha
    G. V. Jayaramaiah
    Chandrapal Singh
    Cluster Computing, 2022, 25 : 4171 - 4188
  • [8] FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network
    Nagabushnam, Ganesan
    Choi, Yundo
    Kim, Kyong Hoon
    2024 9TH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC 2024, 2024, : 46 - 53
  • [9] Task Scheduling in Cloud Using Deep Reinforcement Learning
    Swarup, Shashank
    Shakshuki, Elhadi M.
    Yasar, Ansar
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 42 - 51
  • [10] New Hybrid Task Scheduling Algorithm with Fuzzy Logic Controller in Grid Computing
    Hajoui, Younes
    Bouattane, Omar
    Youssfi, Mohamed
    Illoussamen, Elhocein
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (08) : 547 - 554