• DocumentCode
    2723595
  • Title

    Quadratic Goldreich-Levin Theorems

  • Author

    Tulsiani, Madhur ; Wolf, Julia

  • Author_Institution
    IAS, Princeton Univ., Princeton, NJ, USA
  • fYear
    2011
  • fDate
    22-25 Oct. 2011
  • Firstpage
    619
  • Lastpage
    628
  • Abstract
    Decomposition theorems in classical Fourier analysis enable us to express a bounded function in terms of few linear phases with large Fourier coefficients plus a part that is pseudorandom with respect to linear phases. The Goldreich-Levin algorithm [7] can be viewed as an algorithmic analogue of such a decomposition as it gives a way to efficiently find the linear phases associated with large Fourier coefficients. In the study of "quadratic Fourier analysis", higher-degree analogues of such decompositions have been developed in which the pseudorandomness property is stronger but the structured part correspondingly weaker. For example, it has previously been shown that it is possible to express a bounded function as a sum of a few quadratic phases plus a part that is small in the U3 norm, defined by Gowers for the purpose of counting arithmetic progressions of length 4. We give a polynomial time algorithm for computing such a decomposition. A key part of the algorithm is a local self-correction procedure for Reed-Muller codes of order 2 (over F2n) for a function at distance 1/2 - ε from a codeword. Given a function f : F2n → {-1,1} at fractional Hamming distance 1/2 - ε from a quadratic phase (which is a codeword of Reed-Muller code of order 2), we give an algorithm that runs in time polynomial in n and finds a codeword at distance at most 1/2 - η for η = η(ε). This is an algorithmic analogue of Samorodnitsky\´s result [17], which gave a tester for the above problem. To our knowledge, it represents the first instance of a correction procedure for any class of codes, beyond the list-decoding radius.
  • Keywords
    Fourier analysis; Hamming codes; Reed-Muller codes; polynomials; random processes; Fourier coefficients; Reed-Muller codes; algorithmic analogue; codeword; decomposition theorem; fractional Hamming distance; list decoding radius; local self-correction procedure; polynomial time algorithm; pseudorandomness property; quadratic Fourier analysis; quadratic Goldreich-Levin algorithm; quadratic phase; Additives; Algorithm design and analysis; Approximation algorithms; Computer science; Correlation; Hafnium; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2011 IEEE 52nd Annual Symposium on
  • Conference_Location
    Palm Springs, CA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4577-1843-4
  • Type

    conf

  • DOI
    10.1109/FOCS.2011.59
  • Filename
    6108223