Keywords: Fourier transform, set query
TL;DR: We present a new algorithm for the Fourier set query problem that runs in $O(\epsilon^{-1} k \log(n/\delta))$ time and uses $O(\epsilon^{-1} k \log(n/\delta))$ Fourier measurements.
Abstract: Fourier transformation is an extensively studied problem in many research fields. It has many applications in machine learning, signal processing, compressed sensing, and so on. In many real-world applications, approximated Fourier transformation is sufficient and we only need to do the Fourier transform on a subset of coordinates.
Given a vector $x \in \mathbb{C}^{n}$, approximation parameters $\epsilon, \delta \in (0, 0.1)$, and a query set $S \subset [n]$ of size $k$, we propose an algorithm to compute an approximate Fourier transform result $x'$ which uses $O(\epsilon^{-1} k \log(n/\delta))$ Fourier measurements and runs in $O(\epsilon^{-1} k \log(n/\delta))$ time. For $\hat{x}$ being the Fourier transformation result, our algorithm can output a vector $x'$ such that $\\| ( x' - \widehat{x} )\_S \\|\_2^2 \leq \epsilon \\| \widehat{x}\_{\overline{S}} \\|\_2^2 + \delta \\| \widehat{x} \\|\_1^2 $ holds with probability of at least $9/10$, where $\overline{S}$ denotes the complement of the set $S$, i.e., $\overline{S} := [n] \setminus S$.
Primary Area: learning theory
Code Of Ethics: I acknowledge that I and all co-authors of this work have read and commit to adhering to the ICLR Code of Ethics.
Submission Guidelines: I certify that this submission complies with the submission instructions as described on https://iclr.cc/Conferences/2025/AuthorGuide.
Anonymous Url: I certify that there is no URL (e.g., github page) that could be used to find authors’ identity.
No Acknowledgement Section: I certify that there is no acknowledgement section in this submission for double blind review.
Submission Number: 5537
Loading