Resource Allocation and Load Balancing for Fog Computing Using Artificial Intelligence Techniques

Fog computing (FC) has emerged as a critical paradigm for enabling low-latency and efficient data processing in Internet of Things (IoT) environments. However, resource allocation and load balancing remain significant challenges due to the heterogeneous and dynamic nature of FC networks. This review systematically analyses recent advancements in artificial intelligence (AI)-driven approaches for optimizing resource allocation and load balancing in FC, with a focus on studies published between 2019 and 2024. The survey highlights the role of machine learning (ML), deep learning (DL), and reinforcement learning (RL) in intelligent resource allocation, ensuring efficient task offloading and execution. Additionally, it explores heuristic and nature-inspired meta-heuristic algorithms for dynamic load balancing, improving system throughput, energy efficiency, and Quality of Service (QoS). While these techniques have demonstrated significant improvements in FC performance, challenges such as real-world implementation complexity, scalability, and system heterogeneity persist. The review identifies future research directions, emphasizing the need for advanced AI-driven frameworks and deep reinforcement learning techniques to enhance resource management and load balancing in distributed FC

Authors

Institutions

Publication Details

Journal
International Journal for Research in Applied Science and Engineering Technology
Published
2025-06-24
DOI
https://doi.org/10.22214/ijraset.2025.72643
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Resource Allocation and Load Balancing for Fog Computing Using Artificial Intelligence Techniques

Subhash Kumar Yadav, Deepak Kumar Verma
International Journal for Research in Applied Science and Engineering Technology
IoT and Edge/Fog Computing
article

Resource Allocation and Load Balancing for Fog Computing Using Artificial Intelligence Techniques

Subhash Kumar Yadav, Deepak Kumar Verma
article en

Abstract

Fog computing (FC) has emerged as a critical paradigm for enabling low-latency and efficient data processing in Internet of Things (IoT) environments. However, resource allocation and load balancing remain significant challenges due to the heterogeneous and dynamic nature of FC networks. This review systematically analyses recent advancements in artificial intelligence (AI)-driven approaches for optimizing resource allocation and load balancing in FC, with a focus on studies published between 2019 and 2024. The survey highlights the role of machine learning (ML), deep learning (DL), and reinforcement learning (RL) in intelligent resource allocation, ensuring efficient task offloading and execution. Additionally, it explores heuristic and nature-inspired meta-heuristic algorithms for dynamic load balancing, improving system throughput, energy efficiency, and Quality of Service (QoS). While these techniques have demonstrated significant improvements in FC performance, challenges such as real-world implementation complexity, scalability, and system heterogeneity persist. The review identifies future research directions, emphasizing the need for advanced AI-driven frameworks and deep reinforcement learning techniques to enhance resource management and load balancing in distributed FC

International Journal for Research in Applied Science and Engineering TechnologyVol. 13(6)
Chhatrapati Shahu Ji Maharaj University (IN)
Openalex Percentile: Top 84%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.