Solo algunas observaciones. Primero, no puedo entender por qué necesitamos un árbitro. Si su función es conocida por los jugadores, ¿por qué no pueden simplemente simular al árbitro? Alice envía a Bob, él (sin ver ) calcula
, luego calcula y le dice el resultado a Alice. ¿Quizás que no es conocido por Bob y por Alice?
m A m B f ( m A , m B ) f A f BmAmAmBf(mA,mB)fAfB
En segundo lugar, los protocolos relacionados con las desigualdades lineales son de hecho interesantes en el contexto del corte de pruebas planas. En este caso, es incluso suficiente considerar protocolos, donde la forma de los mensajes es muy restringida : solo se pueden comunicar valores de algunas combinaciones lineales de variables de entrada.
Para ser un poco más precisos, supongamos que se nos da un sistema de desigualdades lineales con coeficientes enteros. Sabemos que el sistema no tiene una solución - . Las variables se dividen de alguna manera entre los jugadores (de manera cincuenta y cincuenta); Este es el escenario de "peor partición": el adversario puede elegir la "peor" partición. Dada una cadena - , el objetivo de los jugadores es encontrar una desigualdad insatisfecha. Es decir, la respuesta ahora no es un solo bit, sino el nombre de una desigualdad de nuestro sistema. (Este es un juego de comunicación tipo Karchmer-Wigderson).1 0 10101
Ahora considere los siguientes protocolos restringidos para tal juego: (i) los árbitros funcionan si solo iff , (ii) los mensajes de los jugadores están restringidos a lineales : en cada ronda, Alice debe enviar el mensaje de la forma , y Bob el mensaje de la forma .f(α,β)=1α≤βmA(x⃗ )=c⃗ ⋅x⃗ mB(y⃗ )=d⃗ ⋅y⃗
Impagliazzo, Pitassi y Urquhart (1994) observaron lo siguiente: si todos los coeficientes utilizados en las pruebas del plano de corte son polinomiales en el número de variables, y si este juego necesita bits de comunicación, entonces cada prueba en forma de árbol de la insatisfacción del un sistema dado debe producir desigualdades . Luego usaron límites inferiores conocidos en la complejidad de la comunicación para dar un sistema explícito que requiere pruebas de tamaño exponencial. La desventaja de este resultado es que el sistema es muy artificial , no corresponde a ningún problema de optimización "real". Por lo tanto, es una pregunta interesante proponer un límite inferior para problemas de optimización "reales".
texp(t/logn)
Uno de estos problemas es el problema del conjunto independiente para gráficos. Dado un gráfico
podemos asociar con cada vértice una variable y considerar el sistema de desigualdades que consiste en la desigualdad
, y todas las desigualdades para todos los bordes de . Dado que cada solución - para el subsistema de estas últimas desigualdades proporciona un conjunto independiente en , el sistema completo no tiene soluciones cero-uno. ¿Cuál es la complejidad de comunicación de los juegos para tales sistemas?G=(V,E)uxu∑v∈Vxv>α(G)xu+xv≤1uvG01G
Si nuestro gráfico
es bipartito, entonces es natural (para el adversario) dividir las variables de acuerdo con sus partes. En este caso, Alice obtiene un subconjunto , Bob un subconjunto
con la promesa de que . El objetivo es encontrar un borde entre
y . Aquí es el "bipartito" número independencia: tamaño máximo de un conjunto independiente no situada totalmente en o en . Uno de mis problemas favoritos es: demostrar que existen gráficos que requieren bits de comunicación .
A ⊆ L B ⊆ R | A ∪ B | > α ( G ) A B α ( G ) L R n × n ω ( log 2 n )=(L∪R,E)A⊆LB⊆R|A∪B|>α(G)ABα(G)LRn×nω(log2n)
@Kaveh: Perdón por "responder" su pregunta con preguntas.