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 条
  • [31] Dynamic Multiple Swarms in Multiobjective Particle Swarm Optimization
    Yen, Gary G.
    Leong, Wen Fung
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (04): : 890 - 911
  • [32] A two-swarm cooperative particle swarms optimization
    Sun, Shiyuan
    Li, Jianwei
    SWARM AND EVOLUTIONARY COMPUTATION, 2014, 15 : 1 - 18
  • [33] Three sub-swarm particle swarm optimization algorithm and its engineering application
    Xu, Yufa
    Lv, Qinmei
    Chen, Guochu
    Yu, Jinshou
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 1266 - 1269
  • [34] A Hybrid Multiobjective Discrete Particle Swarm Optimization Algorithm for a SLA-Aware Service Composition Problem
    Yin, Hao
    Zhang, Changsheng
    Zhang, Bin
    Guo, Ying
    Liu, Tingting
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [35] A Multi-Objective Particle Swarm Optimization for Web Service Composition
    Rezaie, Flamed
    NematBaksh, Naser
    Mardukhi, Farhad
    NETWORKED DIGITAL TECHNOLOGIES, PT 2, 2010, 88 : 112 - 122
  • [36] Constraint Web Service Composition Based on Discrete Particle Swarm Optimization
    Fang, Xianwen
    Fan, Xiaoqin
    Yin, Zhixiang
    WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, 5854 : 281 - +
  • [37] Web Service Composition based on QoS with Chaos Particle Swarm Optimization
    Wang Li
    He Yan-xiang
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [38] Particle Swarm Optimization Algorithm
    Zhou, Feihong
    Liao, Zizhen
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 1369 - +
  • [39] Optimization of the Particle Swarm Algorithm
    Chytil, J.
    PIERS 2014 GUANGZHOU: PROGRESS IN ELECTROMAGNETICS RESEARCH SYMPOSIUM, 2014, : 2355 - 2359
  • [40] Applying Particle Swarm Optimization to Quality-of-Service-driven Web Service Composition
    Ludwig, Simone A.
    2012 IEEE 26TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2012, : 613 - 620