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

被引:5
|
作者
Busetti, Riccardo [1 ]
El Ioini, Nabil [1 ]
Barzegar, Hamid R. [1 ]
Pahl, Claus [1 ]
机构
[1] Free Univ Bozen Bolzano, Bolzano, Italy
来源
PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2023 | 2023年
关键词
Edge Cloud; Optimization; Particle Swarm Optimization; Distributed PSO; Synchronous PSO; Apache Spark; Kubernetes; Docker;
D O I
10.5220/0011815500003488
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:194 / 203
页数:10
相关论文
共 50 条
  • [31] RFID Reader Anticollision Based on Distributed Parallel Particle Swarm Optimization
    Cao, Bin
    Gu, Yu
    Lv, Zhihan
    Yang, Shan
    Zhao, Jianwei
    Li, Yujie
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05) : 3099 - 3107
  • [32] Adaptive Granularity Learning Distributed Particle Swarm Optimization for Large-Scale Optimization
    Wang, Zi-Jia
    Zhan, Zhi-Hui
    Kwong, Sam
    Jin, Hu
    Zhang, Jun
    IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (03) : 1175 - 1188
  • [33] Particle Swarm Optimization with Genetic Evolution for Task Offloading in Device-Edge-Cloud Collaborative Computing
    Wang, Bo
    Wei, Jiangpo
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT V, 2023, 14090 : 340 - 350
  • [34] Effective data placement for scientific workflows in mobile edge computing using genetic particle swarm optimization
    Chen, Zheyi
    Hui, Jia
    Mini, Geyong
    Chen, Xing
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (08):
  • [35] Efficient task offloading using particle swarm optimization algorithm in edge computing for industrial internet of things
    You, Qian
    Tang, Bing
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [36] Application of Quantum Particle Swarm Optimization for task scheduling in Device-Edge-Cloud Cooperative Computing
    Wang, Bo
    Zhang, Zhifeng
    Song, Ying
    Chen, Ming
    Chu, Yangyang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [37] Efficient task offloading using particle swarm optimization algorithm in edge computing for industrial internet of things
    Qian You
    Bing Tang
    Journal of Cloud Computing, 10
  • [38] Integer particle swarm optimization based task scheduling for device-edge- cloud cooperative computing to improve SLA satisfaction
    Wang, Bo
    Cheng, Junqiang
    Cao, Jie
    Wang, Changhai
    Huang, Wanwei
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [39] Hovering Swarm Particle Swarm Optimization
    Karim, Aasam Abdul
    Isa, Nor Ashidi Mat
    Lim, Wei Hong
    IEEE ACCESS, 2021, 9 (09): : 115719 - 115749
  • [40] The tasks allocating in distributed system by particle swarm optimization
    Wang, Xiaogen
    Xu, Wenbo
    DCABES 2007 PROCEEDINGS, VOLS I AND II, 2007, : 467 - 469