Description of fast matrix multiplication algorithm: ⟨10×12×12:902⟩

Algorithm type

36X4Y4Z4+36X3Y4Z4+46X5Y2Z2+30X3Y4Z2+6X3Y2Z4+72X4Y2Z2+36X2Y4Z2+48X2Y2Z4+5X5YZ+63X3Y2Z2+6XY4Z2+18XY2Z4+2X4YZ+88X3Y2Z+38X3YZ2+45X2Y2Z2+22X3YZ+77X2Y2Z+98X2YZ2+19X2YZ+36XY2Z+64XYZ2+11XYZ36X4Y4Z436X3Y4Z446X5Y2Z230X3Y4Z26X3Y2Z472X4Y2Z236X2Y4Z248X2Y2Z45X5YZ63X3Y2Z26XY4Z218XY2Z42X4YZ88X3Y2Z38X3YZ245X2Y2Z222X3YZ77X2Y2Z98X2YZ219X2YZ36XY2Z64XYZ211XYZ36*X^4*Y^4*Z^4+36*X^3*Y^4*Z^4+46*X^5*Y^2*Z^2+30*X^3*Y^4*Z^2+6*X^3*Y^2*Z^4+72*X^4*Y^2*Z^2+36*X^2*Y^4*Z^2+48*X^2*Y^2*Z^4+5*X^5*Y*Z+63*X^3*Y^2*Z^2+6*X*Y^4*Z^2+18*X*Y^2*Z^4+2*X^4*Y*Z+88*X^3*Y^2*Z+38*X^3*Y*Z^2+45*X^2*Y^2*Z^2+22*X^3*Y*Z+77*X^2*Y^2*Z+98*X^2*Y*Z^2+19*X^2*Y*Z+36*X*Y^2*Z+64*X*Y*Z^2+11*X*Y*Z

Algorithm definition

The algorithm ⟨10×12×12:902⟩ is taken from:

Andrew I. Perminov. FastMatrixMultiplication, GitHub, February 2026. [ GitHub repository ]

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