vix.ing · top · new · best · stats · spec

A fast Gauss transform in one dimension using sum-of-exponentials approximations

2019/09/21 by Shidong Jiang, Jiang, Shidong
Computer Science · Physics and Astronomy · #31A10 #65E05 #65F30 #65Y20 #Digital Filter Design and Implementation #FOS: Mathematics #Model Reduction and Neural Networks #Numerical Analysis (math.NA) #Numerical Methods and Algorithms

paper · pdf · doi:10.48550/arxiv.1909.09825

openalex publication_date 2019/09/21 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

We present a fast Gauss transform in one dimension using nearly optimal sum-of-exponentials approximations of the Gaussian kernel. For up to about ten-digit accuracy, the approximations are obtained via best rational approximations of the exponential function on the negative real axis. As compared with existing fast Gauss transforms, the algorithm is straightforward for parallelization and very simple to implement, with only twenty-four lines of code in MATLAB. The most expensive part of the algorithm is on the evaluation of complex exponentials, leading to three to six complex exponentials FLOPs per point depending on the desired precision. The performance of the algorithm is illustrated via several numerical examples.

Citations

Related