Qsurf: compressed QMC integration on parametric surfaces

  • Giacomo Elefante
  • Alvise Sommariva
  • Marco Vianello
Keywords: Quasi-MonteCarlo formulas, surface integrals, analytic parametrization, low-discrepancy sequences, rejection sampling, Tchakaloff sets, quadrature compression, Davis-Wilhelmsen theorem, NonNegative Least Squares

Abstract

We discuss a “bottom-up” algorithm for Tchakaloff-like compression of QMC (QuasiMonteCarlo) integration on surfaces that admit an analytic parametrization. The key tools are Davis-Wilhelmsen theorem on the so-called “Tchakaloff sets” for positive linear functionals on polynomial spaces, and Lawson-Hanson algorithm for NNLS. This algorithm shows remarkable speed-ups with respect to Caratheodory-like subsampling, since it is able to work with much smaller matrices. We provide the corresponding Matlab code Qsurf, together with integration tests on regions of different surfaces such as sphere, torus, and a smooth Cartesian graph.

Published
2024-07-23
How to Cite
Elefante, G., Sommariva, A., & Vianello, M. (2024). Qsurf: compressed QMC integration on parametric surfaces. Journal of Approximation Software, 1(1). Retrieved from https://ojs.unito.it/index.php/JAS/article/view/10814
Section
Articles