Accurate sub-swarms particle swarm optimization algorithm for service composition

被引:27
|
作者
Liao, Jianxin [1 ,2 ]
Liu, Yang [1 ,3 ]
Zhu, Xiaomin [1 ,2 ]
Wang, Jingyu [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] EB Informat Technol Co Ltd, Beijing 100191, Peoples R China
[3] Export Import Bank China, Beijing 100009, Peoples R China
基金
中国国家自然科学基金;
关键词
Service composition; Particle swarm optimization; Multi-constraint optimal service; QOS; SELECTION;
D O I
10.1016/j.jss.2013.11.1113
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Service composition (SC) generates various composite applications quickly by using a novel service interaction model. Before composing services together, the most important thing is to find optimal candidate service instances compliant with non-functional requirements. Particle swarm optimization (PSO) is known as an effective and efficient algorithm, which is widely used in this process. However, the premature convergence and diversity loss of PSO always results in suboptimal solutions. In this paper, we propose an accurate sub-swarms particle swarm optimization (ASPSO) algorithm by adopting parallel and serial niching techniques. The ASPSO algorithm locates optimal solutions by using sub-swarms searching grid cells in which the density of feasible solutions is high. Simulation results demonstrate that the proposed algorithm improves the accuracy of the standard PSO algorithm in searching the optimal solution of service selection problem. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:191 / 203
页数:13
相关论文
共 50 条
  • [21] Adaptive Cooperative Sub-Swarms Optimization for tuning Neuro-Fuzzy model
    Bouzaida, Sana
    Sakly, Anis
    2016 5TH INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC), 2016, : 103 - 108
  • [22] Multi-sub-swarm particle swarm optimization algorithm for multimodal function optimization
    Zhang, Jun
    Huang, De-Shuanor
    Liu, Kun-Hong
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3215 - 3220
  • [23] A particle swarm optimization algorithm for service selection problem based on quality of service in web services composition
    Xia, Hong
    Li, Zeng-Zhi
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2009, 32 (04): : 63 - 67
  • [24] Parallel Swarms Oriented Particle Swarm Optimization
    Gonsalves, Tad
    Egashira, Akira
    APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2013, 2013
  • [25] Three swarms cooperative particle swarm optimization
    Liu, Zhuo-Qian
    Gu, Xing-Sheng
    Chen, Guo-Chu
    Huadong Ligong Daxue Xuebao /Journal of East China University of Science and Technology, 2006, 32 (07): : 754 - 757
  • [26] 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
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 56275 - 56302
  • [27] Web service composition based on modified particle swarm optimization
    Sheng, G.-J. (shengguojun@neusoft.edu.cn), 1600, Science Press (36):
  • [28] Optimal international logistics service composition algorithm based on improved particle swarm optimization algorithm in cloud environment
    Zhang Li
    Wu Yuchen
    Deng Kai
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 35 (03) : 2793 - 2803
  • [29] Web Service Selection Algorithm Based on Particle Swarm Optimization
    Xia, Hong
    Chen, Yan
    Li, Zengzhi
    Gao, Haichang
    Chen, Yanping
    EIGHTH IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2009, : 467 - +
  • [30] Service Composition Based on Niching Particle Swarm Optimization in Service Overlay Networks
    Liao, Jianxin
    Liu, Yang
    Wang, Jingyu
    Zhu, Xiaomin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2012, 6 (04): : 1106 - 1127