A near-optimal Quadratic Goldreich-Levin algorithm
Abstract
In this paper, we give a quadratic Goldreich-Levin algorithm that is close to optimal in the following ways. Given a bounded function on the Boolean hypercube and any , the algorithm returns a quadratic polynomial so that the correlation of with the function is within an additive of the maximum possible correlation with a quadratic phase function. The algorithm runs in time and makes queries to , which matches the information-theoretic lower bound of queries up to a logarithmic factor. As a result, we obtain a number of corollaries: - A near-optimal self-corrector of quadratic Reed-Muller codes, which makes queries to a Boolean function and returns a quadratic polynomial whose relative Hamming distance to is within of the minimum distance. - An algorithmic polynomial inverse theorem for the order-3 Gowers uniformity norm. - An algorithm that makes a polynomial number of queries to a bounded function and decomposes as a sum of poly quadratic phase functions and error terms of order . Our algorithm is obtained using ideas from recent work on quantum learning theory. Its construction deviates from previous approaches based on algorithmic proofs of the inverse theorem for the order-3 uniformity norm (and in particular does not rely on the recent resolution of the polynomial Fre\u{\i}man-Ruzsa conjecture).
Cite
@article{arxiv.2505.13134,
title = {A near-optimal Quadratic Goldreich-Levin algorithm},
author = {Jop Briët and Davi Castro-Silva},
journal= {arXiv preprint arXiv:2505.13134},
year = {2025}
}
Comments
37 pages, 1 figure