DocumentCode
2328104
Title
A hybrid genetic algorithm for the optimal constrained web service selection problem in web service composition
Author
Tang, Maolin ; Ai, Lifeng
Author_Institution
Fac. of Sci. & Technol., Queensland Univ. of Technol., Brisbane, QLD, Australia
fYear
2010
fDate
18-23 July 2010
Firstpage
1
Lastpage
8
Abstract
Web service composition is an important problem in web service based systems. It is about how to build a new value-added web service using existing web services. A web service may have many implementations, all of which have the same functionality, but may have different QoS values. Thus, a significant research problem in web service composition is how to select a web service implementation for each of the web services such that the composite web service gives the best overall performance. This is so-called optimal web service selection problem. There may be mutual constraints between some web service implementations. Sometimes when an implementation is selected for one web service, a particular implementation for another web service must be selected. This is so called dependency constraint. Sometimes when an implementation for one web service is selected, a set of implementations for another web service must be excluded in the web service composition. This is so called conflict constraint. Thus, the optimal web service selection is a typical constrained combinatorial optimization problem from the computational point of view. This paper proposes a new hybrid genetic algorithm for the optimal web service selection problem. The hybrid genetic algorithm has been implemented and evaluated. The evaluation results have shown that the hybrid genetic algorithm outperforms other two existing genetic algorithms when the number of web services and the number of constraints are large.
Keywords
Web services; combinatorial mathematics; constraint handling; genetic algorithms; quality of service; QoS values; Web service based systems; Web service composition; conflict constraint; constrained combinatorial optimization; dependency constraint; hybrid genetic algorithm; optimal Web service selection problem; optimal constrained Web service selection problem; value-added Web service; Concrete; Encoding; Genetics; Quality of service; Time factors; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location
Barcelona
Print_ISBN
978-1-4244-6909-3
Type
conf
DOI
10.1109/CEC.2010.5586164
Filename
5586164
Link To Document