Comparative analysis of multi-objective evolutionary algorithms for QoS-aware web service composition

被引:61
|
作者
Cremene, Marcel [1 ]
Suciu, Mihai [2 ]
Pallez, Denis [3 ]
Dumitrescu, D. [2 ]
机构
[1] Tech Univ Cluj Napoca, Cluj Napoca, Romania
[2] Babes Bolyai Univ Cluj Napoca, Cluj Napoca, Romania
[3] Univ Nice Sophia Antipolis, Nice, France
关键词
Service composition; Quality of service; Real world services; Multi-objective optimization; Pareto set; Differential evolution; DIFFERENTIAL EVOLUTION; OPTIMIZATION;
D O I
10.1016/j.asoc.2015.11.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web service composition combines available services to provide new functionality. The various available services have different quality-of-service (QoS) attributes. Building a QoS-optimal web service composition is a multi-criteria NP-hard problem. Most of the existing approaches reduce this problem to a single-criterion problem by aggregating different criteria into a unique global score (scalarization). However, scalarization has some significant drawbacks: the end user is supposed to have a complete a priori knowledge of its preferences/constraints about the desired solutions and there is no guarantee that the aggregated results match it. Moreover, non-convex parts of the Pareto set cannot be reached by optimizing a convex weighted sum. An alternative is to use Pareto-based approaches that enable a more accurate selection of the end-user solution. However, so far, only few solutions based on these approaches have been proposed and there exists no comparative study published to date. This motivated us to perform an analysis of several state-of-the-art multi-objective evolutionary algorithms. Multiple scenarios with different complexities are considered. Performance metrics are used to compare several evolutionary algorithms. Results indicate that GDE3 algorithm yields the best performances on this problem, also with the lowest time complexity. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:124 / 139
页数:16
相关论文
共 50 条
  • [1] Applying Multi-Objective Evolutionary Algorithms to QoS-Aware Web Service Composition
    Li, Li
    Cheng, Peng
    Ou, Ling
    Zhang, Zili
    ADVANCED DATA MINING AND APPLICATIONS (ADMA 2010), PT II, 2010, 6441 : 270 - 281
  • [2] Objective function analysis for QoS-aware web service composition
    Zhou, Tao
    Chen, Deren
    Zheng, Xiaolin
    ICEBE 2006: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2006, : 294 - +
  • [3] A flexible QoS-aware Web service composition method by multi-objective optimization in cloud manufacturing
    Chen, Fuzan
    Dou, Runliang
    Li, Minqiang
    Wu, Harris
    COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 : 423 - 431
  • [4] Towards Uncertain QoS-aware Service Composition via Multi-objective Optimization
    Niu, Sen
    Zou, Guobing
    Gan, Yanglan
    Xiang, Yang
    Zhang, Bofeng
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 894 - 897
  • [5] QoS-aware Automatic Service Composition Based on Service Execution Timeline with Multi-objective Optimization
    Wang, Zhaoning
    Cheng, Bo
    Zhang, Wenkai
    Chen, Junliang
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, : 296 - 303
  • [6] QoS-aware web service selection with global optimization based on multi-objective genetic algorithm
    Wu, Yingbo
    Wang, Xu
    Journal of Computational Information Systems, 2012, 8 (05): : 1995 - 2007
  • [7] Evolutionary composition of QoS-aware web services: A many-objective perspective
    Ramirez, Aurora
    Antonio Parejo, Jose
    Raul Romero, Jose
    Segura, Sergio
    Ruiz-Cortes, Antonio
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 72 : 357 - 370
  • [8] Genetic Algorithm-Based Multi-objective Optimisation for QoS-Aware Web Services Composition
    Li, Li
    Yang, Pengyi
    Ou, Ling
    Zhang, Zili
    Cheng, Peng
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2010, 6291 : 549 - 554
  • [9] Heuristics for QoS-aware Web Service composition
    Berbner, Rainer
    Spahn, Michael
    Repp, Nicolas
    Heckmann, Oliver
    Steinmetz, Ralf
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 72 - +
  • [10] Solving Multi-objective and fuzzy multi-attributive integrated technique for QoS-Aware Web Service Selection
    Zhuang, Liu
    Guo HeQing
    Li Dong
    Tao, Han
    Zhang JuanJuan
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 735 - +