Description of fast matrix multiplication algorithm: ⟨9×13×14:1026⟩

Algorithm type

3X6Y6Z4+9X5Y6Z4+7X6Y4Z4+6X4Y6Z4+23X5Y4Z4+2X3Y8Z2+X3Y6Z4+2X6Y2Z4+4X4Y6Z2+23X4Y4Z4+4X2Y8Z2+3X2Y6Z4+4X6Y3Z2+10X5Y2Z4+28X3Y6Z2+4X3Y4Z4+5X3Y2Z6+2XY6Z4+X8YZ+17X6Y2Z2+35X5Y3Z2+6X4Y2Z4+8X2Y6Z2+5X2Y2Z6+X7YZ+2X6YZ2+95X5Y2Z2+16X4Y3Z2+36X3Y4Z2+2X3Y2Z4+6XY6Z2+X6YZ+16X5YZ2+59X4Y2Z2+8X3Y4Z+9X3Y3Z2+2X2Y2Z4+X5YZ+26X4YZ2+82X3Y3Z+57X3Y2Z2+5X3YZ3+11X2Y4Z+120X3Y2Z+25X3YZ2+34X2Y3Z+12X2Y2Z2+2X2YZ3+5XY4Z+80X3YZ+27X2Y2Z+13X2YZ2+12XY3Z+7XY2Z2+XYZ3+27X2YZ+3XY2Z+2XYZ2+9XYZ3X6Y6Z49X5Y6Z47X6Y4Z46X4Y6Z423X5Y4Z42X3Y8Z2X3Y6Z42X6Y2Z44X4Y6Z223X4Y4Z44X2Y8Z23X2Y6Z44X6Y3Z210X5Y2Z428X3Y6Z24X3Y4Z45X3Y2Z62XY6Z4X8YZ17X6Y2Z235X5Y3Z26X4Y2Z48X2Y6Z25X2Y2Z6X7YZ2X6YZ295X5Y2Z216X4Y3Z236X3Y4Z22X3Y2Z46XY6Z2X6YZ16X5YZ259X4Y2Z28X3Y4Z9X3Y3Z22X2Y2Z4X5YZ26X4YZ282X3Y3Z57X3Y2Z25X3YZ311X2Y4Z120X3Y2Z25X3YZ234X2Y3Z12X2Y2Z22X2YZ35XY4Z80X3YZ27X2Y2Z13X2YZ212XY3Z7XY2Z2XYZ327X2YZ3XY2Z2XYZ29XYZ3*X^6*Y^6*Z^4+9*X^5*Y^6*Z^4+7*X^6*Y^4*Z^4+6*X^4*Y^6*Z^4+23*X^5*Y^4*Z^4+2*X^3*Y^8*Z^2+X^3*Y^6*Z^4+2*X^6*Y^2*Z^4+4*X^4*Y^6*Z^2+23*X^4*Y^4*Z^4+4*X^2*Y^8*Z^2+3*X^2*Y^6*Z^4+4*X^6*Y^3*Z^2+10*X^5*Y^2*Z^4+28*X^3*Y^6*Z^2+4*X^3*Y^4*Z^4+5*X^3*Y^2*Z^6+2*X*Y^6*Z^4+X^8*Y*Z+17*X^6*Y^2*Z^2+35*X^5*Y^3*Z^2+6*X^4*Y^2*Z^4+8*X^2*Y^6*Z^2+5*X^2*Y^2*Z^6+X^7*Y*Z+2*X^6*Y*Z^2+95*X^5*Y^2*Z^2+16*X^4*Y^3*Z^2+36*X^3*Y^4*Z^2+2*X^3*Y^2*Z^4+6*X*Y^6*Z^2+X^6*Y*Z+16*X^5*Y*Z^2+59*X^4*Y^2*Z^2+8*X^3*Y^4*Z+9*X^3*Y^3*Z^2+2*X^2*Y^2*Z^4+X^5*Y*Z+26*X^4*Y*Z^2+82*X^3*Y^3*Z+57*X^3*Y^2*Z^2+5*X^3*Y*Z^3+11*X^2*Y^4*Z+120*X^3*Y^2*Z+25*X^3*Y*Z^2+34*X^2*Y^3*Z+12*X^2*Y^2*Z^2+2*X^2*Y*Z^3+5*X*Y^4*Z+80*X^3*Y*Z+27*X^2*Y^2*Z+13*X^2*Y*Z^2+12*X*Y^3*Z+7*X*Y^2*Z^2+X*Y*Z^3+27*X^2*Y*Z+3*X*Y^2*Z+2*X*Y*Z^2+9*X*Y*Z

Algorithm definition

The algorithm ⟨9×13×14:1026⟩ 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