Fast matrix multiplication using coherent configurations
Henry Cohn, Christopher Umans

TL;DR
This paper introduces s-rank, a relaxed tensor rank measure, and demonstrates how embedding matrix multiplication into adjacency algebras of coherent configurations can lead to improved bounds on the matrix multiplication exponent omega.
Contribution
It generalizes the group-theoretic approach to matrix multiplication by using coherent configurations and their adjacency algebras, enabling new bounds on omega.
Findings
s-rank bounds imply bounds on ordinary rank
embedding into coherent configurations supports matrix multiplication
closure properties suggest commutative configurations may suffice
Abstract
We introduce a relaxation of the notion of tensor rank, called s-rank, and show that upper bounds on the s-rank of the matrix multiplication tensor imply upper bounds on the ordinary rank. In particular, if the "s-rank exponent of matrix multiplication" equals 2, then omega = 2. This connection between the s-rank exponent and the ordinary exponent enables us to significantly generalize the group-theoretic approach of Cohn and Umans, from group algebras to general algebras. Embedding matrix multiplication into general algebra multiplication yields bounds on s-rank (not ordinary rank) and, prior to this paper, that had been a barrier to working with general algebras. We identify adjacency algebras of coherent configurations as a promising family of algebras in the generalized framework. Coherent configurations are combinatorial objects that generalize groups and group actions; adjacency…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic structures and combinatorial models · Advanced Topics in Algebra · Tensor decomposition and applications
