Research on QoS service composition based on coevolutionary genetic algorithm

被引:21
|
作者
Li, Yuanzhang [1 ]
Hu, Jingjing [1 ]
Wu, Zhuozhuo [1 ]
Liu, Chen [1 ]
Peng, Feifei [2 ]
Zhang, Yu [3 ,4 ,5 ]
机构
[1] Beijing Inst Technol, Sch Comp, Beijing, Peoples R China
[2] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[3] Beijing Univ Civil Engn & Architecture, Sch Elect & Informat Engn, Beijing, Peoples R China
[4] Beijing Univ Civil Engn & Architecture, Beijing Key Lab Intelligent Proc Bldg Big Data, Beijing, Peoples R China
[5] China Univ Min & Technol, State Key Lab China GeoMech & Deep Underground En, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Coevolutionary genetic algorithm; Web service composition; Quality of service; NEURAL-NETWORK; WEB; OPTIMIZATION; SCHEME;
D O I
10.1007/s00500-018-3510-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional genetic algorithms overemphasize the struggle for survival and neglect all other aspects of biology. In addition, binary encoding is widely used in individual coding. Since the individual chromosomes produced are longer in length, it is difficult to ensure the efficiency of the algorithm. In this study, a coevolutionary genetic algorithm is proposed for web service composition based on quality of service (QoS), which fully considers the individual relationships among populations. The real coding method is adopted to solve the service selection problem based on QoS, so that the negative effect of the long length of chromosomes in the algorithm is avoided. Moreover, in view of the difficulty of determining the weight of each QoS attribute in web services, we propose to use the entropy method to determine the weights of each one. Compared with the traditional genetic algorithm, the experimental results show that the proposed algorithm converges faster in the service composition, and the fitness of the optimal solution is higher.
引用
收藏
页码:7865 / 7874
页数:10
相关论文
共 50 条
  • [1] Research on QoS service composition based on coevolutionary genetic algorithm
    Yuanzhang Li
    Jingjing Hu
    Zhuozhuo Wu
    Chen Liu
    Feifei Peng
    Yu Zhang
    [J]. Soft Computing, 2018, 22 : 7865 - 7874
  • [2] QoS aware web service composition based on genetic algorithm
    Allameh Amiri, Mahmood
    Serajzadeh, Hadi
    [J]. 2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 502 - 507
  • [3] QoS decomposition for service composition using genetic algorithm
    Mardukhi, Farhad
    NematBakhsh, Naser
    Zamanifar, Kamran
    Barati, Asghar
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (07) : 3409 - 3421
  • [4] Improved Genetic Algorithm based Approach for QoS Aware Web Service Composition
    Yilmaz, A. Erdinc
    Karagoz, Pinar
    [J]. 2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 463 - 470
  • [5] An Orthogonal Genetic Algorithm for QoS-Aware Service Composition
    Bao, Liang
    Zhao, Fen
    Shen, Mengqing
    Qi, Yutao
    Chen, Ping
    [J]. COMPUTER JOURNAL, 2016, 59 (12): : 1857 - 1871
  • [6] An orthogonal genetic algorithm for QoS-aware service composition
    Bao, Liang
    Zhao, Fen
    Shen, Mengqing
    Qi, Yutao
    Chen, Ping
    [J]. Computer Journal, 2016, 59 (12): : 1857 - 1871
  • [7] QoS-aware service composition based on Tree-coded genetic algorithm
    Chen, Rongping
    Cai, Meiling
    Quan, Huiyun
    [J]. PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, PROCEEDINGS, 2007, : 622 - 627
  • [8] QoS-aware service composition based on tree-coded genetic algorithm
    Gao, Chunming
    Cai, Meiling
    Chen, Huowang
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 361 - +
  • [9] Genetic Algorithm based QoS-aware Service Composition in Multi-Cloud
    Zhang, Miao
    Liu, Li
    Liu, Songtao
    [J]. 2015 IEEE CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (CIC), 2015, : 113 - 118
  • [10] Topk Service Composition Algorithm Based on Optimal QoS
    Li, Gen
    Wen, Kejie
    Wu, Yaxuan
    Zhang, Baili
    [J]. CLOUD COMPUTING AND SECURITY, PT II, 2018, 11064 : 309 - 321