• DocumentCode
    2991665
  • Title

    Comparative study of genetic and blackboard algorithms for solving QoS-aware service selection problems

  • Author

    Vinek, Elisabeth ; Beran, Peter Paul ; Schikuta, Erich

  • Author_Institution
    CERN, Geneva, Switzerland
  • fYear
    2011
  • fDate
    4-8 July 2011
  • Firstpage
    853
  • Lastpage
    858
  • Abstract
    In distributed, heterogeneous systems, where several deployments of a specific service exist, it is a crucial task to select and combine concrete deployments to build a service chain that can be an arbitrary workflow or a query execution plan. In order to decide between deployments with identical functionality, non-functional properties, also called Quality of Service (QoS) properties, are taken into account. Service selection processes are designed to reach certain objectives while meeting defined global constraints. These optimization problems are known as QoS-aware service selection problems and are NP-hard in the strong sense. Several heuristic approaches have been proposed to address these QoS-related issues. In this paper, two heuristics a genetic and a blackboard algorithm - motivated by specific application scenarios are described and compared in terms of performance, scalability and applicability. Based on the application characteristics, the advantages of one over the other algorithm are discussed, and a common setup is carried out to perform a competitive comparison. The results indicate that under a certain threshold the blackboard outperforms the genetic algorithm, whereas the latter one shows a better scalability with increased number of deployments.
  • Keywords
    distributed processing; genetic algorithms; quality of service; NP-hard problem; QoS aware service selection problem; applicability; blackboard algorithm; distributed system; genetic algorithm; heterogeneous system; heuristic approach; optimization problem; quality of service; query execution plan; scalability; Biological cells; Concrete; Genetic algorithms; Genetics; Optimization; Performance analysis; Quality of service; Analysis & Evaluation; Blackboard; Genetic Algorithm; Service Selection Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Simulation (HPCS), 2011 International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-61284-380-3
  • Type

    conf

  • DOI
    10.1109/HPCSim.2011.5999921
  • Filename
    5999921