¿Cuál es la prueba de esta versión no estándar de la desigualdad de Azuma?

12

En el Apéndice B de Impulso y privacidad diferencial de Dwork et al., Los autores declaran el siguiente resultado sin pruebas y se refieren a él como la desigualdad de Azuma:

Supongamos que C1,,Ck sean variables aleatorias con valores reales de modo que para cada i[k] ,

  1. Pr[|Ci|α]=1
  2. por cada , tenemos .(c1,,ci1)Supp(C1,,Ci1)E[CiC1=c1,,Ci1=ci1]β

Luego, para cada , tenemos .z>0Pr[i=1kCi>kβ+zkα]ez2/2

Tengo problemas para probar esto. La versión estándar de la desigualdad de Azuma dice:

Supongamos que es una martingala y casi seguro. Entonces, para todos los , tenemos .{X0,X1,,Xk}|XiXi1|γit>0Pr[Xkt]exp(t2/(2i=1kγi2))

Para probar la versión de la desigualdad de Azuma establecida por Dwork et al., Pensé que deberíamos tomar y . De esa manera, creo que es una martingala. Pero todo lo que podemos decir es que casi seguro, ¿verdad? Ese factor de dos causa problemas, porque significa que después de la sustitución, simplemente encontramos que , que es más débil que la conclusión establecida por Dwork et al.X0=0Xi=Xi1+CiE[CiC1,C2,,Ci1]{X0,,Xk}|XiXi1|2αPr[i=1kCi>kβ+zk2α]ez2/2

¿Hay un truco simple que me estoy perdiendo? Es la declaración de Dwork et al. falta un factor de dos?

William Hoza
fuente
La declaración en el documento es cierta, pero no se desprende de la versión "habitual" de la desigualdad de Azuma. El problema es que la declaración usual asume pero cualquier intervalo de la misma longitud servirá; No hay razón para asumir un intervalo simétrico. XiXi1[a,a]
Thomas apoya a Mónica el

Respuestas:

13

No puedo encontrar una referencia, así que esbozaré la prueba aquí.

Teorema. Deje que sean variables aleatorias reales. Deje ser constantes. Supongamos que, para todo y todos en el soporte de , tenemosX1,,Xna1,,an,b1,,bni{1,,n}(x1,,xi1)(X1,,Xi1)

  1. E[Xi|X1=x1,,Xi1=xi1]0 y
  2. P[Xi[ai,bi]]=1 .

Entonces, para todo ,t0

P[i=1nXit]exp(2t2i=1n(biai)2).

Prueba. Defina . Afirmamos que Para todos y , tenemos Por supuesto, y para todos en el soporte deYi=j=1iXj

(*)i{1,,n} λ0     E[eλYi]e18λ2j=1i(bjaj)2.
iλ
E[eλYi]=E[eλYi1eλXi]=E[eλYi1E[eλXi|Yi1]].
μ(yi1):=E[Xi|Yi1=yi1]0P[Xi[ai,bi]]=1yi1Yi1. (Tenga en cuenta que .) Por lo tanto, según el lema de Hoeffding , para todos en apoyo de y todos . Como , tenemos, para todos , Ahora la inducción produce el reclamo (*) anterior.Yi1=X1++Xi1
E[eλXi|Yi1=yi1]eλμ(yi1)+18λ2(biai)2
yi1Yi1λRμ(yi1)0λ0
E[eλYi]E[eλYi1e0+18λ2(biai)2].

Ahora aplicamos la desigualdad de Markov a y usamos nuestro reclamo (*). Para todas las , Finalmente, configure para minimizar la expresión de la mano derecha y obtener el resultado. eλYnt,λ>0

P[i=1nXit]=P[Ynt]=P[eλYneλt]E[eλYn]eλte18λ2i=1n(biai)2eλt.
λ=4ti=1n(biai)2

Como mencioné en mi comentario, la diferencia clave entre esto y la declaración "habitual" de la desigualdad de Azuma requiere , en lugar de . El primero permite una mayor flexibilidad y esto ahorra un factor de 2 en algunos casos.Xi[ai,bi]Xi[a,a]

Tenga en cuenta que las variables aleatorias en la prueba son una supermartingala. Puede obtener la versión habitual de la desigualdad de Azuma tomando un Martingala , estableciendo y (donde ) y luego aplica el resultado anterior.YiY1,,YnXi=YiYi1[ai,bi]=[ci,ci]P[|YiYi1|ci]=1

Thomas apoya a Mónica
fuente
En la primera línea de la prueba, presumiblemente debería ser (límite superior de la suma como lugar de ) ....Yi=j=1iXjin
Dougal
1
La prueba también se da en la monografía de Dubhashi y Panconesi.
Kristoffer Arnsfelt Hansen
@KristofferArnsfeltHansen: Genial. ¿Tienes un enlace?
Thomas apoya a Monica el