arrow
Return

Efficient Multi-Agent Optimized Reinforcement Learning Algorithm-Based Task Scheduling in Fog-Cloud Environment

delete2025-10-01
delete0
PRE
AI
S
S Sarumathi *
K
K. Vijayalakshmi
DOI:10.1080/03772063.2025.2567597delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Fog-cloud computing is crucial for Critical activities that can be integrated into smart (IoT) support by combining controlled resource heterogeneity cloud and mobile edge resources to optimise task scheduling. However, task scheduling in fog-cloud environments creates major obstacles, stochastic behaviour, network hierarchies, resource heterogeneity-controlled, device mobility and resource capabilities. Also, these challenges include optimising multiple conflicting objectives, such as minimising energy consumption, computational costs, makespan, and latency while ensuring dependability and scalability. Traditional task scheduling approaches often fail to address the dynamic nature of fog-cloud environments, leading to inefficiencies in resource utilisation and reduced system performance. Therefore, this paper proposes an efficient task-scheduling approach for fog-cloud environments. Initially, an IoT sensor collects user tasks and is given to the fog-cloud environment for scheduling. The task scheduler gathers data collected by the task manager and the resource manager about task and resource information. During the scheduling process, the tasks are scheduled to the resources using the Optimized Reinforcement Learning (ORL) algorithm, which combines the Q-learning and Enhanced Pufferfish optimisation (EPuO) algorithm. The EPuO algorithm improves Q-learning decision-making capabilities by selecting the best action sequences of Q-learning. To attain the best action state, the proposed EPuO algorithm considers two parameters as an objective function, namely, delay and energy consumption. The proposed ORL algorithm retains the Q-value associated with the state's appropriate action, hence saving storage space. Python is utilised to implement a proposed method. The effectiveness of the proposed approach is assessed using various metrics and compared with other approaches.
Keywords:
Fog-cloud computing
IoT devices
optimised reinforcement learning algorithm
Q-learning, and enhanced pufferfish optimisation algorithm
Task scheduling

Journal

IETE Journal of Research cover
IETE Journal of Research
IF:
1.3
Papers:
261
Citations:
3.3K

Organization

A
Anna University
Scholars:
7.0K
Papers: 6.4K
Citations: 32
Cited Papers

Cited Papers

Task scheduling approaches in fog computing: A systematic review
err2020-08-16
err0
PREAI
errMohammad Reza Alizadeh; Vahid Khajehvand; Amir Masoud Rahmani; Ebrahim Akbari
errShare
errSave
errShare
errSave
Job scheduling problem in fog-cloud-based environment using reinforced social spider optimization
err2022-12-23
err23
errOAAI
errKuppusamy, P.; Kumari, N. Marline Joys; Alghamdi, Wael Y. Y.; Alyami, Hashem; Ramalingam, Rajakumar; Javed, Abdul Rehman; Rashid, Mamoon
errShare
errSave
Task scheduling in fog environment-Challenges, tools & methodologies: A review
err2023-05-01
err12
PREAI
errAbadi, Zahra Jalali Khalil; Mansouri, Najme; Khalouie, Mahshid
errShare
errSave
HunterPlus: AI based energy-efficient task scheduling for cloud-fog computing environments
err2023-04-01
err57
errOAAI
errIftikhar, Sundas; Ahmad, Mirza Mohammad Mufleh; Tuli, Shreshth; Chowdhury, Deepraj; Xu, Minxian; Gill, Sukhpal Singh; Uhlig, Steve
errShare
errSave
The Cloud in IoT-enabled Spaces
err
IF0
err2019-07-31
err0
PREAI
errFadi Al-Turjman
errShare
errSave
Collaborative Task Scheduling for IoT-Assisted Edge Computing
err2020-01-01
err26
errOAAI
errKim, Youngjin; Song, Chiwon; Han, Hyuck; Jung, Hyungsoo; Kang, Sooyong
errShare
errSave
researcher View more