SC-PPO: Spectral clustering-guided Proximal Policy Optimization for distributed workflow scheduling in cloud–fog computing

Read full text
Authors: Sambeet Patro, Sangram Keshari Swain, S. Sudheer Mangalampalli
Cited by: 1
References: 30

Abstract

In fog–cloud computing, efficient task scheduling is crucial to meet the performance requirements of modern applications such as smart healthcare, intelligent transportation, industrial automation. It needs to process large-scale, latency-sensitive,dependency-rich tasks, which can be modeled as workflow-directed acyclic graphs (DAGs). Existing task scheduling mechanisms face difficulties in managing conflicting objectives such as makespan, energy, fault tolerance. To overcome these difficulties, we introduce a novel hybrid task scheduling framework called SC-PPO, which integrates spectral clustering with Proximal Policy Optimization (PPO), a deep reinforcement learning algorithm. The spectral clustering technique is first used to cluster structurally similar tasks, thereby simplifying task scheduling problem and obtaining a higher-level abstraction for decision-making. A PPO agent is then employed to schedule the clustered tasks based on task characteristics, virtual machine (VM) status, reliability values, resource availability. The PPO agent is trained using a multi-objective reward function that balances makespan, energy, task reliability, and trust-aware VM selection. Simulation experiments were conducted in a diverse fog–cloud simulation environment on the Google Cloud Jobs (GoCJ) dataset. The proposed SC-PPO approach was compared with three representative baselines: the Reliability-Improved Whale Optimization Algorithm (RIWOA), Deep Q-Network (DQN), and Advantage Actor–Critic (A2C) algorithm. The results obtained indicate that the proposed SC-PPO approach outperforms the baselines with more than a 20% improvement in makespan, lower energy consumption, higher reliability scores, and improved scalability for handling large-scale workloads.

Fields of Study & Subjects

Cloud Computing and Resource Management IoT and Edge/Fog Computing Distributed and Parallel Computing Systems

Publication details

Journal / source
Egyptian Informatics Journal
Publisher
Elsevier BV
Volume
33
Pages
100920–100920
Publication date
20 February 2026
Language
EN