TOPICS
Search

Average Sensitivity


The average sensitivity of a Boolean function is the expectation value of its Boolean function sensitivity at a uniformly chosen input. It is also called total influence. For f:{-1,1}^n->{-1,1} and a random variable X with the discrete uniform distribution on {-1,1}^n, let X^({i}) reverse coordinate i. Then

 I(f)=E[s(f,X)]=sum_(i=1)^nPr(f(X)!=f(X^({i}))).

A coordinate function has average sensitivity 1, and the function f(x)=x_1...x_n has average sensitivity n (O'Donnell 2021, pp. 49-50).

For the biased product measure on {0,1}^m, each coordinate is independently 1 with probability p, where 0<p<1. For a Boolean function f:{0,1}^m->{0,1}, write X_(i->b) for X with coordinate i set to b. The corresponding total influence is

 I_p(f)=sum_(i=1)^mPr_(p)(f(X_(i->1))!=f(X_(i->0))).

Each summand is the probability over the other coordinates that coordinate i is pivotal, without a factor of p(1-p). At p=1/2, this agrees with average sensitivity after recoding the input and output values.


See also

Boolean Fourier Expansion, Boolean Function, Boolean Function Sensitivity, Friedgut-Kalai Sharp-Threshold Conjecture, Gopalan-Servedio Conjecture, Polynomial Threshold Function

Explore with Wolfram|Alpha

References

O'Donnell, R. Analysis of Boolean Functions. 21 May 2021. https://arxiv.org/abs/2105.10386.

Cite this as:

Weisstein, Eric W. "Average Sensitivity." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/AverageSensitivity.html

Subject classifications