Influencia mínima esperada de una función booleana aleatoria


13

f:{1,1}n{1,1}i

Infi[f]=defPrx{1,1}n[f(x)f(xi)]
xiixf
MinInf[f]=defmini[n]Infi[f].

Dado un parámetro p[0,1] , elegimos una función p aleatoria f eligiendo su valor en cada una de las 2n entradas independientemente al azar para que sea 1 con probabilidad p , y 1 con probabilidad 1p . Entonces, es fácil ver que, por cada E f [ Inf i [ f ] ] = 2 p ( 1 - p )i[n]

Ef[Infi[f]]=2p(1p)
y una fortiori
In(p)=defEf[MinInf[f]]2p(1p).

Mi pregunta es:

¿Existe una expresión apretada asintóticamente (con respecto a ) para ? Incluso para , ¿podemos obtener tal expresión?np = 1In(p)p=12

Específicamente, me importan los términos de orden inferior, es decir, me interesaría un equivalente asintótico para la cantidad .2p(1p)In(p)

(La siguiente pregunta, pero que está subordinada a la primera, es si uno también puede obtener buenos límites de concentración en torno a esta expectativa).


Según los límites de Chernoff, también se puede mostrar que cada tiene buena concentración, de modo que por un límite de unión obtenemos (si no me equivoqué demasiado) pero esto es Lo más probable es que se suelte en el límite inferior (debido a la unión) y definitivamente en el límite superior. (En particular, estoy buscando un límite superior estrictamente menor que el trivial ).1Infi[f] 1

12O(n2n)In(12)12
12

Tenga en cuenta que uno de los problemas al hacer eso, además de tomar el mínimo de variables aleatorias distribuidas de forma idéntica (las influencias), es que estas variables aleatorias no son independientes ... aunque sí espero que su correlación decaiga "bastante rápido" con .nnn

(Para lo que vale, he calculado explícitamente los primeros hasta , y he realizado simulaciones para estimar los siguientes, hasta o menos. No estoy seguro de qué tan útil es esto podría ser, pero puedo incluir eso una vez que vuelva a mi oficina).n = 4 n = 20In(1/2)n=4n=20


Aquí están los primeros pocos (solo los primeros 4 son exactos, los otros son de muestreo aleatorio (para estimar las influencias) promediados sobre 10 ^ 5 funciones generadas aleatoriamente): (nota: para las simulaciones, no estoy seguro de que el cuarto dígito sea realmente significativo)
10.50020.37530.335937540.33914184570312550.362360.390770.416680.437390.4535100.4659110.4751190.4965200.4967
Clemente C.

Respuestas:


3

Aquí hay un paso en la dirección correcta ...

Voy a argumentar que para , tiene 1 / 2 - I n ( 1 / 2 ) = Ω ( p=1/2.1/2In(1/2)=Ω(1/2n)

(Esto no es tan fuerte como debería ser. Quizás alguien pueda fortalecer el argumento para mostrar .) Aquí hay un bosquejo de prueba.Ω(n/2n)

Es suficiente para mostrar . Nosotros hacemos eso.1/2Ef[min(Inf1[f],Inf2[f])]=Ω(1/2n)

Tenga en cuenta que si y Inf 2 [ f ] son completamente independientes, nos gustaría hacer porque la expectativa del mínimo de las dos sumas independientes es 1 / 2 - Ω ( Inf1[f]Inf2[f]. Primero, discutiremos cuidadosamente que las dos sumas son casi independientes.1/2Ω(1/2n)

Considere el universo de puntos . Llame x y x ' en X i -neighbours si difieren solo en la i ésima coordenada. Digamos que los dos vecinos contribuyen (a Inf i [ f ] ) si f ( x ) f ( x ) . (Entonces Inf i [ f ] es el número de contribuyentes iX={1,1}nxxX iiInfi[f]f(x)f(x)Infi[f]i-vecinos, dividido por ) Tenga en cuenta que, si x y x son i- vecinos, y y e y son i- vecinos, entonces { x , x } = { y , y } o { x , x } { y , y } = . Por lo tanto, el número de contribuyentes i2n1xxiyyi{x,x}={y,y}{x,x}{y,y}=i-neighbors es la suma de variables aleatorias independientes, cada uno con expectativa de 1 / 2 .2n11/2

Particione el universo en 2 n - 2 grupos de tamaño cuatro, donde x y x ' están en el mismo grupo si x y x ' están de acuerdo en todas menos sus dos primeras coordenadas. Luego, para cada par ( x , x ' ) de 1 vecino, y cada par ( x , x ' ) de 2 vecinos, x y x ' están en el mismo grupo. Para un grupo dado g e i { 1X2n2xxxx(x,x)(x,x)xxg , vamos rv c g i ser el número de contribuir i -neighbors en g . Entonces, por ejemplo, el número total de vecinos 1 contribuyentes esg c g 1 , una suma de 2 n - 2 variables aleatorias independientes, cada una en { 0 , 1 , 2 } .i{1,2}cigiggc1g2n2{0,1,2}

Tenga en cuenta que y c g 2 son independientes si g g . Por un análisis de caso, si g = g ' , la distribución conjunta de c g 1 y c g 2 es c1gc2gggg=gc1gc2g

01201/801/8101/2021/801/8

Let r.v. N={g:c1g=c2g=1} denote the set of neutral groups. (They contribute exactly their expected amount to the 1-influence and the 2-influence.) The number of contributing 1-neighbors is then

|N|+gN¯c1g.

Conditioned on N, for each gN¯ r.v.'s c1g and c2g are independent (by inspection of their joint distribution above), so (conditioned on N) all r.v.'s {cig:i{1,2},gN¯} are i.i.d. uniformly over {0,2} so,

E[|N¯|min(gN¯c1g,gN¯c2g) | N]Θ(|N¯|).

Finally, note that each group is neutral with probability 1/2, so Pr[|N¯|2n2/3] is extremely small, say exp(Ω(2n)) (and even in that case the left-hand-side above is at least 2n). From this the claimed lower bound follows...


Thank you! I'll try and see if there is a way to adapt your approach get an additional n under the root...
Clement C.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.