5 Randomised complexity of \(\operatorname{eval}\)
The communication complexity of a randomised NOF protocol \(P\) for \(F\) with error \(\epsilon \) is the smallest time \(t\) such that
or \(\infty \) if no such \(t\) exists.
The randomised communication complexity of a function \(F\) with error \(\epsilon \), denoted \(R_\epsilon (F)\), is the minimum of the randomised communication complexity of \(P\) when \(P\) ranges over all randomised NOF protocols.
The randomised equality testing protocol for \(\operatorname{eval}\) has domain \(\Omega := (\operatorname{Bool}^d)^{\lceil \log _2\epsilon ^{-1}\rceil }\) with the uniform measure and is defined by making participant \(i\) do “Compute
and send the sum of the digits of \(a_{i, t/d}\) mod \(2\) at time \(t\)” and “Guess \(1\) iff the sum of the digits of \(\omega _i x_i\) + what participant \(i\) said is \(0\) modulo \(2\)”.
The randomised equality testing protocol is valid for \(\operatorname{eval}\) at time \(2d\).
If \(\operatorname{eval}(x) = 1\), then the protocol guesses correctly. Else it errors with probability
By Lemma 5.4, the randomised equality testing protocol is valid for \(\operatorname{eval}\) at time \(2d\).