• DocumentCode
    806659
  • Title

    A faster algorithm for calculating hypervolume

  • Author

    While, Lyndon ; Hingston, Phil ; Barone, Luigi ; Huband, Simon

  • Author_Institution
    Sch. of Comput. Sci. & Software Eng., Univ. of Western Australia, WA, Australia
  • Volume
    10
  • Issue
    1
  • fYear
    2006
  • Firstpage
    29
  • Lastpage
    38
  • Abstract
    We present an algorithm for calculating hypervolume exactly, the Hypervolume by Slicing Objectives (HSO) algorithm, that is faster than any that has previously been published. HSO processes objectives instead of points, an idea that has been considered before but that has never been properly evaluated in the literature. We show that both previously studied exact hypervolume algorithms are exponential in at least the number of objectives and that although HSO is also exponential in the number of objectives in the worst case, it runs in significantly less time, i.e., two to three orders of magnitude less for randomly generated and benchmark data in three to eight objectives. Thus, HSO increases the utility of hypervolume, both as a metric for general optimization algorithms and as a diversity mechanism for evolutionary algorithms.
  • Keywords
    evolutionary computation; optimisation; evolutionary algorithms; general optimization algorithms; hypervolume by slicing objectives algorithm; hypervolume calculation; Australia Council; Computer science; Evolutionary computation; Extraterrestrial measurements; Polynomials; Random number generation; Size measurement; Software engineering; Evolutionary computation; hypervolume; multiobjective optimization; performance metrics;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2005.851275
  • Filename
    1583625