An XOR Lemma for Deterministic Communication Complexity
Siddharth Iyer, Anup Rao
TL;DR
The paper establishes a lower bound on the deterministic communication complexity of computing the parity $f^{\oplus n}$ in terms of the original complexity $D(f)$ and the rank $\mathsf{rk}(f)$: $D(f^{\oplus n}) \ge n \big( \frac{\Omega(D(f))}{\log \mathsf{rk}(f)} - \log \mathsf{rk}(f) \big)$. A central contribution is a novel information-theoretic method for deterministic protocols that avoids introducing errors, together with a subadditivity lemma: if $f^{\oplus n}$ has a monochromatic rectangle of size $2^k$, then $f$ has a rectangle of size at least $2^{k/n-2}$. This connection between rectangle structure at different levels, combined with a rank-based recursive decomposition, yields the main bound and advances understanding of how self-composition impacts deterministic communication complexity.
Abstract
We prove a lower bound on the communication complexity of computing the $n$-fold xor of an arbitrary function $f$, in terms of the communication complexity and rank of $f$. We prove that $D(f^{\oplus n}) \geq n \cdot \Big(\frac{Ω(D(f))}{\log \mathsf{rk}(f)} -\log \mathsf{rk}(f)\Big )$, where here $D(f), D(f^{\oplus n})$ represent the deterministic communication complexity, and $\mathsf{rk}(f)$ is the rank of $f$. Our methods involve a new way to use information theory to reason about deterministic communication complexity.
