Description of fast matrix multiplication algorithm: ⟨7×12×15:815⟩

Algorithm type

4X4Y8Z4+4X4Y8Z3+3X2Y8Z3+22X4Y4Z4+11X2Y8Z2+22X4Y4Z3+2X2Y8Z+5X2Y6Z3+4X2Y4Z5+21X2Y6Z2+4X2Y4Z4+2X2Y3Z5+6X2Y6Z+7X2Y4Z3+26X2Y2Z5+17X2Y4Z2+4X2Y3Z3+30X2Y2Z4+2X2YZ5+13XY4Z3+2XY2Z5+4X3Y2Z2+6X3YZ3+2X2Y4Z+55X2Y2Z3+2X2YZ4+15XY4Z2+29XY3Z3+2XY2Z4+8XYZ5+5X3Y2Z+8X3YZ2+100X2Y2Z2+2X2YZ3+14XY4Z+28XY3Z2+20XY2Z3+8XYZ4+4X3YZ+14X2Y2Z+30XY3Z+25XY2Z2+63XYZ3+23XY2Z+77XYZ2+60XYZ4X4Y8Z44X4Y8Z33X2Y8Z322X4Y4Z411X2Y8Z222X4Y4Z32X2Y8Z5X2Y6Z34X2Y4Z521X2Y6Z24X2Y4Z42X2Y3Z56X2Y6Z7X2Y4Z326X2Y2Z517X2Y4Z24X2Y3Z330X2Y2Z42X2YZ513XY4Z32XY2Z54X3Y2Z26X3YZ32X2Y4Z55X2Y2Z32X2YZ415XY4Z229XY3Z32XY2Z48XYZ55X3Y2Z8X3YZ2100X2Y2Z22X2YZ314XY4Z28XY3Z220XY2Z38XYZ44X3YZ14X2Y2Z30XY3Z25XY2Z263XYZ323XY2Z77XYZ260XYZ4*X^4*Y^8*Z^4+4*X^4*Y^8*Z^3+3*X^2*Y^8*Z^3+22*X^4*Y^4*Z^4+11*X^2*Y^8*Z^2+22*X^4*Y^4*Z^3+2*X^2*Y^8*Z+5*X^2*Y^6*Z^3+4*X^2*Y^4*Z^5+21*X^2*Y^6*Z^2+4*X^2*Y^4*Z^4+2*X^2*Y^3*Z^5+6*X^2*Y^6*Z+7*X^2*Y^4*Z^3+26*X^2*Y^2*Z^5+17*X^2*Y^4*Z^2+4*X^2*Y^3*Z^3+30*X^2*Y^2*Z^4+2*X^2*Y*Z^5+13*X*Y^4*Z^3+2*X*Y^2*Z^5+4*X^3*Y^2*Z^2+6*X^3*Y*Z^3+2*X^2*Y^4*Z+55*X^2*Y^2*Z^3+2*X^2*Y*Z^4+15*X*Y^4*Z^2+29*X*Y^3*Z^3+2*X*Y^2*Z^4+8*X*Y*Z^5+5*X^3*Y^2*Z+8*X^3*Y*Z^2+100*X^2*Y^2*Z^2+2*X^2*Y*Z^3+14*X*Y^4*Z+28*X*Y^3*Z^2+20*X*Y^2*Z^3+8*X*Y*Z^4+4*X^3*Y*Z+14*X^2*Y^2*Z+30*X*Y^3*Z+25*X*Y^2*Z^2+63*X*Y*Z^3+23*X*Y^2*Z+77*X*Y*Z^2+60*X*Y*Z

Algorithm definition

The algorithm ⟨7×12×15:815⟩ 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