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

11/04/2018
by   Hadley Black, et al.
0

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:R^d →{0,1} over the continuous domain, where the distance is measured with respect to a product distribution over R^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 E[ϵ_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/ϵ, n, d)-query hypergrid tester of Black-Chakrabarty-Seshadhri (SODA 2018). To obtain the result for testing Boolean functions over R^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 R^d.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2018

Domain Reduction for Monotonicity Testing: A o(d) Tester for Boolean Functions on Hypergrids

Testing monotonicity of Boolean functions over the hypergrid, f:[n]^d →{...
research
11/16/2022

Improved Monotonicity Testers via Hypercube Embeddings

We show improved monotonicity testers for the Boolean hypercube under th...
research
08/04/2023

Linear isomorphism testing of Boolean functions with small approximate spectral norm

Two Boolean functions f, g : F_2^n →-1, 1 are called linearly isomorphic...
research
01/09/2018

Adaptive Boolean Monotonicity Testing in Total Influence Time

The problem of testing monotonicity of a Boolean function f:{0,1}^n →{0,...
research
10/29/2017

A o(d) ·polylog n Monotonicity Tester for Boolean Functions over the Hypergrid [n]^d

We study monotonicity testing of Boolean functions over the hypergrid [n...
research
06/01/2021

Junta Distance Approximation with Sub-Exponential Queries

Leveraging tools of De, Mossel, and Neeman [FOCS, 2019], we show two dif...
research
06/26/2018

Is your function low-dimensional?

We study the problem of testing if a function depends on a small number ...

Please sign up or login with your details

Forgot password? Click here to reset