Optimal Deterministic Fully Sparse Matrix Multiplication
arXiv:2608.18496
Abstract
We give the first deterministic algorithm for fully sparse matrix multiplication that attains the optimal running-time exponent. This result matches the best previously known randomized algorithm running-time exponent. Given compatible matrices and over an arbitrary associative ring with identity, with and , our algorithm finds the support of and computes the product exactly in operations, where denotes the maximum of and over all satisfying . For dense inputs over a commutative ring, this bound simplifies to . With the current rectangular matrix multiplication bounds, this is nearly quadratic, namely , for every , improving the previous deterministic range of . To prove this result, we develop a general deterministic recovery technique that finds and fixes sparse parts of an unknown matrix while keeping temporary errors in denser parts under control.