Binary Discrete Fourier Transform and its Inversion
Howard W. Levinson, Vadim A. Markel

TL;DR
This paper explores how binary vectors can be uniquely reconstructed from a limited set of their Fourier coefficients, revealing conditions for uniqueness and stability, and demonstrating a super-resolution effect.
Contribution
It provides theoretical conditions for the minimal Fourier coefficients needed for unique and stable binary vector reconstruction, including prime and composite lengths.
Findings
Binary vectors are uniquely determined by two DFT coefficients if length is prime.
Additional DFT coefficients are needed for composite lengths to ensure uniqueness.
Stable inversion is achievable with about one-third of the total DFT coefficients, enabling super-resolution.
Abstract
A binary vector of length has elements that are either 0 or 1. We investigate the question of whether and how a binary vector of known length can be reconstructed from a limited set of its discrete Fourier transform (DFT) coefficients. A priori information that the vector is binary provides a powerful constraint. We prove that a binary vector is uniquely defined by its two complex DFT coefficients (zeroth, which gives the popcount, and first) if is prime. If has two prime factors, additional DFT coefficients must be included in the data set to guarantee uniqueness, and we find the number of required coefficients theoretically. One may need to know even more DFT coefficients to guarantee stability of inversion. However, our results indicate that stable inversion can be obtained when the number of known coefficients is about of the total. This entails the effect of…
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.
