Kommunikationskomplexitätsprobleme mit linearer Entfernung

8

Gibt es bekannte (nicht triviale) untere Grenzen der zufälligen Kommunikationskomplexität für natürliche Lückenprobleme, bei denen die 1-Eingänge linear weit von den 0-Eingängen entfernt sind? Das heißt, Teilfunktionen so dass der Hamming-Abstand zwischen jedem und ist linear - und dass zufällige Protokolle erfordert, um (sagen wir) Bits zu kommunizieren ?f:{0,1}2n{0,1,}(x,y)f1(1)(x,y)f1(0)fΩ(n)

(Zum Beispiel hat das Gap-Hamming-Distance-Problem einen Abstand von , während ich nach einem Abstand von suche ; wobei wenn und wenn .)2nΩ(n)GHD(x,y)=1HD(x,y)n/2+nGHD(x,y)=1HD(x,y)n/2n

Bearbeiten : Wie von Igor hervorgehoben, kann jedes Prädikat für die Kommunikationskomplexität zu einem Problem mit linearer Entfernung gemacht werden, indem die Eingaben von einem guten Code codiert werden müssen. Was mich jedoch interessiert, ist, ob es in der Literatur Probleme gibt, bei denen der lineare Abstand auf natürliche Weise auftritt (wie der Abstand im Gap-Hamming-Abstandsproblem).

Anonym
quelle
Würde so etwas wie das Boolean Hidden Matching Problem in die Rechnung passen? Es erfordert Kommunikationsbits (einseitig, zufällig), und es sieht so aus, als ob es einen linearen Abstand zwischen den Instanzen - und hat. Ω(n)yesno
Clement C.
(oder fast linear, denke ich, da die Eingabe die passende Matrix )M
Clement C.
Danke Clement! Das ist genau die Art von Problemen, nach denen ich gesucht habe!
Anonym
Ein weiteres Problem - wenn auch im SMP / Schiedsrichter-Modell - ist im Grunde Gap-Hamming-Distance mit linearer Lücke in (obwohl die Eingaben die Größe anstelle von ). Siehe Bavarian, Gavinsky und Ito '15 , genauer Definition 1.9 und Satz 1.8 (zusammen mit Fakt 1.4): Die Kommunikationskomplexität von im SMP-Modell mit privater Zufälligkeit ist . nx,ynlognnGapIPnΩ~(n)
Clement C.

Antworten:

6

Sei ein Fehlerkorrekturcode mit linearem Abstand. Sei eine Funktion, deren zufällige Kommunikationskomplexität groß ist (z. B. oder .C:{0,1}n{0,1}2ng:{0,1}n×{0,1}n{0,1}Ω(n)Ω(n))

Definieref:{0,1}2n×{0,1}2n{0,1,} als Teilfunktion, die bei Codewörtern von f ausgibt ( x , y ) = g ( C - 1 ( x ) , C - 1 ( y ) ) , und es wird ausgegeben, wenn mindestens eines von x , y nicht in C ist .Cf(x,y)=g(C1(x),C1(y))x,yC

Es ist klar, dass die Kommunikationskomplexität von gleich der Kommunikationskomplexität von g ist und f die Eigenschaft erfüllt, dass für jeweils zwei verschiedene Eingänge, an denen f 0 oder 1 ausgibt, der Abstand zwischen ihnen linear ist.fgff

Igor Shinkar
quelle
Danke Igor. Während das von Ihnen beschriebene Problem natürlich einen linearen Abstand aufweist, suche ich nach Problemen, bei denen die Lücke auf natürliche Weise (in GHD) und nicht künstlich (durch Codierung der Eingaben) auftritt. Gibt es solche Probleme in der Literatur?
Anonym
2

Wie oben in einem Kommentar erwähnt, scheint das in [BJK04, KR06] eingeführte und untersuchte Boolean Hidden Matching Problem (fast) Ihrer Anforderung zu entsprechen. Die Eingabegröße beträgt ungefähr (da eine Eingabe die Form ( x , M , w ) hat { 0 , 1 } 2 n × { 0 , 1 } n × 2 n × { 0 , 1 } 2 n , Dabei ist M eine sehr spärliche Matrix, mit der codiert werden kannnlogn(x,M,w){0,1}2n×{0,1}n×2n×{0,1}2nM Bits); und ja - und nein - Instanzen des Versprechensproblems haben Abstand Θ ( n ) ,nlognyesnoΘ(n)

Die einseitige randomisierte Kommunikationskomplexität von ist Ω ( BHMn, wie in [KR06] gezeigt.Ω(n)

  • [BJK04] Ziv Bar-Yossef, TS Jayram, Iordanis Kerenidis. Exponentielle Trennung von Quanten- und klassischer Einwegkommunikationskomplexität, Proceedings of ACM STOC 2004
  • [KR06] Iordanis Kerenidis, Ran Raz. Die Einweg-Kommunikationskomplexität des Boolean Hidden Matching-Problems. Elektronisches Kolloquium über Computerkomplexität (ECCC) 13 (087) (2006)
Clement C.
quelle