Combining Skyline and local selection for heuristic Web service composition

Haijun Xie,Lianyong Qi,Wanchun Dou
DOI: https://doi.org/10.3969/j.issn.1001-0505.2011.03.003
2011-01-01
Abstract:To improve the efficiency of existing QoS-aware Web service composition methods, a novel heuristic Web service composition method, named SLOMIP (Skyline local optimization mixed integer programming), is proposed. Based on existing Web service composition methods, SLOMIP combines Skyline point and local selection methods. First, for each service class, Skyline services are determined from the set of candidate services. It can be proved that each constituent service of the optimal service composition solution belongs to the Skyline services of the corresponding service class. Next, to further reduce the solution space, top K optimal services are selected from the Skyline services of each service class, for final service composition optimization. Unlike traditional heuristic service composition methods, the composition solution determined by using this method must be the optimal solution other than a near-to-optimal solution. Experimental results demonstrate that the SLOMIP method greatly improves the service composition efficiency if the number of tasks and the number of candidate services are fixed separately. The greater the K value, the higher the accuracy. This method can greatly improve the efficiency of Web service composition, and enhance the user experience.
What problem does this paper attempt to address?