Quick convergence of genetic algorithm for QoS-driven web service selection

被引:113
作者
Ma, Yue [1 ]
Zhang, Chengwen [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing Key Lab Intelligent Telecommun Software &, Beijing 100088, Peoples R China
关键词
web service selection; QoS-aware; genetic algorithm; convergence; stability;
D O I
10.1016/j.comnet.2007.12.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A novel quickly convergent population diversity handling genetic algorithm (CoDiGA) is presented for web service selection with global Quality-of-Service (QoS) constraints. CoDiGA is characterized by good stability and quick convergence. In CoDiGA, an enhanced initial population policy and an evolution policy are proposed based on population diversity and a relation matrix coding scheme. The integration of the two policies overcomes shortcomings resulting from randomicity of genetic algorithm, such as slow convergence, great variance among the running results, soaring overhead along with increasing size of composition. The simulation results on web service selection with global QoS constraints have shown that prematurity was overcomed effectively, and convergence and stability of genetic algorithm were improved greatly. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:1093 / 1104
页数:12
相关论文
共 24 条
[1]  
[Anonymous], WEB SERV ARCH
[2]  
Bilgin AS, 2004, IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, P368
[3]   Measuring XML document similarity: a case study for evaluating information extraction systems [J].
Canfora, G ;
Cerulo, L ;
Scognamiglio, R .
10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS, 2004, :36-45
[4]  
Canfora G, 2005, GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, P1069
[5]   The next step in Web services [J].
Curbera, F ;
Khalaf, R ;
Mukhi, N ;
Tai, S ;
Weerawarana, S .
COMMUNICATIONS OF THE ACM, 2003, 46 (10) :29-34
[6]   GLOBAL OPTIMIZATION AND SIMULATED ANNEALING [J].
DEKKERS, A ;
AARTS, E .
MATHEMATICAL PROGRAMMING, 1991, 50 (03) :367-393
[7]   Adaptation in evolutionary computation: A survey [J].
Hinterding, R ;
Michalewicz, Z ;
Eiben, AE .
PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, :65-69
[8]  
International Standards Organization (ISO), 1994, International Standards Organization (ISO) 8402
[9]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680
[10]  
Liu Y., 2004, Proceedings of the 13th international World Wide Web conference on Alternate track papers posters, P66, DOI DOI 10.1145/1013367.1013379