English

Structure of sparse Boolean functions over Abelian groups, and its application to testing

Computational Complexity 2026-02-03 v4

Abstract

We study Fourier-sparse Boolean functions over general finite Abelian groups. A Boolean function f:G{1,+1}f : G \to \{-1,+1\} is ss-sparse if it has at most ss non-zero Fourier coefficients. We introduce a general notion of granularity of Fourier coefficients and prove that every non-zero coefficient of an ss-sparse Boolean function has magnitude at least \begin{equation*} \frac{1}{2^{\varphi(\Delta)/2} \, s^{\varphi(\Delta)/2}}, \end{equation*} where Δ\Delta denotes the exponent of the group GG (that is, the maximum order of an element in GG) and φ\varphi is the Euler's totient function. This generalizes the celebrated result of Gopalan et al. (SICOMP 2011) for Z2n\mathbb{Z}_2^n, extending it to all finite Abelian groups via new techniques from group theory and algebraic number theory. Using our new structural results on the Fourier coefficients of sparse functions, we design an efficient sparsity testing algorithm for Boolean functions. The tester distinguishes whether a given function is ss-sparse or ϵ\epsilon-far from every ss-sparse Boolean function, with query complexity poly((2s)φ(Δ),1/ϵ)poly\left((2s)^{\varphi(\Delta)},1/\epsilon \right). In addition, we generalize the classical notion of Boolean degree to arbitrary Abelian groups and establish an Ω(s)\Omega(\sqrt{s}) lower bound for adaptive sparsity testing.

Keywords

Cite

@article{arxiv.2406.18700,
  title  = {Structure of sparse Boolean functions over Abelian groups, and its application to testing},
  author = {Sourav Chakraborty and Swarnalipa Datta and Pranjal Dutta and Arijit Ghosh and Swagato Sanyal},
  journal= {arXiv preprint arXiv:2406.18700},
  year   = {2026}
}

Comments

This paper extends the results on Boolean functions over products of finite fields from "On Fourier Analysis of Sparse Boolean Functions over Certain Abelian Groups'', which appeared in MFCS'24, to arbitrary finite Abelian groups

R2 v1 2026-06-28T17:20:29.737Z