Skip to content

Code and website for the paper "Walsh Functions, Scrambled (0,m,s)-Nets, and Negative Covariance: Applying Symbolic Computation to QMC Integration."

Notifications You must be signed in to change notification settings

wongey/digital-nets-walsh

Repository files navigation

We investigate base $b$ Walsh functions for which the variance of the integral estimator based on a scrambled $(0,m,s)$-net in base $b$ is less than or equal to that of the Monte-Carlo estimator based on the same number of points. First we compute the Walsh decomposition for the joint probability density function of two distinct points randomly chosen from a scrambled $(t,m,s)$-net in base $b$ in terms of certain counting numbers and simplify it in the special case $t$ is zero. Using this, we obtain an expression for the covariance of the integral estimator in terms of the Walsh coefficients of the function. Finally, we prove that the covariance of the integral estimator is negative when the Walsh coefficients of the function satisfy a certain decay condition. To do this, we use creative telescoping and recurrence solving algorithms from symbolic computation to find a sign equivalent closed form expression for the covariance term.

Authors

  • Jaspar Wiart

    • Previous Affiliation: Johannes Kepler University, Linz, Austria
    • Previous Affiliation: Austrian Academy of Sciences, RICAM
  • Elaine Wong, Oak Ridge National Laboratory, USA

Paper and Code

  • Elaine gave a talk at CASC 2020 discussing the symbolic computation aspects of this paper:

  • Christoph Koutschan and Elaine wrote a sequel to this paper for the post proceedings of CASC, highlighting some of the technical details that were not mentioned in the original and showing different ways to speed up computations. It has been accepted to the CASC 2020 Special Issue of Springer Mathematics in Computer Science and is online with DOI:10.1007/s11786-021-00514-3. The preprint is available here arXiv:2010.08889. The Mathematica code can be downloaded from here: CASC2020Files.zip (3MB).

    • (PDF Version) CTsums.pdf
    • Required packages can be downloaded from here.
    • Errata (July 2021): Section 3.8 - there is a missing negative sign in front of the given rational function. This is just a typo and the written conclusion holds with the typo fixed.
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>

About

Code and website for the paper "Walsh Functions, Scrambled (0,m,s)-Nets, and Negative Covariance: Applying Symbolic Computation to QMC Integration."

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published