A Comparison of Synchronous and Asynchronous Distributed Particle Swarm Optimization for Edge Computing

7Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Edge computing needs to deal with concerns such as load balancing, resource provisioning, and workload placement as optimization problems. Particle Swarm Optimization (PSO) is a nature-inspired stochastic optimization approach that aims at iteratively improving a solution of a problem over a given objective. Utilising PSO in a distributed edge setting would allow the transfer of resource-intensive computational tasks from a central cloud to the edge, this providing a more efficient use of existing resources. However, there are challenges to meet performance and fault tolerance targets caused by the resource-constrained edge environment with a higher probability of faults. We introduce here distributed synchronous and asynchronous variants of the PSO algorithm. These two forms specifically target the performance and fault tolerance requirements in an edge network. The PSO algorithms distribute the load across multiple nodes in order to effectively realize coarse-grained parallelism, resulting in a significant performance increase.

Cite

CITATION STYLE

APA

Busetti, R., El Ioini, N., Barzegar, H. R., & Pahl, C. (2023). A Comparison of Synchronous and Asynchronous Distributed Particle Swarm Optimization for Edge Computing. In International Conference on Cloud Computing and Services Science, CLOSER - Proceedings (Vol. 2023-April, pp. 194–203). Science and Technology Publications, Lda. https://doi.org/10.5220/0011815500003488

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free