English

Structured Codes for Distributed Matrix Multiplication

Information Theory 2026-05-12 v4 math.IT

Abstract

Our work addresses the well-known open problem of distributed computing of bilinear functions of two correlated sources A{\bf A} and B{\bf B}. In a setting with two nodes, with the first node having access to A{\bf A} and the second to B{\bf B}, we establish bounds on the optimal sum rate that allows a receiver to compute an important class of non-linear functions, and in particular bilinear functions, including dot products A,B\langle {\bf A},{\bf B}\rangle, and general matrix products AB{\bf A}^{\intercal}{\bf B} over finite fields. The bounds are tight for large field sizes, for which case we can derive the exact fundamental performance limits for all problem dimensions and a large class of sources. Our achievability scheme involves the design of non-linear transformations of A{\bf A} and B{\bf B}, carefully calibrated to work synergistically with the structured linear encoding scheme by K\"orner and Marton. The subsequent converses derived here, calibrate the Han-Kobayashi approach and the strong converse of Ahlswede-G\'acs-K\"orner to yield relatively tight converses on the sum rate. We exhibit unbounded compression gains over Slepian-Wolf coding, depending on the source correlations. In the end, this work characterizes the fundamental limits of distributed computing for a crucial class of functions, while succinctly capturing the inherent computation structures and source correlations.

Keywords

Cite

@article{arxiv.2501.00371,
  title  = {Structured Codes for Distributed Matrix Multiplication},
  author = {Derya Malak},
  journal= {arXiv preprint arXiv:2501.00371},
  year   = {2026}
}

Comments

To appear in IEEE Trans. Inf. Theory. A preliminary version of this work was presented in parts at the 2024 Int. Symp. Inf. Theory, Athens, Greece