English

Testing Unate Distributions

Data Structures and Algorithms 2026-07-02 v1 Computational Complexity

Abstract

We initiate the study of *unate distributions* over {±1}n\{\pm1\}^n -- a natural analogue of unate Boolean functions -- by considering two basic testing problems that parallel well-studied questions for monotone distributions: - Uniformity Testing of Unate Distributions: We show that Θ~(n3/2)\widetilde{\Theta}(n^{3/2}) samples are sufficient and necessary, in contrast to the Θ~(n)\widetilde{\Theta}(n) sample complexity of the analogous problem for monotone distributions (Rubinfeld and Servedio, STOC 2005; Adamaszek, Czumaj, and Sohler, SODA 2010). - Unateness Testing of Arbitrary Distributions: We give a tester that uses O~(n3/2)\widetilde{O}(n^{3/2}) conditional samples in the subcube conditional model. On the other hand, every tester that draws conditional samples in a similar fashion, namely from O(1)O(1)-dimensional subcubes, must have an Ω~(n2/3)\widetilde{\Omega}(n^{2/3}) complexity. In the same model, the complexity of monotonicity testing was recently shown to be Θ~(n)\widetilde{\Theta}(n) (Chakrabarty et al., STOC 2025). Our algorithms for both problems significantly outperform the naive approach of reducing to the monotone case, which would incur Ω(n2)\Omega(n^2) sample complexity. Our uniformity tester relies on a subroutine that "weakly" learns the hidden orientations of a unate distribution, together with a new correlation bound for these estimates. Both tools may be of independent interest in studying monotonicity and unateness over {±1}n\{\pm1\}^n.

Cite

@article{arxiv.2607.01573,
  title  = {Testing Unate Distributions},
  author = {Daeho Lee and Shivam Nadimpalli and Mingda Qiao and Ronitt Rubinfeld},
  journal= {arXiv preprint arXiv:2607.01573},
  year   = {2026}
}

Comments

31 pages