Description of fast matrix multiplication algorithm: ⟨10×11×12:849⟩

Algorithm type

8X4Y4Z8+2X6Y5Z4+2X6Y4Z4+5X4Y6Z4+X6Y3Z4+14X4Y5Z4+X6Y2Z4+14X4Y4Z4+6X4Y2Z6+2X2Y4Z6+8X2Y2Z8+8X6Y3Z2+8X4Y3Z4+2X2Y7Z2+X2Y6Z3+5X2Y5Z4+3X2Y3Z6+4X6Y2Z2+2X4Y2Z4+4X3Y5Z2+21X2Y6Z2+X2Y5Z3+X2Y4Z4+3X2Y2Z6+XY6Z3+4X4Y3Z2+57X2Y5Z2+4X2Y4Z3+14X2Y3Z4+2XY7Z+2XY6Z2+3XY5Z3+4X4Y2Z2+4X3Y3Z2+12X2Y5Z+66X2Y4Z2+6X2Y3Z3+9X2Y2Z4+19XY6Z+8XY5Z2+5XY4Z3+17X3Y3Z+X3Y2Z2+2X2Y4Z+66X2Y3Z2+9X2Y2Z3+X2YZ4+49XY5Z+18XY4Z2+12XY3Z3+4X3Y2Z+16X2Y3Z+42X2Y2Z2+4X2YZ3+53XY4Z+21XY3Z2+5XY2Z3+11X3YZ+7X2Y2Z+7X2YZ2+78XY3Z+10XY2Z2+XYZ3+4X2YZ+46XY2Z+2XYZ2+17XYZ8X4Y4Z82X6Y5Z42X6Y4Z45X4Y6Z4X6Y3Z414X4Y5Z4X6Y2Z414X4Y4Z46X4Y2Z62X2Y4Z68X2Y2Z88X6Y3Z28X4Y3Z42X2Y7Z2X2Y6Z35X2Y5Z43X2Y3Z64X6Y2Z22X4Y2Z44X3Y5Z221X2Y6Z2X2Y5Z3X2Y4Z43X2Y2Z6XY6Z34X4Y3Z257X2Y5Z24X2Y4Z314X2Y3Z42XY7Z2XY6Z23XY5Z34X4Y2Z24X3Y3Z212X2Y5Z66X2Y4Z26X2Y3Z39X2Y2Z419XY6Z8XY5Z25XY4Z317X3Y3ZX3Y2Z22X2Y4Z66X2Y3Z29X2Y2Z3X2YZ449XY5Z18XY4Z212XY3Z34X3Y2Z16X2Y3Z42X2Y2Z24X2YZ353XY4Z21XY3Z25XY2Z311X3YZ7X2Y2Z7X2YZ278XY3Z10XY2Z2XYZ34X2YZ46XY2Z2XYZ217XYZ8*X^4*Y^4*Z^8+2*X^6*Y^5*Z^4+2*X^6*Y^4*Z^4+5*X^4*Y^6*Z^4+X^6*Y^3*Z^4+14*X^4*Y^5*Z^4+X^6*Y^2*Z^4+14*X^4*Y^4*Z^4+6*X^4*Y^2*Z^6+2*X^2*Y^4*Z^6+8*X^2*Y^2*Z^8+8*X^6*Y^3*Z^2+8*X^4*Y^3*Z^4+2*X^2*Y^7*Z^2+X^2*Y^6*Z^3+5*X^2*Y^5*Z^4+3*X^2*Y^3*Z^6+4*X^6*Y^2*Z^2+2*X^4*Y^2*Z^4+4*X^3*Y^5*Z^2+21*X^2*Y^6*Z^2+X^2*Y^5*Z^3+X^2*Y^4*Z^4+3*X^2*Y^2*Z^6+X*Y^6*Z^3+4*X^4*Y^3*Z^2+57*X^2*Y^5*Z^2+4*X^2*Y^4*Z^3+14*X^2*Y^3*Z^4+2*X*Y^7*Z+2*X*Y^6*Z^2+3*X*Y^5*Z^3+4*X^4*Y^2*Z^2+4*X^3*Y^3*Z^2+12*X^2*Y^5*Z+66*X^2*Y^4*Z^2+6*X^2*Y^3*Z^3+9*X^2*Y^2*Z^4+19*X*Y^6*Z+8*X*Y^5*Z^2+5*X*Y^4*Z^3+17*X^3*Y^3*Z+X^3*Y^2*Z^2+2*X^2*Y^4*Z+66*X^2*Y^3*Z^2+9*X^2*Y^2*Z^3+X^2*Y*Z^4+49*X*Y^5*Z+18*X*Y^4*Z^2+12*X*Y^3*Z^3+4*X^3*Y^2*Z+16*X^2*Y^3*Z+42*X^2*Y^2*Z^2+4*X^2*Y*Z^3+53*X*Y^4*Z+21*X*Y^3*Z^2+5*X*Y^2*Z^3+11*X^3*Y*Z+7*X^2*Y^2*Z+7*X^2*Y*Z^2+78*X*Y^3*Z+10*X*Y^2*Z^2+X*Y*Z^3+4*X^2*Y*Z+46*X*Y^2*Z+2*X*Y*Z^2+17*X*Y*Z

Algorithm definition

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