Description of fast matrix multiplication algorithm: ⟨28×28×28:10550⟩

Algorithm type

7280X3Y3Z3+420X3Y2Z2+420X2Y3Z2+420X2Y2Z3+660X2Y2Z2+30XY2Z2+15X2YZ+30XY2Z+1275XYZ7280X3Y3Z3420X3Y2Z2420X2Y3Z2420X2Y2Z3660X2Y2Z230XY2Z215X2YZ30XY2Z1275XYZ7280*X^3*Y^3*Z^3+420*X^3*Y^2*Z^2+420*X^2*Y^3*Z^2+420*X^2*Y^2*Z^3+660*X^2*Y^2*Z^2+30*X*Y^2*Z^2+15*X^2*Y*Z+30*X*Y^2*Z+1275*X*Y*Z

Algorithm definition

The algorithm ⟨28×28×28:10550⟩ is taken from:

Oded Schwartz and Eyal Zwecher. Towards faster feasible matrix multiplication by trilinear aggregation. Technical report, arXiv, August 2025. [ arXiv ]

Algorithm description

These encodings are given in compressed text format using the maple computer algebra system. In each cases, the last line could be understood as a description of the encoding with respect to classical matrix multiplication algorithm. As these outputs are structured, one can construct easily a parser to its favorite format using the maple documentation without this software.


Back to main table