Part 2: Coded Computing

Chapter 5: Coded Matrix Multiplication

Advanced~220 min

Learning Objectives

  • Formulate distributed matrix multiplication ATB\mathbf{A}^T\mathbf{B} as a coded-computing problem with storage/recovery trade-offs
  • Construct the polynomial code (Yu–Maddah-Ali–Avestimehr) for arbitrary partition counts (p,q)(p, q)
  • Prove that the polynomial code's recovery threshold K=pqK = pq matches the information-theoretic lower bound
  • Compare polynomial codes with MDS-coded replication, plain replication, and entangled polynomial codes in terms of (K,μ,q)(K, \mu, q)
  • Add privacy: extend polynomial codes to TT-private matrix multiplication by padding with TT random blocks
  • Characterize numerical precision, field size, and decoding complexity in practical deployments

Sections

Prerequisites

💬 Discussion

Loading discussions...