An algorithmic Polynomial Freiman-Ruzsa theorem
Davi Castro-Silva, Jop Bri\"et, Srinivasan Arunachalam, Arkopal Dutt, Tom Gur

TL;DR
This paper develops polynomial-time algorithms for the Polynomial Freiman-Ruzsa theorem in finite fields, connecting quadratic Fourier analysis with symplectic geometry, and extends to various related structural theorems.
Contribution
It introduces an efficient algorithmic framework based on quadratic Fourier analysis and symplectic geometry for the Polynomial Freiman-Ruzsa theorem and related results.
Findings
Polynomial-time algorithm for covering sets with subspaces
Efficient algorithms for inverse theorems and structure decompositions
New connection between quadratic Fourier analysis and symplectic geometry
Abstract
We provide algorithmic versions of the Polynomial Freiman-Ruzsa theorem of Gowers, Green, Manners, and Tao (Ann. of Math., 2025). In particular, we give a polynomial-time algorithm that, given a set with doubling constant , returns a subspace of size such that can be covered by translates of , for a universal constant . We also provide efficient algorithms for several "equivalent" formulations of the Polynomial Freiman-Ruzsa theorem, such as the polynomial Gowers inverse theorem, the classification of approximate Freiman homomorphisms, and quadratic structure-vs-randomness decompositions. Our algorithmic framework is based on a new and optimal version of the Quadratic Goldreich-Levin algorithm, which we obtain using ideas from quantum learning theory. This framework fundamentally relies on a…
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.
