Efficiently Testing Sparse GF(2) Polynomials
Ilias Diakonikolas, Homin K. Lee, Kevin Matulef, Rocco A. Servedio,, Andrew Wan

TL;DR
This paper presents a query and time-efficient algorithm for testing whether a function is an s-sparse GF(2) polynomial, improving upon previous methods by leveraging advanced learning algorithms and new polynomial properties.
Contribution
It introduces the first polynomial-time, query-efficient testing algorithm for sparse GF(2) polynomials using a sophisticated exact learning approach.
Findings
Algorithm makes polynomial in s and 1/ε queries
Runs in time proportional to n times a polynomial in s and 1/ε
Extends testing methodology with new polynomial simplification analysis
Abstract
We give the first algorithm that is both query-efficient and time-efficient for testing whether an unknown function is an -sparse GF(2) polynomial versus -far from every such polynomial. Our algorithm makes black-box queries to and runs in time . The only previous algorithm for this testing problem \cite{DLM+:07} used poly queries, but had running time exponential in and super-polynomial in . Our approach significantly extends the ``testing by implicit learning'' methodology of \cite{DLM+:07}. The learning component of that earlier work was a brute-force exhaustive search over a concept class to find a hypothesis consistent with a sample of random examples. In this work, the learning component is a sophisticated exact learning algorithm for sparse GF(2) polynomials due to…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Machine Learning and Algorithms · Algorithms and Data Compression
