Sparse Fourier Transforms on Rank-1 Lattices for the Rapid and Low-Memory Approximation of Functions of Many Variables

12/17/2020
βˆ™
by   Craig Gross, et al.
βˆ™
0
βˆ™

We consider fast, provably accurate algorithms for approximating functions on the d-dimensional torus, f: 𝕋 ^d β†’β„‚, that are sparse (or compressible) in the Fourier basis. In particular, suppose that the Fourier coefficients of f, {c_ k (f) }_ kβˆˆβ„€^d, are concentrated in a finite set I βŠ‚β„€^d so that min_Ξ©βŠ‚ I s.t. |Ξ©| =s f - βˆ‘_ k∈Ω c_ k (f) e^ -2 Ο€ i k·∘_2 < Ο΅f _2 holds for s β‰ͺ |I| and ϡ∈ (0,1). We aim to identify a near-minimizing subset Ξ©βŠ‚ I and accurately approximate the associated Fourier coefficients { c_ k (f) }_ k∈Ω as rapidly as possible. We present both deterministic as well as randomized algorithms using O(s^2 d log^c (|I|))-time/memory and O(s d log^c (|I|))-time/memory, respectively. Most crucially, all of the methods proposed herein achieve these runtimes while satisfying theoretical best s-term approximation guarantees which guarantee their numerical accuracy and robustness to noise for general functions. These are achieved by modifying several one-dimensional Sparse Fourier Transform (SFT) methods to subsample a function along a reconstructing rank-1 lattice for the given frequency set I to rapidly identify a near-minimizing subset Ξ©βŠ‚ I without using anything about the lattice beyond its generating vector. This requires new fast and low-memory frequency identification techniques capable of rapidly recovering vector-valued frequencies in β„€^d as opposed to simple integer frequencies in the univariate setting. Two different strategies are proposed and analyzed, each with different accuracy versus computational speed and memory tradeoffs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
βˆ™ 05/15/2017

A Deterministic Sparse FFT for Functions with Structured Fourier Sparsity

In this paper a deterministic sparse Fourier transform algorithm is pres...
research
βˆ™ 03/21/2020

A Deterministic Algorithm for Constructing Multiple Rank-1 Lattices of Near-Optimal Size

In this paper we present the first known deterministic algorithm for the...
research
βˆ™ 12/26/2020

Resonance Frequencies of a Slab with Subwavelength Slits: a Fourier-transformation Approach

This paper proposes a novel, rigorous and simple Fourier-transformation ...
research
βˆ™ 03/30/2023

Nonlinear Approximation with Subsampled Rank-1 Lattices

In this paper we approximate high-dimensional functions f𝕋^dβ†’β„‚ by sparse...
research
βˆ™ 02/01/2023

Sparse Spectral Methods for Solving High-Dimensional and Multiscale Elliptic PDEs

In his monograph Chebyshev and Fourier Spectral Methods, John Boyd claim...
research
βˆ™ 09/09/2021

The uniform sparse FFT with application to PDEs with random coefficients

We develop an efficient, non-intrusive, adaptive algorithm for the solut...
research
βˆ™ 09/20/2019

Sparse Harmonic Transforms II: Best s-Term Approximation Guarantees for Bounded Orthonormal Product Bases in Sublinear-Time

In this paper, we develop a sublinear-time compressive sensing algorithm...

Please sign up or login with your details

Forgot password? Click here to reset