English

Approximating the Influence of a monotone Boolean function in O(\sqrt{n}) query complexity

Data Structures and Algorithms 2011-01-28 v1 Discrete Mathematics

Abstract

The {\em Total Influence} ({\em Average Sensitivity) of a discrete function is one of its fundamental measures. We study the problem of approximating the total influence of a monotone Boolean function \ifnum\plusminus=1 f:{±1}n{±1}f: \{\pm1\}^n \longrightarrow \{\pm1\}, \else f:\bitsetn\bitsetf: \bitset^n \to \bitset, \fi which we denote by I[f]I[f]. We present a randomized algorithm that approximates the influence of such functions to within a multiplicative factor of (1±\eps)(1\pm \eps) by performing O(nlognI[f]\poly(1/\eps))O(\frac{\sqrt{n}\log n}{I[f]} \poly(1/\eps)) queries. % \mnote{D: say something about technique?} We also prove a lower bound of % Ω(n/lognI[f])\Omega(\frac{\sqrt{n/\log n}}{I[f]}) Ω(nlognI[f])\Omega(\frac{\sqrt{n}}{\log n \cdot I[f]}) on the query complexity of any constant-factor approximation algorithm for this problem (which holds for I[f]=Ω(1)I[f] = \Omega(1)), % and I[f]=O(n/logn)I[f] = O(\sqrt{n}/\log n)), hence showing that our algorithm is almost optimal in terms of its dependence on nn. For general functions we give a lower bound of Ω(nI[f])\Omega(\frac{n}{I[f]}), which matches the complexity of a simple sampling algorithm.

Keywords

Cite

@article{arxiv.1101.5345,
  title  = {Approximating the Influence of a monotone Boolean function in O(\sqrt{n}) query complexity},
  author = {Dana Ron and Ronitt Rubinfeld and Muli Safra and Omri Weinstein},
  journal= {arXiv preprint arXiv:1101.5345},
  year   = {2011}
}
R2 v1 2026-06-21T17:17:57.776Z