Algorithms for Computing in Fog Systems: principles, algorithms, and Challenges
Nikheel Soni, Reza Malekian, Dijana Capeska Bogatinoska

TL;DR
This paper provides an overview of fog computing, discussing its principles, algorithms, and challenges, highlighting its advantages in supporting cloud and IoT systems by reducing latency and resource requirements.
Contribution
It offers a comprehensive review of fog computing concepts, algorithms, and challenges, emphasizing its benefits for cloud and IoT infrastructure enhancement.
Findings
Fog computing reduces latency and bandwidth usage.
Algorithms improve resource distribution in fog systems.
Identifies key challenges in deploying fog computing.
Abstract
Fog computing is an architecture that is used to distribute resources such as computing, storage, and memory closer to end-user to improve applications and service deployment. The idea behind fog computing is to improve cloud computing and IoT infrastructures by reducing compute power, network bandwidth, and latency as well as storage requirements. This paper presents an overview of what fog computing is, related concepts, algorithms that are present to improve fog computing infrastructure as well as challenges that exist. This paper shows that there is a great advantage of using fog computing to support cloud and IoT systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
