Indexing #
This file contains one-way and public-coin bounds for the indexing function.
For the distributional lower-bound strategy (uniform input distribution, answer vectors, and Hamming-ball counting), we follow the proof presentation in:
- Tim Roughgarden, Communication Complexity lecture notes, Section 3 (indexing lower bound via distributional complexity / Yao's framework).
The indexing function: Bob outputs Alice's i-th bit.
Equations
Instances For
The trivial one-way protocol for indexing: Alice sends her full string.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One-way upper bound for indexing: Alice can send all n bits.
Deterministic upper bound for indexing: Bob can send his index and then Alice can send the output bit.
One-way lower bound for indexing: any correct deterministic one-way protocol
must send at least n bits.
Coercion helper showing (n : ℕ) is nonzero for n : ℕ+.
Uniform measure-space structure on Fin n.
Equations
- CommunicationComplexity.Functions.Indexing.indexMeasureSpace n = { toMeasurableSpace := Fin.instMeasurableSpace ↑n, volume := ProbabilityTheory.uniformOn Set.univ }
Uniform measure on Fin n is a probability measure.
Finite probability-space packaging for uniform Fin n.
Finite probability-space packaging for uniform BoolInput n.
Uniform distribution on indexing inputs (x, i), where x and i
are chosen independently and uniformly.
Equations
Instances For
Core counting step in the indexing distributional argument: if at least half
of Alice inputs are bad (in the answer-vector sense), then the deterministic one-way
protocol has distributional error at least 1/8 under the uniform input distribution.
Counting lemmas for the distributional indexing lower bound #
Deterministic distributional lower bound for indexing under the uniform input
distribution: any one-way protocol of cost at most n/10 (for n ≥ 300) has
distributional error strictly bigger than 1/9.
Packaged form of deterministicOneWayDistributionalLowerBound_one_ninth
using the repository's standard distributional-lower-bound predicate.
Setup lemma: any distributional lower bound against the uniform indexing distribution yields a one-way public-coin lower bound via minimax.
Convenience specialization of publicCoinOneWay_lower_bound_of_distributional
to the common constants used in the indexing proof skeleton.
Linear public-coin one-way lower bound for indexing at error threshold 1/9
for all sufficiently large input lengths.