Description of fast matrix multiplication algorithm: ⟨10×21×25:3175⟩

Algorithm type

5X4Y4Z6+235X4Y4Z4+2X2Y6Z3+5X6Y2Z2+5X4Y2Z4+94X2Y6Z2+15X2Y2Z6+6X2Y4Z3+95X4Y2Z2+382X2Y4Z2+45X2Y2Z4+40XY6Z+2X3Y3Z+2X2Y3Z2+12X2Y2Z3+6XY3Z3+6X3Y2Z+38X2Y3Z+700X2Y2Z2+120XY4Z+18XY3Z2+18XY2Z3+12X3YZ+114X2Y2Z+12X2YZ2+52XY3Z+54XY2Z2+36XYZ3+228X2YZ+396XY2Z+108XYZ2+312XYZ5X4Y4Z6235X4Y4Z42X2Y6Z35X6Y2Z25X4Y2Z494X2Y6Z215X2Y2Z66X2Y4Z395X4Y2Z2382X2Y4Z245X2Y2Z440XY6Z2X3Y3Z2X2Y3Z212X2Y2Z36XY3Z36X3Y2Z38X2Y3Z700X2Y2Z2120XY4Z18XY3Z218XY2Z312X3YZ114X2Y2Z12X2YZ252XY3Z54XY2Z236XYZ3228X2YZ396XY2Z108XYZ2312XYZ5*X^4*Y^4*Z^6+235*X^4*Y^4*Z^4+2*X^2*Y^6*Z^3+5*X^6*Y^2*Z^2+5*X^4*Y^2*Z^4+94*X^2*Y^6*Z^2+15*X^2*Y^2*Z^6+6*X^2*Y^4*Z^3+95*X^4*Y^2*Z^2+382*X^2*Y^4*Z^2+45*X^2*Y^2*Z^4+40*X*Y^6*Z+2*X^3*Y^3*Z+2*X^2*Y^3*Z^2+12*X^2*Y^2*Z^3+6*X*Y^3*Z^3+6*X^3*Y^2*Z+38*X^2*Y^3*Z+700*X^2*Y^2*Z^2+120*X*Y^4*Z+18*X*Y^3*Z^2+18*X*Y^2*Z^3+12*X^3*Y*Z+114*X^2*Y^2*Z+12*X^2*Y*Z^2+52*X*Y^3*Z+54*X*Y^2*Z^2+36*X*Y*Z^3+228*X^2*Y*Z+396*X*Y^2*Z+108*X*Y*Z^2+312*X*Y*Z

Algorithm definition

The algorithm ⟨10×21×25:3175⟩ is the (Kronecker) tensor product of ⟨2×3×5:25⟩ with ⟨5×7×5:127⟩.

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