FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network

Ganesan Nagabushnam, Yundo Choi, Kyong Hoon Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In heterogeneous fog-cloud computing networks, efficiently scheduling aperiodic tasks is an NP-hard problem, particularly when aiming to minimize makespan, adhere to deadlines, and conserve energy. This paper introduces a novel scheduling algorithm, Fog-Optimized Deadline-Adaptive Scheduling (FODAS), which combines Earliest Deadline First (EDF) principles with Deep Multi-Agent Reinforcement Learning, incorporating Proximal Policy Optimization (PPO) and Recurrent Neural Networks (RNN). FODAS is specifically designed to manage aperiodic tasks in heterogeneous fog-cloud environments, prioritizing deadline adherence and energy efficiency. The proposed algorithm begins by collecting tasks into a global scheduling queue, and sorting them by their deadlines. It incorporates three homogeneous schedulers within a heterogeneous framework, ensuring tasks meet their deadlines and achieve notable energy savings. Key performance metrics such as deadline meeting rate, makespan, and energy savings are evaluated, comparing FODAS against single-Agent reinforcement learning algorithms such as PPO and Asynchronous Advantage Actor-Critic (A3C). Our findings reveal that FODAS significantly improves the rate of meeting deadlines by up to 18% compared to the conventional algorithms. Additionally, it delivers substantial energy savings, with improvements of up to 80% in certain setups, and markedly decreases makespan, achieving reductions of up to 57.3% compared to traditional algorithms. The proposed algorithm also demonstrates exceptional operational efficiency, reducing the time required for scheduling tasks, particularly in high-density node networks. These results underscore the effectiveness of FODAS in managing complex task scheduling within fog-cloud computing environments.

Original languageEnglish
Title of host publication2024 9th International Conference on Fog and Mobile Edge Computing, FMEC 2024
EditorsMuhannad Quwaider, Sadi Alawadi, Yaser Jararweh
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages46-53
Number of pages8
ISBN (Electronic)9798350366488
DOIs
StatePublished - 2024
Event9th International Conference on Fog and Mobile Edge Computing, FMEC 2024 - Malmo, Sweden
Duration: 2 Sep 20245 Sep 2024

Publication series

Name2024 9th International Conference on Fog and Mobile Edge Computing, FMEC 2024

Conference

Conference9th International Conference on Fog and Mobile Edge Computing, FMEC 2024
Country/TerritorySweden
CityMalmo
Period2/09/245/09/24

Keywords

  • Aperiodic task
  • Cloud Computing
  • Deadline
  • Fog computing
  • Heterogeneous
  • Multi-Agent Reinforcement Learning
  • Proximal Policy Optimization
  • Recurrent Neural Network
  • Task scheduling

Fingerprint

Dive into the research topics of 'FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network'. Together they form a unique fingerprint.

Cite this