A public-coin finite-message protocol is a deterministic
finite-message protocol where Alice's input is Ω × X and
Bob's is Ω × Y.
Equations
Instances For
Alice sends a β-valued message depending on her input x and
shared randomness ω.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bob sends a β-valued message depending on his input y and
shared randomness ω.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A public-coin finite-message protocol ε-satisfies a predicate Q
if for every input (x, y), the probability that
Q x y (p.rrun ...) fails is at most ε.
Equations
Instances For
A public-coin finite-message protocol ε-computes a function f
if for every input (x, y), the probability of producing an
incorrect answer is at most ε.
Equations
Instances For
Convert a public-coin finite-message protocol to a binary
public-coin protocol. Delegates to Deterministic.FiniteMessage.Protocol.toProtocol.
Instances For
Embed a binary public-coin protocol into a finite-message protocol.
Delegates to Deterministic.FiniteMessage.Protocol.ofProtocol.