Related Experiment Video
Updated: Jun 21, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Advancements in heuristic task scheduling for IoT applications in fog-cloud computing: challenges and prospects
1Department of Computer Science and Artificial Intelligence, College of Computing, Umm Al-Qura University, Makkah, Makkah Almukaramah, Saudi Arabia.
This review examines task scheduling in fog computing (FC), a distributed computing paradigm. It analyzes various scheduling methods and proposes future research for efficient, secure, and scalable FC systems.
Area of Science:
- Computer Science
- Distributed Systems
- Artificial Intelligence
Background:
- Fog computing (FC) extends cloud capabilities to the network edge, addressing IoT computational needs.
- Effective task scheduling is crucial for energy efficiency, resource optimization, and timely task completion in FC.
Purpose of the Study:
- To comprehensively review advancements in task scheduling methodologies for fog computing systems.
- To identify key challenges and propose future research directions for robust FC task scheduling.
Main Methods:
- Systematic literature analysis of various task scheduling approaches: priority-based, greedy, metaheuristics, learning-based, hybrid, and nature-inspired.
- Identification and discussion of challenges including dynamic environments, heterogeneity, scalability, resource constraints, security, and transparency.
Main Results:
- Evaluation of the strengths and limitations of diverse task scheduling algorithms in the context of fog computing.
- Identification of critical challenges hindering the performance and adoption of current FC task scheduling solutions.
Conclusions:
- Future research should focus on integrating machine learning, federated learning, resource-aware algorithms, security techniques, and explainable AI.
- Addressing these research directions will foster more robust, adaptable, secure, and sustainable fog computing systems.
More Related Videos
Related Concept Videos
Heuristics
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
Issues And Trends In Healthcare Delivery System
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
The Availability Heuristic
Distributed Loads: Problem Solving
Principle of Virtual Work: Problem Solving
To apply the principle of virtual work,...
Turbulent Flow: Problem Solving
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...

