Skip to main content
OpenConf small logo

Providing all your submission and review needs
Abstract and paper submission, peer-review, discussion, shepherding, program, proceedings, and much more

Worldwide & Multilingual
OpenConf has powered thousands of events and journals in over 100 countries and more than a dozen languages.

Comparison of Swarm Algorithms For Fog Computing Schedulers

With the advent of increasingly smaller devices, computing has managed to permeate various locations, enabling automation and data extraction in different spheres of activity. We can apply Internet of Things (IoT) devices in these systems, giving rise to smart agriculture, smart cities, smart mobility, and more. Problems solved by IoT sometimes require connectivity and interoperability, as well as management of time-critical applications. Fog Computing networks are used to precisely meet these characteristics, no longer relying on the classical architecture of IoT. In this sense, scheduling of tasks in such systems usually is a NP-Complete problem, and consequently, it is not always possible to find the best solution for a particular problem. Heuristics have been proposed as schedulers, and in this work, we compare three of these proposals, namely the Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO), and Artificial Bee Colony (ABC) algorithms. The comparison was performed using the iSPD simulator, and the results indicate that ABC presented the worst timing performance besides having slightly better efficiency in the use of hardware, while PSO had the lowest simulated times, as well as the best usage efficiency averages.

Aleardo Manacero
São Paulo State University - UNESP
Brazil

Lucas Villela Canoas
Universidade Federal do RIo Grande do Sul
Brazil

Renata Spolon Lobato
São Paulo State University - UNESP
Brazil

Roberta Spolon
São Paulo State University - UNESP
Brazil

Marcos A. Cavenaghi
Humber Institute of Technology and Advanced Learning
Canada