Dice Question Streamline Icon: https://streamlinehq.com

Conditional hardness for [US:US:GM] remains unresolved

Establish a conditional hardness result for computing X = AB in the supported low-bandwidth model when A and B are uniformly sparse matrices (each row and column has at most d nonzeros) and the set of required outputs is general (no sparsity constraint), i.e., the case [US:US:GM].

Information Square Streamline Icon: https://streamlinehq.com

Background

The authors summarize upper bounds and conditional hardness results across various sparsity combinations. While they obtain hardness for several cases and upper bounds up to [US:AS:GM], they explicitly note a gap: no conditional hardness result is provided for [US:US:GM].

Filling this gap would help delineate the limits of fast algorithms when both inputs are uniformly sparse but the outputs of interest are not, potentially linking this case to fundamental communication primitives similar to those used in other hardness arguments.

References

Finally, there are some gaps in \cref{tab:sum-sparse}. For example, we do not have conditional hardness result for $[US:US:GM]$, and also \cref{lem:US-GM-GM-hard,lem:RS-CS-GM-hard} do not cover all permutations of the matrix families.

Low-Bandwidth Matrix Multiplication: Faster Algorithms and More General Forms of Sparsity (2404.15559 - Gupta et al., 23 Apr 2024) in Subsection “Open questions for future work” (Introduction)