English

Domain Reduction for Monotonicity Testing: A $o(d)$ Tester for Boolean Functions in $d$-Dimensions

Discrete Mathematics 2019-12-11 v3 Computational Complexity

Abstract

We describe a O~(d5/6)\tilde{O}(d^{5/6})-query monotonicity tester for Boolean functions f:[n]d{0,1}f:[n]^d \to \{0,1\} on the nn-hypergrid. This is the first o(d)o(d) monotonicity tester with query complexity independent of nn. Motivated by this independence of nn, we initiate the study of monotonicity testing of measurable Boolean functions f:Rd{0,1}f:\mathbb{R}^d \to \{0,1\} over the continuous domain, where the distance is measured with respect to a product distribution over Rd\mathbb{R}^d. We give a O~(d5/6)\tilde{O}(d^{5/6})-query monotonicity tester for such functions. Our main technical result is a domain reduction theorem for monotonicity. For any function f:[n]d{0,1}f:[n]^d \to \{0,1\}, let ϵf\epsilon_f be its distance to monotonicity. Consider the restriction f^\hat{f} of the function on a random [k]d[k]^d sub-hypergrid of the original domain. We show that for k=poly(d/ϵ)k = \text{poly}(d/\epsilon), the expected distance of the restriction is E[ϵf^]=Ω(ϵf)\mathbb{E}[\epsilon_{\hat{f}}] = \Omega(\epsilon_f). Previously, such a result was only known for d=1d=1 (Berman-Raskhodnikova-Yaroslavtsev, STOC 2014). Our result for testing Boolean functions over [n]d[n]^d then follows by applying the d5/6poly(1/ϵ,logn,logd)d^{5/6}\cdot \text{poly}(1/\epsilon,\log n, \log d)-query hypergrid tester of Black-Chakrabarty-Seshadhri (SODA 2018). To obtain the result for testing Boolean functions over Rd\mathbb{R}^d, we use standard measure theoretic tools to reduce monotonicity testing of a measurable function ff to monotonicity testing of a discretized version of ff over a hypergrid domain [N]d[N]^d for large, but finite, NN (that may depend on ff). The independence of NN in the hypergrid tester is crucial to getting the final tester over Rd\mathbb{R}^d.

Keywords

Cite

@article{arxiv.1811.01427,
  title  = {Domain Reduction for Monotonicity Testing: A $o(d)$ Tester for Boolean Functions in $d$-Dimensions},
  author = {Hadley Black and Deeparnab Chakrabarty and C. Seshadhri},
  journal= {arXiv preprint arXiv:1811.01427},
  year   = {2019}
}
R2 v1 2026-06-23T05:03:37.770Z