Qsurf: compressed QMC integration on parametric surfaces
Keywords:
Quasi-MonteCarlo formulas, surface integrals, analytic parametrization, low-discrepancy sequences, rejection sampling, Tchakaloff sets, quadrature compression, Davis-Wilhelmsen theorem, NonNegative Least SquaresAbstract
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.
Downloads
Published
How to Cite
Issue
Section
License
JAS only considers unpublished manuscripts.
JAS is committed to electronic open-access publishing since its foundation in 2023 and has chosen to apply the Creative Commons Attribution License (CCAL) CC-BY to all articles.
Under the Creative Commons Attribution License, authors retain ownership of the copyright for their article, but authors allow anyone to download, reuse, reprint, modify, distribute, and/or copy articles in JAS, provided that the original authors and source are credited.