Supposons un cadre dans la complexité de la communication où nous avons deux joueurs A (poux) et B (ob) et un R (eferee). A et B ne communiquent pas directement entre eux. Dans chaque cycle de communication, chacun d'eux envoie un message ( , m B ) au R. R calcule deux fonctions f A ( m A , m B ) et f B ( m A , m B ) et envoie les résultats pour eux. Les fonctions sont fixes. L'idée est que la communication entre les joueurs est restreinte. De plus, l'arbitre peut effectuer un traitement sur les messages.
Exemple:
A et B envoient deux nombres (arbitrairement grands) à R, R vérifie lequel est le plus grand et informe les joueurs.
Dans ce cadre, nous pouvons concevoir un protocole simple qui calcule facilement la fonction suivante en utilisant un seul tour. A et B envoient et y à R, R leur renvoie la réponse et ils produisent la réponse.
Évidemment, ce n'est pas un cas intéressant, car la fonction que nous calculons est la même que les fonctions d'arbitre. Un cas plus intéressant est lorsque nous avons une inégalité linéaire fixe et que les valeurs des variables sont réparties entre les joueurs (A a → x et B a → y ). La tâche consiste à décider si l'inégalité est correcte. Le protocole dans ce cas est que les joueurs calculent leur part et les envoient ensuite à l'arbitre.
Question:
Ce type de complexité de communication a-t-il été étudié? Si oui, où puis-je en savoir plus à ce sujet?
note 1: à la page 49 Kushilevitz et Nisan mentionnent un cadre qui implique un arbitre mais semble très différent de ce que je demande.
note 2: Je ne sais pas si appeler R un arbitre est la bonne chose, veuillez commenter si vous avez une meilleure suggestion.
Réponses:
Je suis sûr que vous connaissez l'article suivant, mais j'y ai mis un lien car d'autres lecteurs pourraient être intéressés: Interpolation par Games
Cet article est une tentative d'utiliser le cadre de complexité de la communication pour montrer les limites inférieures des plans de coupe. Le protocole est utilisé pour produire un circuit interpolant pour CNF insatisfaisant:
Le joueur reçoit l'entrée a et y a , le joueur B obtient b et z b . S'il y a une preuve peu profonde en forme d'arbre dans les plans de coupe, les deux joueurs ont un protocole de communication tel queA a ya B b zb
L'arbitre est transformé en un protocole probabiliste des inégalités. De cette façon, il est possible de transformer la borne inférieure pour les protocoles probabilistes arborescents dans le cadre de complexité de la communication en borne inférieure pour les preuves de plans de coupe arborescents.
Si nous avions une borne inférieure pour le protocole de communication sous la forme d'un PLS, alors nous aurions une borne inférieure pour les preuves des plans de coupe en forme de dag.
Notez que cette technique ne dépend pas des règles d'inférence réelles des plans de coupe. Si nous supposons que les règles d'inférence sont (1) une combinaison positive (2) une division entière avec le plancher, nous pouvons construire le circuit d'interpolation monotone en utilisant l' argument de Pavel Pudlák .
la source
Deuxièmement, les protocoles liés aux inégalités linéaires sont en effet intéressants dans le cadre de la coupe des preuves planes. Dans ce cas, il suffit même de considérer des protocoles, où la forme des messages est très restreinte : seules les valeurs de certaines combinaisons linéaires de variables d'entrée peuvent être communiquées.
@Kaveh: Désolé d'avoir "répondu" à votre question avec des questions.
la source