skip to main content
10.1145/1830483.1830576acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

The maximum hypervolume set yields near-optimal approximation

Published:07 July 2010Publication History

ABSTRACT

In order to allow a comparison of (otherwise incomparable) sets, many evolutionary multiobjective optimizers use indicator functions to guide the search and to evaluate the performance of search algorithms. The most widely used indicator is the hypervolume indicator. It measures the volume of the dominated portion of the objective space.

Though the hypervolume indicator is very popular, it has not been shown that maximizing the hypervolume indicator is indeed equivalent to the overall objective of finding a good approximation of the Pareto front. To address this question, we compare the optimal approximation factor with the approximation factor achieved by sets maximizing the hypervolume indicator. We bound the optimal approximation factor of n points by 1+Θ(1/n) for arbitrary Pareto fronts. Furthermore, we prove that the same asymptotic approximation ratio is achieved by sets of n points that maximize the hypervolume indicator. This shows that the speed of convergence of the approximation ratio achieved by maximizing the hypervolume indicator is asymptotically optimal.

This implies that for large values of n, sets maximizing the hypervolume indicator quickly approach the optimal approximation ratio. Moreover, our bounds show that also for relatively small values of n, sets maximizing the hypervolume indicator achieve a near-optimal approximation ratio.

References

  1. A. Auger, J. Bader, D. Brockhoff, and E. Zitzler. Investigating and exploiting the bias of the weighted hypervolume to articulate user preferences. In Proc. 11th annual Conference on Genetic and Evolutionary Computation (GECCO '09), pp. 563--570, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Auger, J. Bader, D. Brockhoff, and E. Zitzler. Theory of the hypervolume indicator: optimal μ-distributions and the choice of the reference point. In Proc. 10th International Workshop on Foundations of Genetic Algorithms (FOGA '09), pp. 87--102, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Bader and E. Zitzler. HypE: An algorithm for fast hypervolume-based many-objective optimization. Evolutionary Computation, 2010+. To appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. N. Beume. S-Metric calculation by considering dominated hypervolume as Klee's measure problem. Evolutionary Computation, 17: 477--492, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. N. Beume and G. Rudolph. Faster S-metric calculation by considering dominated hypervolume as Klee's measure problem. In Proc. Second International Conference on Computational Intelligence (IASTED '06), pp. 233--238, 2006.Google ScholarGoogle Scholar
  6. N. Beume, B. Naujoks, and M. T. M. Emmerich. SMS-EMOA: Multiobjective selection based on dominated hypervolume. European Journal of Operational Research, 181: 1653--1669, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  7. K. Bringmann and T. Friedrich. Approximating the volume of unions and intersections of high-dimensional geometric objects. In Proc. 19th International Symposium on Algorithms and Computation (ISAAC '08), Vol. 5369 of LNCS, pp. 436--447, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K. Bringmann and T. Friedrich. Approximating the least hypervolume contributor: NP-hard in general, but fast in practice. In Proc. 5th International Conference on Evolutionary Multi-Criterion Optimization (EMO '09), pp. 6--20, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. T. C. E. Cheng, A. Janiak, and M. Y. Kovalyov. Bicriterion single machine scheduling with resource dependent processing times. SIAM J. on Optimization, 8: 617--630, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. C. Daskalakis, I. Diakonikolas, and M. Yannakakis. How good is the Chord algorithm? In Proc. 21st Annual ACM-SIAM Symposium on Discrete Algorithms (SODA '10), pp. 978--991, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. K. Deb, M. Mohan, and S. Mishra. Evaluating the ε-domination based multi-objective evolutionary algorithm for a quick computation of pareto-optimal solutions. Evolutionary Computation, 13: 501--525, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. I. Diakonikolas and M. Yannakakis. Small approximate pareto sets for biobjective shortest paths and other problems. SIAM Journal on Computing, 39: 1340--1371, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. T. M. Emmerich, N. Beume, and B. Naujoks. An EMO algorithm using the hypervolume measure as selection criterion. In Proc. Third International Conference on Evolutionary Multi-Criterion Optimization (EMO '05), pp. 62--76, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. T. Friedrich, C. Horoba, and F. Neumann. Multiplicative approximations and the hypervolume indicator. In Proc. 11th annual Conference on Genetic and Evolutionary Computation (GECCO '09), pp. 571--578, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. C. Igel, N. Hansen, and S. Roth. Covariance matrix adaptation for multi-objective optimization. Evolutionary Computation, 15: 1--28, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. D. Knowles and D. Corne. Properties of an adaptive archiving algorithm for storing nondominated vectors. IEEE Trans. Evolutionary Computation, 7: 100--116, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. J. D. Knowles, D. W. Corne, and M. Fleischer. Bounded archiving using the Lebesgue measure. In Proc. IEEE Congress on Evolutionary Computation (CEC '03), Vol. 4, pp. 2490--2497, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  18. R. Kumar and N. Banerjee. Running time analysis of a multiobjective evolutionary algorithm on simple and hard problems. In Proc. 8th International Workshop on Foundations of Genetic Algorithms (FOGA '05), Vol. 3469 of Lecture Notes in Computer Science, pp. 112--131. Springer, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. Laumanns, L. Thiele, K. Deb, and E. Zitzler. Combining convergence and diversity in evolutionary multiobjective optimization. Evolutionary Computation, 10(3): 263--282, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. G. Lizarraga-Lizarraga, A. Hernandez-Aguirre, and S. Botello-Rionda. G-metric: an m-ary quality indicator for the evaluation of non-dominated sets. In Proc. 10th annual Conference on Genetic and Evolutionary Computation (GECCO '08), pp. 665--672, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. B. Naujoks, N. Beume, and M. T. M. Emmerich. Multi-objective optimisation using S-metric selection: application to three-dimensional solution spaces. In Proc. IEEE Congress on Evolutionary Computation (CEC '05), pp. 1282--1289, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  22. C. H. Papadimitriou and M. Yannakakis. On the approximability of trade-offs and optimal access of web sources. In Proc. 41st annual Symposium on Foundations of Computer Science (FOCS '00), pp. 86--92, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. C. H. Papadimitriou and M. Yannakakis. Multiobjective query optimization. In Proc. 20th ACM Symposium on Principles of Database Systems (PODS '01), pp. 52--59, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. W. Rudin. Real and complex analysis. McGraw-Hill Book Co., New York, 3rd edition, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. S. Vassilvitskii and M. Yannakakis. Efficiently computing succinct trade-off curves. Theor. Comput. Sci., 348: 334--356, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. R. L. While, L. Bradstreet, L. Barone, and P. Hingston. Heuristics for optimizing the calculation of hypervolume for multi-objective optimization problems. In Proc. IEEE Congress on Evolutionary Computation (CEC '05), pp. 2225--2232, 2005.Google ScholarGoogle Scholar
  27. X. Zhou, N. Mao, W. Li, and C. Sun. A fast algorithm for computing the contribution of a point to the hypervolume. In Proc. Third International Conference on Natural Computation (ICNC '07), Vol. 4, pp. 415--420, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. E. Zitzler. Hypervolume metric calculation, 2001. Computer Engineering and Networks Laboratory (TIK), ETH Zurich, Switzerland, See ftp:/!/ftp.tik.ee.ethz.ch/pub/people/zitzler/hypervol.c.Google ScholarGoogle Scholar
  29. E. Zitzler and S. Künzli. Indicator-based selection in multiobjective search. In Proc. 8th International Conference Parallel Problem Solving from Nature (PPSN VIII), Vol. 3242 of LNCS, pp. 832--842, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  30. E. Zitzler and L. Thiele. Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans. Evolutionary Computation, 3: 257--271, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. E. Zitzler, L. Thiele, M. Laumanns, C. M. Fonseca, and V. Grunert da Fonseca. Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans. Evolutionary Computation, 7: 117--132, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. E. Zitzler, D. Brockhoff, and L. Thiele. The hypervolume indicator revisited: On the design of Pareto-compliant indicators via weighted integration. In Proc. Fourth International Conference on Evolutionary Multi-Criterion Optimization (EMO '07), Vol. 4403 of LNCS, pp. 862--876, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The maximum hypervolume set yields near-optimal approximation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '10: Proceedings of the 12th annual conference on Genetic and evolutionary computation
      July 2010
      1520 pages
      ISBN:9781450300728
      DOI:10.1145/1830483

      Copyright © 2010 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 July 2010

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader