noncomputable def
CommunicationComplexity.Functions.Disjointness.disjointness
(n : ℕ)
(X Y : Set (Fin n))
:
The set disjointness function on subsets of [n].
Equations
Instances For
theorem
CommunicationComplexity.Functions.Disjointness.disjointness_comm
(n : ℕ)
(X Y : Set (Fin n))
:
Disjointness is symmetric in Alice's and Bob's inputs.
Claim 1.21: the pairs (X, Xᶜ) form a fooling set for disjointness.
The fooling set for disjointness has size 2^n.
The deterministic communication complexity of disjointness is at most n + 1:
Alice sends her set, and Bob sends one bit for the answer.
theorem
CommunicationComplexity.Functions.Disjointness.le_communicationComplexity
(n : ℕ)
(hn : 1 ≤ n)
:
For n ≥ 1, disjointness on subsets of [n] has deterministic
communication complexity at least n + 1.
theorem
CommunicationComplexity.Functions.Disjointness.communicationComplexity_eq
(n : ℕ)
(hn : 1 ≤ n)
:
For n ≥ 1, the deterministic communication complexity of
disjointness on subsets of [n] is exactly n + 1.