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.
Author supplied keywords
Cite
CITATION STYLE
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.