Matrix Multiplication in the MPC Model
Lakshya Joshi, Arya Deshmukh, Atharv Chhabra, Chetan Gupta

TL;DR
This paper develops efficient algorithms for matrix multiplication within the MPC model, optimizing for various matrix sizes and sparsity, and analyzing the trade-offs between rounds, processor count, and memory constraints.
Contribution
It introduces new algorithms for matrix multiplication in the MPC model under different processor and memory constraints, including sparse matrices, with proven round complexity bounds.
Findings
Matrix multiplication of rectangular matrices achieved in sublinear rounds.
Algorithms tailored for sparse matrices with efficient round complexity.
Trade-offs between processor count, memory, and rounds are characterized.
Abstract
In this paper, we present algorithms to solve matrix multiplication problems in the MPC model. In particular, we consider the problem under various processor/memory constraints in the MPC model and prove the following results. 1. Multiplication of two rectangular matrices of size and ( where ) respectively can be done in, i) rounds with processors and memory per processor ii) rounds with processors and memory per processor. 2. Multiplication of two rectangular matrices of size and (where ) respectively, with processors of memory per processor, can be done in rounds. 3.The multiplication of two -sparse matrices (matrices that contain at most -nonzero elements in each row and in each…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
