Sparse Matrix Multiplication Exponent 1.5 in the Low-bandwidth Model
Uniformly sparse n×n matrix multiplication in the low-bandwidth model, where each of n computers sends and receives one O(log n)-bit message per round, with the sparsity structure known in advance (the supported setting). The best prior bounds were O(d^{1.832}) rounds over fields and O(d^{1.867}) over semirings.
A deterministic algorithm partitions the requested output positions into clusters, each packing d^{3/2} positions within a d×d rectangle, plus a remainder with an extra sparsity structure. Clusters and remaining positions are processed separately under a balanced public output assignment. AI tools assisted with the algorithm design and proofs, and AI was used to produce a Lean formalization of the results.
A deterministic O(d^{3/2})-round algorithm for supported uniformly sparse matrix multiplication over both fields and semirings, improving on prior bounds. The Lean formalization is publicly available.
| Result | Semirings | Fields |
|---|---|---|
| Trivial | O(d^2) | O(d^2) |
| Gupta et al. (2022) | O(d^1.927) | O(d^1.907) |
| Gupta et al. (2025) | O(d^1.867) | O(d^1.832) |
| This work | O(d^1.5) | O(d^1.5) |
