arrow
返回

A dual-space multilevel kernel-splitting framework for discrete and continuous convolution

delete2024-12-12
delete1
delete
OA
AI
S
Shidong Jiang *
L
Leslie Greengard
DOI:10.1002/cpa.22240delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We introduce a new class of multilevel, adaptive, dual-space methods for computing fast convolutional transformations. These methods can be applied to a broad class of kernels, from the Green's functions for classical partial differential equations (PDEs) to power functions and radial basis functions such as those used in statistics and machine learning. The DMK (dual-space multilevel kernel-splitting) framework uses a hierarchy of grids, computing a smoothed interaction at the coarsest level, followed by a sequence of corrections at finer and finer scales until the problem is entirely local, at which point direct summation is applied. Unlike earlier multilevel summation schemes, DMK exploits the fact that the interaction at each scale is diagonalized by a short Fourier transform, permitting the use of separation of variables, but without relying on the FFT. This requires careful attention to the discretization of the Fourier transform at each spatial scale. Like multilevel summation, we make use of a recursive (telescoping) decomposition of the original kernel into the sum of a smooth far-field kernel, a sequence of difference kernels, and a residual kernel, which plays a role only in leaf boxes in the adaptive tree. At all higher levels in the grid hierarchy, the interaction kernels are designed to be smooth in both physical and Fourier space, admitting efficient Fourier spectral approximations. The DMK framework substantially simplifies the algorithmic structure of the fast multipole method (FMM) and unifies the FMM, Ewald summation, and multilevel summation, achieving speeds comparable to the FFT in work per gridpoint, even in a fully adaptive context. For continuous source distributions, the evaluation of local interactions is further accelerated by approximating the kernel at the finest level as a sum of Gaussians (SOG) with a highly localized remainder. The Gaussian convolutions are calculated using tensor product transforms, and the remainder term is calculated using asymptotic methods. We illustrate the performance of DMK for both continuous and discrete sources with extensive numerical examples in two and three dimensions.
Keyword:
ADAPTIVE MULTIPOLE ALGORITHM
FAST FOURIER-TRANSFORMS
HELMHOLTZ-EQUATION
INTEGRAL-EQUATIONS
PARTICLE
SYSTEMS
EWALD
APPROXIMATION
FACTORIZATION
SOLVER

期刊

Communications on Pure and Applied Mathematics 封面图
Communications on Pure and Applied Mathematics
IF:
2.7
论文数:
1.5K
被引数:
1.1W

机构

N
New York University
学者数:
4.4W
论文数: 3.9W
被引数: 5.8W
引用论文

引用论文

err分享
err收藏
Growth differential factor-9 inhibits testosterone production in mouse theca interstitial cells
err2013-11-01
err0
errOAAI
errMing-hui Chen; Tao Li; Chen-hui Ding; Yan-wen Xu; Lu-yan Guo; Can-quan Zhou
err分享
err收藏
Formation of ZnS and CdS in the interlayer spaces of montmorillonite
err2010-09-01
err0
PREAI
errNithima Khaorapapong; Areeporn Ontam; Makoto Ogawa
err分享
err收藏
Exchange catalysis during anaerobic methanotrophy revealed by 12CH2D2 and 13CH3D in methane
err2019-04-01
err0
errOAAI
errJ.L. Ash; M. Egger; T. Treude; I. Kohl; B. Cragg; R.J. Parkes; C.P. Slomp; B. Sherwood Lollar; E.D. Young
err分享
err收藏
Data-sparse approximation by adaptive H2-matrices
err2002-09-01
err196
PREAI
errHackbusch, W; Börm, S
err分享
err收藏
Summarizing historical information on controls in clinical trials
err2010-01-06
err0
PREAI
errBeat Neuenschwander; Gorana Capkun-Niggli; Michael Branson; David J Spiegelhalter
err分享
err收藏
学者 查看更多内容