spotInfillLcbHyperVolume: Hypervolume Lower Confidence Bound Infill Criterion

Description Usage Arguments Value Note References


This multi objective infill criterion is similar to the SMS-EGO infill criterion by Ponweiser (2008). It aggregates the objective values for each point by calculating the hypervolume contribution. As a first step the lower confidence bound is calculated, decreasing the predicted objective values by their predicted variance. Unlike SMS-EGO, epsilon dominance is not employed here. Also, the penalties for dominated points are calculated differently: The hypervolume between the dominated points and the current true Pareto front is used.


spotInfillLcbHyperVolume(resy, resvar, y, ref = NULL)



predicted objective values


predicted variance


the current Pareto front


reference point, if not given will be chosen as maximum of observed values plus one


returns the contribution (or penalty) for each row in resy


An optimizer like pso will work signif. better than cmaes with this infill criterion.


W. Ponweiser, T. Wagner, D. Biermann, and M. Vincze. Multiobjective optimization on a limited budget of evaluations using model-assisted -metric selection. In PPSN, pages 784-794, 2008.

Search within the SPOT package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.