Description of fast matrix multiplication algorithm: ⟨10×13×15:1230⟩

Algorithm type

X8Y3Z2+X6Y3Z4+15X4Y5Z4+X2Y3Z8+7X8Y2Z2+60X4Y4Z4+8X2Y8Z2+X2Y6Z4+X2Y2Z8+X6Y3Z2+3X4Y3Z4+18X2Y3Z6+4XY9Z+4X6Y2Z2+15X4Y2Z4+22X2Y6Z2+2X2Y4Z4+11X2Y2Z6+4XY8Z+2X4Y3Z2+36X2Y5Z2+9X2Y3Z4+8XY7Z+9X4Y3Z+7X4Y2Z2+99X2Y4Z2+22X2Y2Z4+12XY6Z+8X4Y2Z+157X2Y3Z2+8XY5Z+50XY3Z3+15X4YZ+24X2Y3Z+101X2Y2Z2+17XY4Z+20XY3Z2+36XY2Z3+26X2Y2Z+30X2YZ2+123XY3Z+15XY2Z2+10XYZ3+25X2YZ+82XY2Z+40XYZ2+60XYZX8Y3Z2X6Y3Z415X4Y5Z4X2Y3Z87X8Y2Z260X4Y4Z48X2Y8Z2X2Y6Z4X2Y2Z8X6Y3Z23X4Y3Z418X2Y3Z64XY9Z4X6Y2Z215X4Y2Z422X2Y6Z22X2Y4Z411X2Y2Z64XY8Z2X4Y3Z236X2Y5Z29X2Y3Z48XY7Z9X4Y3Z7X4Y2Z299X2Y4Z222X2Y2Z412XY6Z8X4Y2Z157X2Y3Z28XY5Z50XY3Z315X4YZ24X2Y3Z101X2Y2Z217XY4Z20XY3Z236XY2Z326X2Y2Z30X2YZ2123XY3Z15XY2Z210XYZ325X2YZ82XY2Z40XYZ260XYZX^8*Y^3*Z^2+X^6*Y^3*Z^4+15*X^4*Y^5*Z^4+X^2*Y^3*Z^8+7*X^8*Y^2*Z^2+60*X^4*Y^4*Z^4+8*X^2*Y^8*Z^2+X^2*Y^6*Z^4+X^2*Y^2*Z^8+X^6*Y^3*Z^2+3*X^4*Y^3*Z^4+18*X^2*Y^3*Z^6+4*X*Y^9*Z+4*X^6*Y^2*Z^2+15*X^4*Y^2*Z^4+22*X^2*Y^6*Z^2+2*X^2*Y^4*Z^4+11*X^2*Y^2*Z^6+4*X*Y^8*Z+2*X^4*Y^3*Z^2+36*X^2*Y^5*Z^2+9*X^2*Y^3*Z^4+8*X*Y^7*Z+9*X^4*Y^3*Z+7*X^4*Y^2*Z^2+99*X^2*Y^4*Z^2+22*X^2*Y^2*Z^4+12*X*Y^6*Z+8*X^4*Y^2*Z+157*X^2*Y^3*Z^2+8*X*Y^5*Z+50*X*Y^3*Z^3+15*X^4*Y*Z+24*X^2*Y^3*Z+101*X^2*Y^2*Z^2+17*X*Y^4*Z+20*X*Y^3*Z^2+36*X*Y^2*Z^3+26*X^2*Y^2*Z+30*X^2*Y*Z^2+123*X*Y^3*Z+15*X*Y^2*Z^2+10*X*Y*Z^3+25*X^2*Y*Z+82*X*Y^2*Z+40*X*Y*Z^2+60*X*Y*Z

Algorithm definition

The algorithm ⟨10×13×15:1230⟩ 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