Assumi un quadro nella complessità della comunicazione in cui abbiamo due giocatori A (pidocchi) e B (ob) e una R (eferee). A e B non comunicano direttamente tra loro. In ogni round di comunicazione, ciascuno di essi invia un messaggio ( , ) a R. R calcola due funzioni e e invia loro i risultati. Le funzioni sono fisse. L'idea è che la comunicazione tra i giocatori sia limitata. Inoltre, l'arbitro potrebbe elaborare alcuni messaggi.m B f A ( m A , m B ) f B ( m A , m B )
Esempio:
A e B inviano due numeri (arbitrariamente grandi) a R, R controlla quale di essi è maggiore e informa i giocatori.
In questo quadro, possiamo progettare un protocollo semplice che calcola facilmente la seguente funzione usando un solo round. A e B di invio ed di R, R restituisce la risposta ad esse, e la risposta di uscita.y
Ovviamente questo non è un caso interessante, poiché la funzione che stiamo calcolando è la stessa delle funzioni dell'arbitro. Un caso più interessante è quando abbiamo una disuguaglianza lineare fissa e i valori delle variabili sono suddivisi tra i giocatori (A ha e B ha ). Il compito è decidere se la disuguaglianza è corretta. Il protocollo in questo caso è che i giocatori calcolano la loro parte e poi li inviano all'arbitro.→ x → y
Domanda:
È stato studiato questo tipo di complessità comunicativa? Se sì, dove posso trovare ulteriori informazioni al riguardo?
nota 1: a pagina 49 Kushilevitz e Nisan menzionano un quadro che coinvolge un arbitro ma sembra molto diverso da quello che sto chiedendo.
nota 2: non sono sicuro se chiamare R un arbitro sia la cosa giusta, si prega di commentare se si ha un suggerimento migliore.