Description of fast matrix multiplication algorithm: ⟨11×14×16:1520⟩

Algorithm type

24X4Y6Z4+6X3Y6Z5+6X3Y4Z6+XY8Z4+72X4Y4Z4+6X3Y6Z3+3X3Y4Z5+10X2Y8Z2+18X2Y6Z4+5X2Y2Z8+3X3Y2Z6+6X2Y6Z3+17X2Y2Z7+3XY6Z4+30X4Y2Z4+9X3Y4Z3+36X2Y6Z2+46X2Y4Z4+18X2Y3Z5+6X2Y2Z6+3X2YZ7+XY8Z+6XY6Z3+XYZ8+37X2Y3Z4+34X2Y2Z5+3X2YZ6+8XY4Z4+2XYZ7+3X3Y2Z3+22X2Y4Z2+100X2Y2Z4+6X2YZ5+3XY6Z+9XY4Z3+51XY3Z4+XYZ6+31X2Y3Z2+6X2Y2Z3+30X2YZ4+4XY4Z2+29XY3Z3+72XY2Z4+3XYZ5+171X2Y2Z2+12X2YZ3+21XY4Z+3XY3Z2+26XY2Z3+61XYZ4+3X2Y2Z+45X2YZ2+97XY3Z+42XYZ3+7X2YZ+96XY2Z+3XYZ2+143XYZ24X4Y6Z46X3Y6Z56X3Y4Z6XY8Z472X4Y4Z46X3Y6Z33X3Y4Z510X2Y8Z218X2Y6Z45X2Y2Z83X3Y2Z66X2Y6Z317X2Y2Z73XY6Z430X4Y2Z49X3Y4Z336X2Y6Z246X2Y4Z418X2Y3Z56X2Y2Z63X2YZ7XY8Z6XY6Z3XYZ837X2Y3Z434X2Y2Z53X2YZ68XY4Z42XYZ73X3Y2Z322X2Y4Z2100X2Y2Z46X2YZ53XY6Z9XY4Z351XY3Z4XYZ631X2Y3Z26X2Y2Z330X2YZ44XY4Z229XY3Z372XY2Z43XYZ5171X2Y2Z212X2YZ321XY4Z3XY3Z226XY2Z361XYZ43X2Y2Z45X2YZ297XY3Z42XYZ37X2YZ96XY2Z3XYZ2143XYZ24*X^4*Y^6*Z^4+6*X^3*Y^6*Z^5+6*X^3*Y^4*Z^6+X*Y^8*Z^4+72*X^4*Y^4*Z^4+6*X^3*Y^6*Z^3+3*X^3*Y^4*Z^5+10*X^2*Y^8*Z^2+18*X^2*Y^6*Z^4+5*X^2*Y^2*Z^8+3*X^3*Y^2*Z^6+6*X^2*Y^6*Z^3+17*X^2*Y^2*Z^7+3*X*Y^6*Z^4+30*X^4*Y^2*Z^4+9*X^3*Y^4*Z^3+36*X^2*Y^6*Z^2+46*X^2*Y^4*Z^4+18*X^2*Y^3*Z^5+6*X^2*Y^2*Z^6+3*X^2*Y*Z^7+X*Y^8*Z+6*X*Y^6*Z^3+X*Y*Z^8+37*X^2*Y^3*Z^4+34*X^2*Y^2*Z^5+3*X^2*Y*Z^6+8*X*Y^4*Z^4+2*X*Y*Z^7+3*X^3*Y^2*Z^3+22*X^2*Y^4*Z^2+100*X^2*Y^2*Z^4+6*X^2*Y*Z^5+3*X*Y^6*Z+9*X*Y^4*Z^3+51*X*Y^3*Z^4+X*Y*Z^6+31*X^2*Y^3*Z^2+6*X^2*Y^2*Z^3+30*X^2*Y*Z^4+4*X*Y^4*Z^2+29*X*Y^3*Z^3+72*X*Y^2*Z^4+3*X*Y*Z^5+171*X^2*Y^2*Z^2+12*X^2*Y*Z^3+21*X*Y^4*Z+3*X*Y^3*Z^2+26*X*Y^2*Z^3+61*X*Y*Z^4+3*X^2*Y^2*Z+45*X^2*Y*Z^2+97*X*Y^3*Z+42*X*Y*Z^3+7*X^2*Y*Z+96*X*Y^2*Z+3*X*Y*Z^2+143*X*Y*Z

Algorithm definition

The algorithm ⟨11×14×16:1520⟩ 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