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

Electronic Colloquium on Computational Complexity (ECCC)(2018)

引用 4|浏览6
暂无评分
摘要
We describe a Õ(d^5/6)-query monotonicity tester for Boolean functions f:[n]^d →{0,1} on the n-hypergrid. This is the first o(d) monotonicity tester with query complexity independent of n. Motivated by this independence of n, we initiate the study of monotonicity testing of measurable Boolean functions f:ℝ^d →{0,1} over the continuous domain, where the distance is measured with respect to a product distribution over ℝ^d. We give a Õ(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}, let ϵ_f be its distance to monotonicity. Consider the restriction f̂ of the function on a random [k]^d sub-hypergrid of the original domain. We show that for k = poly(d/ϵ), the expected distance of the restriction is 𝔼[ϵ_f̂] = Ω(ϵ_f). Previously, such a result was only known for d=1 (Berman-Raskhodnikova-Yaroslavtsev, STOC 2014). Our result for testing Boolean functions over [n]^d then follows by applying the d^5/6·poly(1/ϵ,log n, log d)-query hypergrid tester of Black-Chakrabarty-Seshadhri (SODA 2018). To obtain the result for testing Boolean functions over ℝ^d, we use standard measure theoretic tools to reduce monotonicity testing of a measurable function f to monotonicity testing of a discretized version of f over a hypergrid domain [N]^d for large, but finite, N (that may depend on f). The independence of N in the hypergrid tester is crucial to getting the final tester over ℝ^d.
更多
查看译文
关键词
monotonicity testing,boolean functions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要