Title :
Network Flow Heuristic algorithm for a distributed web service selection problem
Author :
Sultana, Maliha ; Akbar, Md Mostofa ; Rouf, Mushfiqur
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Abstract :
In this paper a new model for a distributed Web service system is presented. The proposed system is composed of multiple Web service components having multiple alternative versions distributed among multiple servers. For a given set of requests an allocation is to be found that maximizes total client satisfaction subject to the resource constraints of the servers. To solve this multidimensional multi knapsack problem, which is NP hard, we propose a heuristic using a variant of the network flow maximization algorithm. Not only the heuristic is polynomial but also it inherently rules out the number of requests from contributing in time complexity of the algorithm.
Keywords :
Web services; computational complexity; heuristic programming; optimisation; NP hard problem; distributed Web service selection problem; multidimensional multi knapsack problem; network flow heuristic algorithm; resource constraints; Application software; Communication standards; Computer science; Heuristic algorithms; Multidimensional systems; Network servers; Polynomials; Resource management; Software standards; Web services;
Conference_Titel :
Communications, Computers and Signal Processing, 2009. PacRim 2009. IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4244-4560-8
Electronic_ISBN :
978-1-4244-4561-5
DOI :
10.1109/PACRIM.2009.5291327