On the Extension of Private Distributed Matrix Multiplication Schemes to the Grid Partition
Christoph Hofmeister, Razane Tajeddine, Antonia Wachter-Zeh, Rawad Bitar
TL;DR
This work tackles private/secure distributed matrix multiplication under a collusion threat by using polynomial codes that encode block-partitioned matrices. It develops three extension operations to transform a wide class of OPP codes into GP codes, achieving reduced worker counts in many parameter regimes, while also revealing combinatorial constraints that can limit performance. In addition, it introduces a novel GP-CAT construction not tied to OPP extensions, which often outperforms prior schemes, and provides a comprehensive numerical comparison showing substantial gains across diverse parameter ranges. The results advance understanding of GP-based PDMM/SDMM schemes and highlight the trade-off between extension-based designs and GP-specific constructions for minimizing the number of workers.
Abstract
We consider polynomial codes for private distributed matrix multiplication (PDMM/SDMM). Existing codes for PDMM are either specialized for the outer product partitioning (OPP), or inner product partitioning (IPP), or are valid for the more general grid partitioning (GP). We design extension operations that can be applied to a large class of OPP code designs to extend them to the GP case. Applying them to existing codes improves upon the state-of-the-art for certain parameters. Additionally, we show that the GP schemes resulting from extension fulfill additional combinatorial constraints, potentially limiting their performance. We illustrate this point by presenting a new GP scheme that does not adhere to these constraints and outperforms the state-of-the-art for a range of parameters.
