¿Cuál es la brecha más grande entre el rango y el rango aproximado?

10

Sabemos que el registro del rango de una matriz 0-1 es el límite inferior de la complejidad de comunicación determinista, y el registro del rango aproximado es el límite inferior de la complejidad de la comunicación aleatoria. La brecha más grande entre la complejidad de comunicación determinista y la complejidad de comunicación aleatoria es exponencial. Entonces, ¿qué pasa con la brecha entre el rango y el rango aproximado de una matriz booleana?

pyao
fuente
1
¿Cuál es el "rango aproximado" de una matriz?
Suresh Venkat
77
El rango aproximado ϵ de una matriz booleana M es el rango mínimo de una matriz real A que difiere de M como máximo en ϵ en cualquier entrada (cf. Buhrman y Wolf 2001, "Límites inferiores de complejidad de comunicación por polinomios"). Sería útil editar la pregunta para explicar esto (si es la definición deseada) y describir el papel de ϵ (ya que la diferencia en los rangos depende claramente de ϵ ).
mjqxxxx

Respuestas:

9

Primero daré algunos antecedentes y definiré el rango aproximado. Una buena referencia es la encuesta reciente de Lee y Schraibman Lower Bounds sobre la complejidad de la comunicación .

AAαrankα(A)

rankα(A)=minB:1A[i,j]B[i,j]αrank(B)

Cuando , definaα

rankα(A)=minB:1A[i,j]B[i,j]rank(B) .

Un resultado de Krause dice que donde y es el complejidad de comunicación de moneda privada de error acotado de con error acotado superiormente por .Rϵpri(A)logrankα(A)α=1/(12ϵ)RϵpriAϵ

Lo anterior fue para el fondo. Ahora, para responder a la pregunta, Camas y Simon demostraron que caracteriza por completo la complejidad comunicación sin límites de errores de . También demostraron que este está de acuerdo con la dimensión mínima de una disposición de la realización de la función booleana cuya matriz es la comunicación . La complejidad de comunicación de error ilimitado de la función de igualdad es . Mantenlo en mente.rank(A)AAO(1)

La matriz de comunicación para la igualdad es solo la identidad, es decir, una matriz booleana con filas y columnas con todas en diagonal. Denotemos esto por . Alon mostró que el que está estrechamente relacionado con un factor logarítmico (con el teorema de Krause obtenemos ).2n2nI2nrank2(I2n)=Ω(n)Rϵpri(EQ)=Ω(logn)

La matriz de identidad tiene rango completo, es decir, . Por lo tanto, tenemos separaciones exponencialmente grandes para y .2nα=2α

Marcos Villagra
fuente
Gracias. pero mi pregunta es si hay una brecha superexponencial para el y el , donde pero no . rank(A)rankα(A)α>1α
pyao
aah ya veo, pero eso no está escrito en la pregunta. Que yo sepa, la brecha más grande es exponencial.
Marcos Villagra
1
Marcos le da una referencia que muestra una brecha de entre y . ¿Cómo puede haber una brecha superexponencial cuando el tamaño de la matriz es ? 2n/nrankrank22n
Sasho Nikolov
¿te refieres a una brecha de lugar de ? Ω(2n)2Ω(n)
Sasho Nikolov
Sasho hace un buen punto, ¿qué quieres decir con "super-exponencial? Para cualquier problema de comunicación, la matriz siempre está sobre .{0,1}n×{0,1}n
Marcos Villagra