Low-Degree Testing Over Boolean Slices
arXiv:2608.21730
Abstract
We study low-degree testing for group-valued functions over a Boolean slice. Specifically given a degree parameter and oracle access to a function where denotes the set of vectors in of Hamming weight and is an Abelian group, the low-degree testing problem asks us to distinguish the case where is a polynomial of degree at most (with coefficients from ) or is -far from the set of all such polynomials. Classical works in this area considered functions with domain and range . More recent works have considered the setting where the domain is the Boolean cube [Bafna, Srinivasan, Sudan (Random Struct. Algorithms 2020), Amireddy, Srinivasan, Sudan (RANDOM 2023)], or when the domain is the slice (i.e., ) and the range is [David, Dinur, Goldenberg, Kindler and Shinkar (SIAM J. Comput. 2017), Kalai, Lifshitz, Minzer and Ziegler (FOCS 2024)]. Each of the changes introduces new challenges in designing and analyzing low-degree tests and this happens again in our setting with domain being a slice and range is general. Our main theorem gives a test that makes queries to and accepts degree- functions while rejecting functions that are -far with probability . The central proof idea is to reduce this low-degree testing problem to the problem of low-degree testing on the cube. Specifically we show how to randomly embed the -dimensional cube in the -dimensional slice while nearly preserving the proximity of to the space of degree- polynomials on this cube. While the embedding is simple and natural, the analysis involves a careful induction with a novel use of a basis of degree- polynomials on slices (from a work of Anstee, Rónyai and Sali (Graphs and Combinatorics 2002)).
47 pages