Distributed Batch Matrix Multiplication: Trade-Offs in Download Rate, Randomness, and Privacy
By: Amirhosein Morteza, Remi A. Chou
Potential Business Impact:
Keeps secret data safe during computer calculations.
We study the trade-off between communication rate and privacy for distributed batch matrix multiplication of two independent sequences of matrices $\bold{A}$ and $\bold{B}$ with uniformly distributed entries. In our setting, $\bold{B}$ is publicly accessible by all the servers while $\bold{A}$ must remain private. A user is interested in evaluating the product $\bold{AB}$ with the responses from the $k$ fastest servers. For a given parameter $\alpha \in [0, 1]$, our privacy constraint must ensure that any set of $\ell$ colluding servers cannot learn more than a fraction $\alpha$ of $\bold{A}$. Additionally, we study the trade-off between the amount of local randomness needed at the encoder and privacy. Finally, we establish the optimal trade-offs when the matrices are square and identify a linear relationship between information leakage and communication rate.
Similar Papers
Quantum Private Distributed Matrix Multiplication With Degree Tables
Information Theory
Makes private math calculations faster using quantum tricks.
Privacy-Preserving Distributed Estimation with Limited Data Rate
Systems and Control
Keeps secrets safe while sending less data.
Mutual Information Bounds in the Shuffle Model
Information Theory
Keeps your private messages secret from others.