6

[2107.07347] Traversing the FFT Computation Tree for Dimension-Independent Spars...

 1 year ago
source link: https://arxiv.org/abs/2107.07347
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Computer Science > Data Structures and Algorithms

[Submitted on 15 Jul 2021 (v1), last revised 22 Jan 2023 (this version, v2)]

Traversing the FFT Computation Tree for Dimension-Independent Sparse Fourier Transforms

Download PDF

We consider the well-studied Sparse Fourier transform problem, where one aims to quickly recover an approximately Fourier k-sparse vector \widehat{x} \in \mathbb{C}^{n^d} from observing its time domain representation x. In the exact k-sparse case the best known dimension-independent algorithm runs in near cubic time in k and it is unclear whether a faster algorithm like in low dimensions is possible. Beyond that, all known approaches either suffer from an exponential dependence on the dimension d or can only tolerate a trivial amount of noise. This is in sharp contrast with the classical FFT of Cooley and Tukey, which is stable and completely insensitive to the dimension of the input vector: its runtime is O(N\log N) in any dimension d for N=n^d. Our work aims to address the above issues.
First, we provide a translation/reduction of the exactly k-sparse FT problem to a concrete tree exploration task which asks to recover k leaves in a full binary tree under certain exploration rules. Subsequently, we provide (a) an almost quadratic in k time algorithm for this task, and (b) evidence that a strongly subquadratic time for Sparse FT via this approach is likely impossible. We achieve the latter by proving a conditional quadratic time lower bound on sparse polynomial multipoint evaluation (the classical non-equispaced sparse FT) which is a core routine in the aforementioned translation. Thus, our results combined can be viewed as an almost complete understanding of this approach, which is the only known approach that yields sublinear time dimension-independent Sparse FT algorithms.
Subsequently, we provide a robustification of our algorithm, yielding a robust cubic time algorithm under bounded \ell_2 noise. This requires proving new structural properties of the recently introduced adaptive aliasing filters combined with a variety of new techniques and ideas.

Subjects: Data Structures and Algorithms (cs.DS)
Cite as: arXiv:2107.07347 [cs.DS]
  (or arXiv:2107.07347v2 [cs.DS] for this version)
  https://doi.org/10.48550/arXiv.2107.07347

Submission history

From: Amir Zandieh [view email]
[v1] Thu, 15 Jul 2021 14:01:15 UTC (153 KB)
[v2] Sun, 22 Jan 2023 08:03:33 UTC (159 KB)

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK