pith. sign in

arxiv: 1801.10292 · v2 · pith:IEBCQACCnew · submitted 2018-01-31 · 💻 cs.IT · cs.DC· math.IT

On the Optimal Recovery Threshold of Coded Matrix Multiplication

classification 💻 cs.IT cs.DCmath.IT
keywords codesmatdotcodingpolynomialrecoverysuccessfulthresholdworkers
0
0 comments X
read the original abstract

We provide novel coded computation strategies for distributed matrix-matrix products that outperform the recent "Polynomial code" constructions in recovery threshold, i.e., the required number of successful workers. When $m$-th fraction of each matrix can be stored in each worker node, Polynomial codes require $m^2$ successful workers, while our MatDot codes only require $2m-1$ successful workers, albeit at a higher communication cost from each worker to the fusion node. We also provide a systematic construction of MatDot codes. Further, we propose "PolyDot" coding that interpolates between Polynomial codes and MatDot codes to trade off communication cost and recovery threshold. Finally, we demonstrate a coding technique for multiplying $n$ matrices ($n \geq 3$) by applying MatDot and PolyDot coding ideas.

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.