A Dual-space Multilevel Kernel-splitting Framework for Discrete and Continuous Convolution
Shidong Jiang, Leslie Greengard

TL;DR
The paper introduces DMK, a multilevel dual-space framework for fast convolution that unifies several methods, simplifies algorithms, and achieves FFT-like speeds for a broad class of kernels in both discrete and continuous settings.
Contribution
The novel DMK framework combines dual-space multilevel methods with Fourier diagonalization, unifying FMM, Ewald, and multilevel summation, and improves efficiency for various kernels.
Findings
Achieves FFT-like computational speeds
Unifies multiple existing convolution methods
Demonstrates efficiency in 2D and 3D numerical examples
Abstract
We introduce a new class of multilevel, adaptive, dual-space methods for computing fast convolutional transforms. 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. The main novelty of DMK is that the interaction at each scale is diagonalized by a short Fourier transform, permitting the use of separation of variables, but without requiring the FFT for its asymptotic performance. The DMK framework substantially simplifies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsElectromagnetic Scattering and Analysis · Electromagnetic Simulation and Numerical Methods · Acoustic Wave Phenomena Research
