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

Tight complexity for intermediate matrix product variants

Determine whether O(n^{2.5}) is the optimal running time (when the matrix multiplication exponent ω equals 2) for the static variants of matrix multiplication including min-max product, min-witness product, equality (Hamming) product, dominance product, threshold product, plus-max product, and ℓ_{2p+1} product, i.e., establish whether faster-than-O(n^{2.5}) algorithms are impossible or identify matching lower bounds for these problems.

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

Background

The authors survey numerous matrix multiplication variants whose fastest known algorithms have running times expressed as functions of the matrix multiplication exponent ω, converging to O(n{2.5}) when ω=2.

They explicitly point out that it remains open whether this convergence reflects the true optimal complexity for all these problems, despite partial evidence from fine-grained reductions.

References

Although it is still an open problem whether this is necessarily the right complexity for all these problems, there are some partial results in the form of tight fine-grained reductions that suggest it might be the case.

Non-Boolean OMv: One More Reason to Believe Lower Bounds for Dynamic Problems (2409.15970 - Hu et al., 24 Sep 2024) in Introduction