• DocumentCode
    2168112
  • Title

    An Evaluation of the NSGA-II and MOCell Genetic Algorithms for Self-Management Planning in a Pervasive Service Middleware

  • Author

    Zhang, Weishan ; Hansen, Klaus Marius

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Aarhus, Arhus
  • fYear
    2009
  • fDate
    2-4 June 2009
  • Firstpage
    192
  • Lastpage
    201
  • Abstract
    Planning (for example choosing most suitable services for self-configuration) is one important task in self-management for pervasive service computing, and can be reduced to the problem of multi-objective services selection with constraints. Genetic algorithms (GAs) are effective in solving such multi-objective optimization problems, and are one of the most successful computational intelligence approaches currently available. GAs are beginning to be used in planning for self-management, but there is a lack of comprehensive work that evaluates GAs performance and solution quality, and guides the setting of GAspsila parameters.This situation makes the application of GAs difficult in the pervasive service computing domain in which performance may be critical and the settings of parameters may have big consequences for performance. In this paper, we will present our evaluations of two GAs, namely NSGA-II and MOCell, in the GA framework JMetal2.1, for achieving multi-objective selection of available services. From these evaluations, suggestions on how and when to use NSGA-II and MOCell are given in the planning for self-management.Our experiences show that to get a true Pareto front for a problem, combining solutions set from different GAs is abetter way than using a single GA.
  • Keywords
    Pareto optimisation; fault tolerant computing; genetic algorithms; middleware; ubiquitous computing; MOCell genetic algorithm; NSGA-II; Pareto front; computational intelligence; multiobjective optimization problem; pervasive service middleware; self-management planning; Computational intelligence; Computer architecture; Computer science; Genetic algorithms; Genetic engineering; Middleware; Pervasive computing; Quality of service; Semantic Web; Web services; Genetic Algorithms; Self-management Planning; service selection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2009 14th IEEE International Conference on
  • Conference_Location
    Potsdam
  • Print_ISBN
    978-0-7695-3702-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2009.17
  • Filename
    5090527