Abstract
We present a new version of the Quick Hypervolume algorithm allowing calculation of guaranteed lower and upper bounds for the value of hypervolume, which is one of the most often used and recommended quality indicators in multiobjective optimization. To ensure fast convergence of these bounds, we use a priority queue of subproblems instead of the depth-first search applied in the original recursive Quick Hypervolume algorithm. We also combine this new algorithm with the Monte Carlo sampling approach, which allows obtaining better confidence intervals than the standard Monte Carlo sampling. The performance of the two proposed methods is compared with that of a straightforward adaptation of recursive Quick Hypervolume algorithm and the standard Monte Carlo sampling in a comprehensive computational experiment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
All data instances used in this experiment, source code and the detailed results are available at https://chmura.put.poznan.pl/s/c6dClctKDDo3vSc.
- 2.
In all cases we use our own C++ implementations of the methods.
- 3.
To save space, Fig. 1 omits charts for the uniformly spherical data sets (which are basically indistinguishable from those for the convex data sets).
- 4.
As already mentioned, because of the 10 prematurely terminated runs of QHV-BQ for the instances of type concave and d = 10 only 153 data instances were used in the test performed after 100% of the computing time.
References
Bader, J., Deb, K., Zitzler, E.: Faster hypervolume-based search using Monte Carlo sampling. In: Ehrgott, M., Naujoks, B., Stewart, T.J., Wallenius, J. (eds.) Multiple Criteria Decision Making for Sustainable Energy and Transportation Systems, pp. 313–326. Springer, Berlin. https://doi.org/10.1007/978-3-642-04045-0_27
Bader, J., Zitzler, E.: HypE: an algorithm for fast hypervolume-based many-objective optimization. Evol. Comput. 19(1), 45–76 (2011)
Beume, N., Fonseca, C.M., Lopez-Ibanez, M., Paquete, L., Vahrenhold, J.: On the complexity of computing the hypervolume indicator. IEEE Trans. Evol. Comput. 13(5), 1075–1082 (2009)
Beume, N., Naujoks, B., Emmerich, M.: SMS-EMOA: multiobjective selection based on dominated hypervolume. Euro. J. Oper. Res. 181(3), 1653–1669 (2007)
Bringmann, K., Friedrich, T.: Approximating the least hypervolume contributor: NP-hard in general, but fast in practice. Theor. Comput. Sci. 425, 104–116 (2012)
Chan, T.M.: Klee’s measure problem made easy. In: 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, pp. 410–419 (2013)
Fieldsend, J.E.: Efficient real-time hypervolume estimation with monotonically reducing error. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2019, New York, USA, pp. 532–540. Association for Computing Machinery (2019)
Guerreiro, A.P., Fonseca, C.M.: Computing and updating hypervolume contributions in up to four dimensions. IEEE Trans. Evol. Comput. 22(3), 449–463 (2018)
Ishibuchi, H., Tsukamoto, N., Sakane, Y., Nojima, Y.: Hypervolume approximation using achievement scalarizing functions for evolutionary many-objective optimization. In: 2009 IEEE Congress on Evolutionary Computation, pp. 530–537. IEEE (2009)
Jaszkiewicz, A.: Improved quick hypervolume algorithm. Comput. Oper. Res. 90, 72–83 (2018)
Jaszkiewicz, A., Lust, T.: ND-tree-based update: a fast algorithm for the dynamic nondominance problem. IEEE Trans. Evol. Comput. 22(5), 778–791 (2018)
Jiang, S., Zhang, J., Ong, Y.S., Zhang, A.N., Tan, P.S.: A simple and fast hypervolume indicator-based multiobjective evolutionary algorithm. IEEE Trans. Cybern. 45(10), 2202–2213 (2015)
Lacour, R., Klamroth, K., Fonseca, C.M.: A box decomposition algorithm to compute the hypervolume indicator. Comput. Oper. Res. 79, 347–360 (2017)
Li, B., Li, J., Tang, K., Yao, X.: Many-objective evolutionary algorithms: a survey. ACM Comput. Surv. 48(1), 1–35 (2015)
Ma, X., Zhang, Q., Tian, G., Yang, J., Zhu, Z.: On Tchebycheff decomposition approaches for multiobjective evolutionary optimization. IEEE Trans. Evol. Comput. 22, 226–244 (2018)
Newcombe, R.G.: Two-sided confidence intervals for the single proportion: comparison of seven methods. Stat. Med. 17(8), 857–872 (1998)
Russo, L.M.S., Francisco, A.P.: Quick hypervolume. IEEE Trans. Evol. Comput. 18(4), 481–502 (2014)
Russo, L.M.S., Francisco, A.P.: Extending quick hypervolume. J. Heuristics 22(3), 245–271 (2016)
Shang, K., Ishibuchi, H., Zhang, M.L., Liu, Y.: A new R2 indicator for better hypervolume approximation. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2018, New York, USA, pp. 745–752. Association for Computing Machinery (2018)
Tang, W., Liu, H., Chen, L.: A fast approximate hypervolume calculation method by a novel decomposition strategy. In: Huang, D.-S., Bevilacqua, V., Premaratne, P., Gupta, P. (eds.) ICIC 2017. LNCS, vol. 10361, pp. 14–25. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63309-1_2
While, L., Bradstreet, L.: Applying the WFG algorithm to calculate incremental hypervolumes. In: 2012 IEEE Congress on Evolutionary Computation, New York, USA. IEEE International Conference on Fuzzy Systems/International Joint Conference on Neural Networks/IEEE Congress on Evolutionary Computation/IEEE World Congress on Computational Intelligence, Brisbane, Australia, 10–15 June 2012
Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., da Fonseca, V.G.: Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans. Evol. Comput. 7(2), 117–132 (2003)
Zitzler, E., Künzli, S.: Indicator-based selection in multiobjective search. In: Yao, X., et al. (eds.) PPSN 2004. LNCS, vol. 3242, pp. 832–842. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30217-9_84
Acknowledgement
We are grateful to our Reviewers for their insightful suggestions. Our paper has been supported by local Statutory Funds (SBAD-2020) of the affiliated institute.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Jaszkiewicz, A., Susmaga, R., Zielniewicz, P. (2020). Approximate Hypervolume Calculation with Guaranteed or Confidence Bounds. In: Bäck, T., et al. Parallel Problem Solving from Nature – PPSN XVI. PPSN 2020. Lecture Notes in Computer Science(), vol 12269. Springer, Cham. https://doi.org/10.1007/978-3-030-58112-1_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-58112-1_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58111-4
Online ISBN: 978-3-030-58112-1
eBook Packages: Computer ScienceComputer Science (R0)