Description of fast matrix multiplication algorithm: ⟨9×11×12:738⟩

Algorithm type

12X6Y6Z6+40X5Y6Z6+12X4Y6Z6+68X3Y6Z6+28X2Y6Z6+16X6Y3Z3+44X5Y3Z3+5X6Y2Z2+16X4Y3Z3+31X5Y2Z2+88X3Y3Z3+51X4Y2Z2+28X2Y3Z3+31X3Y2Z2+8XY3Z3+54X3Y2Z+54X3YZ2+8X2Y2Z2+44X2Y2Z+44X2YZ2+28XY2Z+28XYZ212X6Y6Z640X5Y6Z612X4Y6Z668X3Y6Z628X2Y6Z616X6Y3Z344X5Y3Z35X6Y2Z216X4Y3Z331X5Y2Z288X3Y3Z351X4Y2Z228X2Y3Z331X3Y2Z28XY3Z354X3Y2Z54X3YZ28X2Y2Z244X2Y2Z44X2YZ228XY2Z28XYZ212*X^6*Y^6*Z^6+40*X^5*Y^6*Z^6+12*X^4*Y^6*Z^6+68*X^3*Y^6*Z^6+28*X^2*Y^6*Z^6+16*X^6*Y^3*Z^3+44*X^5*Y^3*Z^3+5*X^6*Y^2*Z^2+16*X^4*Y^3*Z^3+31*X^5*Y^2*Z^2+88*X^3*Y^3*Z^3+51*X^4*Y^2*Z^2+28*X^2*Y^3*Z^3+31*X^3*Y^2*Z^2+8*X*Y^3*Z^3+54*X^3*Y^2*Z+54*X^3*Y*Z^2+8*X^2*Y^2*Z^2+44*X^2*Y^2*Z+44*X^2*Y*Z^2+28*X*Y^2*Z+28*X*Y*Z^2

Algorithm definition

The algorithm ⟨9×11×12:738⟩ 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