English

An algorithm for estimating volumes and other integrals in $n$ dimensions

Numerical Analysis 2021-06-21 v2 Numerical Analysis Data Analysis, Statistics and Probability

Abstract

The computational cost in evaluation of the volume of a body using numerical integration grows exponentially with dimension of the space nn. The most generally applicable algorithms for estimating nn-volumes and integrals are based on Markov Chain Monte Carlo (MCMC) methods, and they are suited for convex domains. We analyze a less known alternate method used for estimating nn-dimensional volumes, that is agnostic to the convexity and roughness of the body. It results due to the possible decomposition of an arbitrary nn-volume into an integral of statistically weighted volumes of nn-spheres. We establish its dimensional scaling, and extend it for evaluation of arbitrary integrals over non-convex domains. Our results also show that this method is significantly more efficient than the MCMC approach even when restricted to convex domains, for nn <\sim < 100. An importance sampling may extend this advantage to larger dimensions.

Keywords

Cite

@article{arxiv.2007.06808,
  title  = {An algorithm for estimating volumes and other integrals in $n$ dimensions},
  author = {Arun I. and Murugesan Venkatapathi},
  journal= {arXiv preprint arXiv:2007.06808},
  year   = {2021}
}
R2 v1 2026-06-23T17:05:53.279Z