61 Communication Complexity — One Way Minimax
61.1 Overview
This module establishes Yao’s minimax principle for one-way public-coin communication protocols. It introduces the distributional error of a deterministic one-way protocol and proves that if every deterministic protocol of cost at most \(n\) suffers distributional error exceeding \(\varepsilon \) under some joint input distribution, then the one-way public-coin communication complexity at error \(\varepsilon \) exceeds \(n\).
61.2 Declarations
Given a deterministic one-way protocol \(p\) computing a function \(f : X \to Y \to \alpha \), and a finite probability distribution \(\mu \) on \(X \times Y\), the distributional error of \(p\) with respect to \(\mu \) and \(f\) is the real number
i.e. the \(\mu \)-measure of the set of inputs on which the protocol’s output disagrees with \(f\).
Given a one-way public-coin protocol \(p\) over a randomness space \(\Omega \) and a fixed coin outcome \(\omega \in \Omega \), toDeterministic \(p\) \(\omega \) is the deterministic one-way protocol obtained by substituting \(\omega \) for the public randomness: it uses the same message type and sends/decodes by fixing \(\omega \) in \(p\).
For any public-coin protocol \(p\), coin outcome \(\omega \), and inputs \(x \in X\), \(y \in Y\),
That is, running the derandomised protocol on \((x,y)\) agrees with running the randomised protocol on \((x,y)\) with fixed randomness \(\omega \).
For any public-coin protocol \(p\) and coin outcome \(\omega \),
Fixing the randomness does not change the communication cost of the protocol.
Let \(\mu \) be a finite probability measure on \(X \times Y\), let \(p\) be a one-way public-coin protocol with coin tape of length \(m\), and let \(f : X \to Y \to \alpha \). Then
i.e. the order of integration over the coin tape and the input distribution may be exchanged (Fubini’s theorem applied to the \(\{ 0,1\} \)-valued failure indicator).
Let \(f : X \to Y \to \alpha \), \(\varepsilon \in \mathbb {R}\), and \(n \in \mathbb {N}\). Suppose there exists a finite joint distribution \(\mu \) on \(X \times Y\) such that every deterministic one-way protocol \(p\) with \(p.\mathrm{cost} \le n\) satisfies \(p.\mathrm{distributionalError}(\mu , f) \gt \varepsilon \). Then the one-way public-coin communication complexity of \(f\) at error \(\varepsilon \) satisfies \(n \lt \mathrm{communicationComplexity}(f, \varepsilon )\). This is one direction of Yao’s minimax principle: a hard input distribution witnesses a lower bound on randomised complexity.