TY - GEN
T1 - Faster exact algorithms for computing expected hypervolume improvement
AU - Hupkens, Iris
AU - Deutz, André
AU - Yang, Kaifeng
AU - Emmerich, Michael
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2015.
PY - 2015
Y1 - 2015
N2 - This paper is about computing the expected improvement of the hypervolume indicator given a Pareto front approximation and a predictive multivariate Gaussian distribution of a new candidate point. It is frequently used as an infill or prescreening criterion in multiobjective optimization with expensive function evaluations where predictions are provided by Kriging or Gaussian process surrogate models. The expected hypervolume improvement has good properties as an infill criterion, but exact algorithms for its computation have so far been very time consuming even for the two and three objective case. This paper introduces faster exact algorithms for computing the expected hypervolume improvement for independent Gaussian distributions. A new general computation scheme is introduced and a lower bound for the time complexity. By providing new algorithms, upper bounds for the time complexity for problems with two as well as three objectives are improved. For the 2-D case the time complexity bound is reduced from previously O(n3 log n) to O(n2). For the 3-D case the new upper bound of O(n3) is established; previously O(n4 log n). It is also shown how an efficient implementation of these new algorithms can lead to a further reduction of running time. Moreover it is shown how to process batches of multiple predictive distributions efficiently. The theoretical analysis is complemented by empirical speed comparisons of C++ implementations of the new algorithms to existing implementations of other exact algorithms.
AB - This paper is about computing the expected improvement of the hypervolume indicator given a Pareto front approximation and a predictive multivariate Gaussian distribution of a new candidate point. It is frequently used as an infill or prescreening criterion in multiobjective optimization with expensive function evaluations where predictions are provided by Kriging or Gaussian process surrogate models. The expected hypervolume improvement has good properties as an infill criterion, but exact algorithms for its computation have so far been very time consuming even for the two and three objective case. This paper introduces faster exact algorithms for computing the expected hypervolume improvement for independent Gaussian distributions. A new general computation scheme is introduced and a lower bound for the time complexity. By providing new algorithms, upper bounds for the time complexity for problems with two as well as three objectives are improved. For the 2-D case the time complexity bound is reduced from previously O(n3 log n) to O(n2). For the 3-D case the new upper bound of O(n3) is established; previously O(n4 log n). It is also shown how an efficient implementation of these new algorithms can lead to a further reduction of running time. Moreover it is shown how to process batches of multiple predictive distributions efficiently. The theoretical analysis is complemented by empirical speed comparisons of C++ implementations of the new algorithms to existing implementations of other exact algorithms.
KW - Expected improvement
KW - Global multiobjective optimization
KW - Hypervolume indicator
KW - Kriging surrogate models
KW - Time complexity
UR - http://www.scopus.com/inward/record.url?scp=84925321455&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-15892-1_5
DO - 10.1007/978-3-319-15892-1_5
M3 - Conference contribution
AN - SCOPUS:84925321455
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 65
EP - 79
BT - Evolutionary Multi-Criterion Optimization - 8th International Conference, EMO 2015, Proceedings
A2 - Gaspar-Cunha, António
A2 - Antunes, Carlos Henggeler
A2 - Coello, Carlos A. Coello
PB - Springer-Verlag Italia Srl
T2 - 8th International Conference on Evolutionary Multi-Criterion Optimization, EMO 2015
Y2 - 29 March 2015 through 1 April 2015
ER -