Toolbox

T1: Multi-party Communication Model (NOF)

Reminder: This post contains 873 words · 3 min read · by Xianbin

Multi-party communication model is a generalization of the classical two-party communication model.

Definition

Given a set of kk players, P1,,PkP_1,\ldots,P_k and kk string each of which is nn-bit. Any player PiP_i holds a string XiX_i but PiP_i can see strings but XiX_i. It seems that that player PiP_i put XiX_i on the forehead (NOF).

enter image description here

The communication between parties is “writing on a blackboard” (broadcast): any bits sent by any party can be seen by all parties.

The cost\textbf{cost} in the multi-party communication model is the number of bits written on the blackboard.

A Toy Example

Consider the function EQnk\text{EQ}^k_n. When k3k \geq 3, two bits are enough for solving EQnk\text{EQ}^k_n. Since a player can see {X2,,Xk}\{X_2,\ldots,X_k\}, it can return whether they are all equal or not by 1 or 0. Another player can check X1,X3X_1, X_3 and similarly return 1 or 0. By these two bits, we can solve the function EQnk\text{EQ}^k_n.

Reference

[1]. Communication Complexity. Eyal Kushilevitz and Noam Nisan.