Hiding the weights—CBC black box algorithms with a guaranteed error bound

The component-by-component (CBC) algorithm is a method for constructing good generating vectors for lattice rules for the efficient computation of high-dimensional integrals in the “weighted” function space setting introduced by Sloan and Woźniakowski. The “weights” that define such spaces are neede...

Full description

Saved in:
Bibliographic Details
Published inMathematics and computers in simulation Vol. 143; pp. 202 - 214
Main Authors Gilbert, Alexander D., Kuo, Frances Y., Sloan, Ian H.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.01.2018
Subjects
Online AccessGet full text
ISSN0378-4754
1872-7166
DOI10.1016/j.matcom.2016.06.005

Cover

More Information
Summary:The component-by-component (CBC) algorithm is a method for constructing good generating vectors for lattice rules for the efficient computation of high-dimensional integrals in the “weighted” function space setting introduced by Sloan and Woźniakowski. The “weights” that define such spaces are needed as inputs into the CBC algorithm, and so a natural question is, for a given problem how does one choose the weights? This paper introduces two new CBC algorithms which, given bounds on the mixed first derivatives of the integrand, produce a randomly shifted lattice rule with a guaranteed bound on the root-mean-square error. This alleviates the need for the user to specify the weights. We deal with “product weights” and “product and order dependent (POD) weights”. Numerical tables compare the two algorithms under various assumed bounds on the mixed first derivatives, and provide rigorous upper bounds on the root-mean-square integration error.
ISSN:0378-4754
1872-7166
DOI:10.1016/j.matcom.2016.06.005