• DocumentCode
    1959732
  • 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
  • fYear
    2009
  • fDate
    23-26 Aug. 2009
  • Firstpage
    465
  • Lastpage
    470
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/PACRIM.2009.5291327
  • Filename
    5291327