Approximating the noise sensitivity of a monotone Boolean function

04/14/2019
by   Ronitt Rubinfeld, et al.
0

The noise sensitivity of a Boolean function f: {0,1}^n →{0,1} is one of its fundamental properties. A function of a positive noise parameter δ, it is denoted as NS_δ[f]. Here we study the algorithmic problem of approximating it for monotone f, such that NS_δ[f] ≥ 1/n^C for constant C, and where δ satisfies 1/n ≤δ≤ 1/2. For such f and δ, we give a randomized algorithm performing O((1,√(n)δ^1.5 n) /NS_δ[f]poly(1/ϵ)) queries and approximating NS_δ[f] to within a multiplicative factor of (1±ϵ). Given the same constraints on f and δ, we also prove a lower bound of Ω((1,√(n)δ)/NS_δ[f] · n^ξ) on the query complexity of any algorithm that approximates NS_δ[f] to within any constant factor, where ξ can be any positive constant. Thus, our algorithm's query complexity is close to optimal in terms of its dependence on n. We introduce a novel descending-ascending view of noise sensitivity, and use it as a central tool for the analysis of our algorithm. To prove lower bounds on query complexity, we develop a technique that reduces computational questions about query complexity to combinatorial questions about the existence of "thin" functions with certain properties. The existence of such "thin" functions is proved using the probabilistic method. These techniques also yield previously unknown lower bounds on the query complexity of approximating other fundamental properties of Boolean functions: the total influence and the bias.

READ FULL TEXT
research
11/16/2019

Approximating the Distance to Monotonicity of Boolean Functions

We design a nonadaptive algorithm that, given a Boolean function f{0,1}^...
research
10/25/2021

Lower bounds on quantum query complexity for symmetric functions

One of the main reasons for query model's prominence in quantum complexi...
research
01/19/2022

The Query Complexity of Certification

We study the problem of certification: given queries to a function f : {...
research
05/01/2020

Relationships between the number of inputs and other complexity measures of Boolean functions

We generalize and extend the ideas in a recent paper of Chiarelli, Hatam...
research
01/29/2019

Boolean Functions with Biased Inputs: Approximation and Noise Sensitivity

This paper considers the problem of approximating a Boolean function f u...
research
09/26/2017

All Classical Adversary Methods are Equivalent for Total Functions

We show that all known classical adversary lower bounds on randomized qu...
research
05/12/2020

Approximating Boolean Functions with Disjunctive Normal Form

The theorem states that: Every Boolean function can be ϵ -approximated b...

Please sign up or login with your details

Forgot password? Click here to reset