Description of fast matrix multiplication algorithm: ⟨9×30×32:4851⟩

Algorithm type

6X6Y4Z6+18X6Y2Z6+54X4Y6Z4+489X4Y4Z4+18X2Y4Z6+12X6Y2Z3+6X6Y2Z2+36X6YZ3+6X4Y2Z4+144X2Y6Z2+126X2Y4Z4+156X2Y2Z6+54X4Y3Z2+12X6YZ+498X4Y2Z2+12X3Y2Z3+774X2Y4Z2+240X2Y2Z4+90XY6Z+18XY4Z3+12X4YZ2+36X3YZ3+18X2Y2Z3+126XY4Z2+12X4YZ+90X2Y3Z+204X2Y2Z2+168X2YZ3+288XY4Z+144XY2Z3+12X3YZ+288X2Y2Z+258X2YZ2+234XY2Z2+24XYZ3+84X2YZ+72XY2Z+12XYZ26X6Y4Z618X6Y2Z654X4Y6Z4489X4Y4Z418X2Y4Z612X6Y2Z36X6Y2Z236X6YZ36X4Y2Z4144X2Y6Z2126X2Y4Z4156X2Y2Z654X4Y3Z212X6YZ498X4Y2Z212X3Y2Z3774X2Y4Z2240X2Y2Z490XY6Z18XY4Z312X4YZ236X3YZ318X2Y2Z3126XY4Z212X4YZ90X2Y3Z204X2Y2Z2168X2YZ3288XY4Z144XY2Z312X3YZ288X2Y2Z258X2YZ2234XY2Z224XYZ384X2YZ72XY2Z12XYZ26*X^6*Y^4*Z^6+18*X^6*Y^2*Z^6+54*X^4*Y^6*Z^4+489*X^4*Y^4*Z^4+18*X^2*Y^4*Z^6+12*X^6*Y^2*Z^3+6*X^6*Y^2*Z^2+36*X^6*Y*Z^3+6*X^4*Y^2*Z^4+144*X^2*Y^6*Z^2+126*X^2*Y^4*Z^4+156*X^2*Y^2*Z^6+54*X^4*Y^3*Z^2+12*X^6*Y*Z+498*X^4*Y^2*Z^2+12*X^3*Y^2*Z^3+774*X^2*Y^4*Z^2+240*X^2*Y^2*Z^4+90*X*Y^6*Z+18*X*Y^4*Z^3+12*X^4*Y*Z^2+36*X^3*Y*Z^3+18*X^2*Y^2*Z^3+126*X*Y^4*Z^2+12*X^4*Y*Z+90*X^2*Y^3*Z+204*X^2*Y^2*Z^2+168*X^2*Y*Z^3+288*X*Y^4*Z+144*X*Y^2*Z^3+12*X^3*Y*Z+288*X^2*Y^2*Z+258*X^2*Y*Z^2+234*X*Y^2*Z^2+24*X*Y*Z^3+84*X^2*Y*Z+72*X*Y^2*Z+12*X*Y*Z^2

Algorithm definition

The algorithm ⟨9×30×32:4851⟩ is serendipitous tensor product (⟨3×5×8:90⟩ - 6) ⊗ ⟨3×6×4:54⟩ +3⟨6×6×4:105⟩.

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