2 research outputs found

    Coset decision trees and the Fourier algebra

    Full text link
    We show that if G is a finite group and f is a {0,1}-valued function on G with Fourier algebra norm at most M then f may be computed by a coset decision tree (that is a decision tree in which at each vertex we query membership of a given coset) having at most \exp(\exp(\exp(O(M^2)))) leaves. A short calculation shows that any {0,1}-valued function which may be computed by a coset decision tree with m leaves has Fourier algebra norm at most \exp(O(m)).Comment: 28pp; corrections and typo

    Finding Significant Fourier Transform Coefficients Deterministically and Locally

    No full text
    Computing the Fourier transform is a basic building block used in numerous applications. For data intensive applications, even the O(N logN) running time of the Fast Fourier Transform (FFT) algorithm may be too slow, and sub-linear running time is necessary. Clearly, outputting the entire Fourier transform in sub-linear time is infeasible, nevertheless, in many applications it suffices to find only the Ï„-significant Fourier transform coefficients, that is, the Fourier coefficients whose magnitude is at least Ï„-fraction (say, 1%) of the energy (i.e., the sum of squared Fourier coefficients). We call algorithms achieving the latter SFT algorithms. In this work we present a deterministic algorithm that finds the Ï„-significant Fourier coefficients of functions f over any finite abelian group G in time polynomial in log|G|, 1/Ï„ and L1 ( Ì‚f) (for L1 ( Ì‚f) denoting the sum of absolute values of the Fourier coefficients of f). Our algorithm is robust to random noise. Our algorithm is the first deterministic and efficient (i.e., polynomial in log|G|) SFT algorithm to handle functions over any finite abelian groups, as well as the first such algorithm to handle functions over ZN that are neither compressible nor Fourier-sparse. Our analysis is the first to show robustness to noise in the context of deterministic SFT algorithms. Using our SFT algorithm we obtain (1) deterministic (universal and explicit) algorithms for sparse Fourier approximation, compressed sensing and sketching; (2) an algorithm solving the Hidden Number Problem with advice, with cryptographic bit security implications; and (3) an efficient decoding algorithm in the random noise model for polynomial rate variants of Homomorphism codes and any other concentrated & recoverable codes
    corecore