pith. sign in

arxiv: 1901.07705 · v1 · pith:EIEIO35Dnew · submitted 2019-01-23 · 💻 cs.IT · math.IT

Distributed and Private Coded Matrix Computation with Flexible Communication Load

classification 💻 cs.IT math.IT
keywords codescommunicationdatadistributedloadmatricesmatrixworkers
0
0 comments X
read the original abstract

Tensor operations, such as matrix multiplication, are central to large-scale machine learning applications. For user-driven tasks these operations can be carried out on a distributed computing platform with a master server at the user side and multiple workers in the cloud operating in parallel. For distributed platforms, it has been recently shown that coding over the input data matrices can reduce the computational delay, yielding a trade-off between recovery threshold and communication load. In this paper we impose an additional security constraint on the data matrices and assume that workers can collude to eavesdrop on the content of these data matrices. Specifically, we introduce a novel class of secure codes, referred to as secure generalized PolyDot codes, that generalizes previously published non-secure versions of these codes for matrix multiplication. These codes extend the state-of-the-art by allowing a flexible trade-off between recovery threshold and communication load for a fixed maximum number of colluding workers.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. On the Upload versus Download Cost for Secure and Private Matrix Multiplication

    cs.IT 2019-06 unverdicted novelty 7.0

    Achieves lower convex hull of (N/(K-1), (K/(K-1)) * sum_{i=0 to M-1} (K/N)^i) pairs for K=2..N in secure private matrix multiplication over N servers.