Structure in Communication Complexity and Constant-Cost Complexity Classes
Hamed Hatami, Pooya Hatami
TL;DR
This survey addresses how matrix-structure parameters such as rank, γ2-norm, discrepancy, and sign-rank govern various communication models, and it emphasizes the reverse problem of characterizing Boolean matrices by these parameters. It develops and surveys a suite of structural notions—blocky matrices, γ2-factorization, and equality-oracle protocols—and connects them to constant-cost complexity classes, Schur multipliers, and harmonic-analysis concepts. Key contributions include analytic lower bounds via γ2 and μ-norms, a precise link between equality-oracle protocols and blocky-rank, counterexamples that separate blocky-rank from log-rank-like conjectures, and a nuanced landscape of probabilistic models (BPP, RP, UP P, PPcc) with explicit separations and open questions. The work highlights significant gaps between known lower-bound techniques and the structures that yield efficient randomized or unbounded-error protocols, signaling a path toward a deeper, more unified theory of structure in communication complexity with potential broad impact on related areas of theory and practice.
Abstract
Several theorems and conjectures in communication complexity state or speculate that the complexity of a matrix in a given communication model is controlled by a related analytic or algebraic matrix parameter, e.g., rank, sign-rank, discrepancy, etc. The forward direction is typically easy as the structural implications of small complexity often imply a bound on some matrix parameter. The challenge lies in establishing the reverse direction, which requires understanding the structure of Boolean matrices for which a given matrix parameter is small or large. We will discuss several research directions that align with this overarching theme.
