A Hierarchy for Constant Communication Complexity
This work addresses a foundational problem in theoretical computer science by providing a novel classification for communication complexity, though it is incremental as it builds on prior attempts with a different equivalence criterion.
The paper tackles the problem of classifying communication complexity measures by proposing a new equivalence relation based on constant complexity, identifying five equivalence classes that yield a counter-intuitive hierarchy where powerful and weak models are grouped together.
Similarly to the Chomsky hierarchy, we offer a classification of communication complexity measures such that these measures are organized into equivalence classes. Different from previous attempts of this endeavor, we consider two communication complexity measures as equivalent, if, when one is constant, then the other is constant as well, and vice versa. Most previous considerations of similar topics have been using polylogarithmic input length as a defining characteristic of equivalence. In this paper, two measures ${\cal C}_1, {\cal C}_2$ are constant-equivalent, if and only if for all total Boolean (families of) functions $f:\{0, 1\}^n\times\{0, 1\}^n\rightarrow \{0, 1\}$ we have ${\cal C}_1(f)=O(1)$ if and only if ${\cal C}_2(f)=O(1)$. We identify five equivalence classes according to the above equivalence relation. Interestingly, the classification is counter-intuitive in that powerful models of communication are grouped with weak ones, and seemingly weaker models end up on the top of the hierarchy.