English

Testing Intersecting and Union-Closed Families

Computational Complexity 2023-11-21 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

Inspired by the classic problem of Boolean function monotonicity testing, we investigate the testability of other well-studied properties of combinatorial finite set systems, specifically \emph{intersecting} families and \emph{union-closed} families. A function f:{0,1}n{0,1}f: \{0,1\}^n \to \{0,1\} is intersecting (respectively, union-closed) if its set of satisfying assignments corresponds to an intersecting family (respectively, a union-closed family) of subsets of [n][n]. Our main results are that -- in sharp contrast with the property of being a monotone set system -- the property of being an intersecting set system, and the property of being a union-closed set system, both turn out to be information-theoretically difficult to test. We show that: \bullet For ϵΩ(1/n)\epsilon \geq \Omega(1/\sqrt{n}), any non-adaptive two-sided ϵ\epsilon-tester for intersectingness must make 2Ω(n1/4/ϵ)2^{\Omega(n^{1/4}/\sqrt{\epsilon})} queries. We also give a 2Ω(nlog(1/ϵ))2^{\Omega(\sqrt{n \log(1/\epsilon)})}-query lower bound for non-adaptive one-sided ϵ\epsilon-testers for intersectingness. \bullet For ϵ1/2Ω(n0.49)\epsilon \geq 1/2^{\Omega(n^{0.49})}, any non-adaptive two-sided ϵ\epsilon-tester for union-closedness must make nΩ(log(1/ϵ))n^{\Omega(\log(1/\epsilon))} queries. Thus, neither intersectingness nor union-closedness shares the poly(n,1/ϵ)\mathrm{poly}(n,1/\epsilon)-query non-adaptive testability that is enjoyed by monotonicity. To complement our lower bounds, we also give a simple poly(nnlog(1/ϵ),1/ϵ)\mathrm{poly}(n^{\sqrt{n\log(1/\epsilon)}},1/\epsilon)-query, one-sided, non-adaptive algorithm for ϵ\epsilon-testing each of these properties (intersectingness and union-closedness). We thus achieve nearly tight upper and lower bounds for two-sided testing of intersectingness when ϵ=Θ(1/n)\epsilon = \Theta(1/\sqrt{n}), and for one-sided testing of intersectingness when ϵ=Θ(1).\epsilon=\Theta(1).

Keywords

Cite

@article{arxiv.2311.11119,
  title  = {Testing Intersecting and Union-Closed Families},
  author = {Xi Chen and Anindya De and Yuhao Li and Shivam Nadimpalli and Rocco A. Servedio},
  journal= {arXiv preprint arXiv:2311.11119},
  year   = {2023}
}

Comments

To appear in ITCS'24

R2 v1 2026-06-28T13:25:07.057Z