Qsurf: compressed QMC integration on parametric surfaces

Authors

  • 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

Issue

Section

Articles