Service Composition Optimization Method Based on Parallel Particle Swarm Algorithm on Spark

被引:4
|
作者
Guo, Xing [1 ]
Chen, Shanshan [1 ]
Zhang, Yiwen [1 ]
Li, Wei [1 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
关键词
CLOUD;
D O I
10.1155/2017/9097616
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web service composition is one of the core technologies of realizing service-oriented computing. Web service composition satisfies the requirements of users to form new value-added services by composing existing services. As Cloud Computing develops, the emergence of Web services with different quality yet similar functionality has brought new challenges to service composition optimization problem. How to solve large-scale service composition in the Cloud Computing environment has become an urgent problem. To tackle this issue, this paper proposes a parallel optimization approach based on Spark distributed environment. Firstly, the parallel covering algorithm is used to cluster the Web services. Next, the multiple clustering centers obtained are used as the starting point of the particles to improve the diversity of the initial population. Then, according to the parallel data coding rules of resilient distributed dataset (RDD), the large-scale combination service is generated with the proposed algorithm named Spark Particle Swarm Optimization Algorithm (SPSO). Finally, the usage of particle elite selection strategy removes the inert particles to optimize the performance of the combination of service selection. This paper adopts real data set WS-Dream to prove the validity of the proposed method with a large number of experimental results.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Particle swarm optimization service composition algorithm based on prior knowledge
    Hongbin Wang
    Yang Ding
    Hanchuan Xu
    [J]. Journal of Intelligent Manufacturing, 2024, 35 : 35 - 53
  • [2] Particle swarm optimization service composition algorithm based on prior knowledge
    Wang, Hongbin
    Ding, Yang
    Xu, Hanchuan
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (01) : 35 - 53
  • [3] Niching Particle Swarm Optimization Algorithm for Service Composition
    Liao, Jianxin
    Liu, Yang
    Zhu, Xiaomin
    Xu, Tong
    Wang, Jingyu
    [J]. 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [4] A cloud service composition method using a fuzzy-based particle swarm optimization algorithm
    Nazif, Habibeh
    Nassr, Mohammad
    Al-Khafaji, Hamza Mohammed Ridha
    Navimipour, Nima Jafari
    Unal, Mehmet
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 56275 - 56302
  • [5] A Parking Guidance Method Based on Parallel Particle Swarm Optimization Algorithm
    Wang, Bin
    Liu, Ying
    Hei, Xinhong
    Wang, Lei
    Zhang, Zhiqiang
    [J]. 2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 568 - 572
  • [6] Cloud Service Selection Optimization Method Based on Parallel Discrete Particle Swarm Optimization
    Zhang Yimin
    Sheng Guojun
    Yang Xiaoguang
    [J]. PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 2103 - 2107
  • [7] Spark-based Parallel Cooperative Co-evolution Particle Swarm Optimization Algorithm
    Cao, Bin
    Li, Weiqiang
    Zhao, Jianwei
    Yang, Shan
    Kang, Xinyuan
    Ling, Yingbiao
    Lv, Zhihan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 570 - 577
  • [8] Parallel particle swarm optimization classification algorithm variant implemented with Apache Spark
    Al-Sawwa, Jamil
    Ludwig, Simone A.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (02):
  • [9] Parallel Hybrid Particle Swarm Algorithm for Workshop Scheduling Based on Spark
    Zheng, Tianhua
    Wang, Jiabin
    Cai, Yuxiang
    [J]. ALGORITHMS, 2021, 14 (09)
  • [10] A parallel particle swarm optimization algorithm
    Ma, Yan
    Sun, Jun
    Xu, Wenbo
    [J]. DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 61 - 64