Title
The Fast Generalized Gauss Transform
Abstract
The fast Gauss transform allows for the calculation of the sum of $N$ Gaussians at $M$ points in $\mathcal{O}(N+M)$ time. Here, we extend the algorithm to a wider class of kernels, motivated by quadrature issues that arise in using integral equation methods for solving the heat equation on moving domains. In particular, robust high-order product integration methods require convolution with $\mathcal{O}(q)$ distinct Gaussian-type kernels in order to obtain $q$th-order accuracy in time. The generalized Gauss transform permits the computation of each of these kernels and, thus, the construction of fast solvers with optimal computational complexity. We also develop plane-wave representations of these Gaussian-type fields, permitting the “diagonal translation” version of the Gauss transform to be applied. When the sources and targets lie on a uniform grid, or a hierarchy of uniform grids, we show that the curse of dimensionality (the exponential growth of complexity constants with dimension) can be mitigated. Under these conditions, the algorithm has a lower operation count than the fast Fourier transform even for modest values of $N$ and $M$.
Year
DOI
Venue
2010
10.1137/100790744
SIAM J. Scientific Computing
Keywords
Field
DocType
generalized gauss,distinct gaussian-type kernel,fast solvers,integral equation method,uniform grid,gaussian-type field,optimal computational complexity,fast generalized gauss transform,fast gauss,heat equation,complexity constant
Diagonal,Tensor product,Gauss,Mathematical optimization,Mathematical analysis,Convolution,Integral equation,Curse of dimensionality,Fast Fourier transform,Mathematics,Computational complexity theory
Journal
Volume
Issue
ISSN
32
5
1064-8275
Citations 
PageRank 
References 
11
0.56
9
Authors
3
Name
Order
Citations
PageRank
Marina Spivak1463.50
Shravan K. Veerapaneni213711.64
Leslie Greengard3704101.29