• DocumentCode
    3176799
  • Title

    A complete and optimal distributed algorithm based on global heuristic for Web services composition

  • Author

    El Falou, Mohamad ; Bouzid, Maroua ; Mouaddib, Abdel-Illah ; Vidal, Thierry

  • Author_Institution
    Univ. of Caen, Caen, France
  • fYear
    2010
  • fDate
    10-13 Oct. 2010
  • Firstpage
    2155
  • Lastpage
    2162
  • Abstract
    An important number of planning approaches have been proposed to tackle the problem of Web services composition which aims at selecting and inter-connecting services provided by different partners in response to client request. This process is beyond the human ability to analyse and generate the composition manually. Planning techniques are used widely in the literature to automatically compose web services but they don´t scale up well. This weakness is due to the search space explosion caused by using the state-space or the plan-space planning techniques without take into account the distribution nature of web services domain. In a previous work, we proposed a decentralised multi-agent approach to solve the problem by associating a planning agent to each web services. Agent organises its services in a graph and respond to requests by its best partial plan extracted basing on a local heuristic. This approach is complete if the agents are independant. In this paper, we extend our previous approach by introducing a global heuristic to ensure the completeness and the optimality of the decentralised approach even if agents are dependent. The complexity of the new distributed algorithm is polynomial. This global heuristic of evaluating the best local plan avoids the wells by considering the intermediate local plans offered by other agents. To respond to a request, agents propose their best local plans basing on a distributed heuristic function. They then coordinate their partial plans by merging them to provide a global one for the submitted request.
  • Keywords
    Web services; distributed algorithms; multi-agent systems; polynomials; search problems; telecommunication network planning; Web service composition; client request; decentralised multiagent approach; distributed heuristic function; global heuristic; interconnecting service; optimal distributed algorithm; planning agent; planning technique; polynomial; search space explosion; Lead; Manuals; Polynomials; Multi-agent; Web services composition; decentralised planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Man and Cybernetics (SMC), 2010 IEEE International Conference on
  • Conference_Location
    Istanbul
  • ISSN
    1062-922X
  • Print_ISBN
    978-1-4244-6586-6
  • Type

    conf

  • DOI
    10.1109/ICSMC.2010.5641668
  • Filename
    5641668