Description of fast matrix multiplication algorithm: ⟨16×21×21:3969⟩

Algorithm type

36X6Y4Z6+90X6Y4Z4+90X4Y4Z6+12X8Y2Z3+12X3Y2Z8+30X8Y2Z2+36X6Y4Z2+225X4Y4Z4+36X2Y4Z6+30X2Y2Z8+12X8Y2Z+72X6Y2Z3+72X3Y2Z6+12XY2Z8+180X6Y2Z2+90X4Y4Z2+90X2Y4Z4+180X2Y2Z6+72X6Y2Z+72X4Y2Z3+4X4YZ4+72X3Y2Z4+72XY2Z6+180X4Y2Z2+24X4YZ3+24X3YZ4+36X2Y4Z2+180X2Y2Z4+72X4Y2Z+24X4YZ2+60X3Y2Z2+144X3YZ3+60X2Y2Z3+24X2YZ4+72XY2Z4+20X4YZ+144X3YZ2+300X2Y2Z2+144X2YZ3+20XYZ4+120X3YZ+60X2Y2Z+144X2YZ2+60XY2Z2+120XYZ3+120X2YZ+120XYZ2+100XYZ36X6Y4Z690X6Y4Z490X4Y4Z612X8Y2Z312X3Y2Z830X8Y2Z236X6Y4Z2225X4Y4Z436X2Y4Z630X2Y2Z812X8Y2Z72X6Y2Z372X3Y2Z612XY2Z8180X6Y2Z290X4Y4Z290X2Y4Z4180X2Y2Z672X6Y2Z72X4Y2Z34X4YZ472X3Y2Z472XY2Z6180X4Y2Z224X4YZ324X3YZ436X2Y4Z2180X2Y2Z472X4Y2Z24X4YZ260X3Y2Z2144X3YZ360X2Y2Z324X2YZ472XY2Z420X4YZ144X3YZ2300X2Y2Z2144X2YZ320XYZ4120X3YZ60X2Y2Z144X2YZ260XY2Z2120XYZ3120X2YZ120XYZ2100XYZ36*X^6*Y^4*Z^6+90*X^6*Y^4*Z^4+90*X^4*Y^4*Z^6+12*X^8*Y^2*Z^3+12*X^3*Y^2*Z^8+30*X^8*Y^2*Z^2+36*X^6*Y^4*Z^2+225*X^4*Y^4*Z^4+36*X^2*Y^4*Z^6+30*X^2*Y^2*Z^8+12*X^8*Y^2*Z+72*X^6*Y^2*Z^3+72*X^3*Y^2*Z^6+12*X*Y^2*Z^8+180*X^6*Y^2*Z^2+90*X^4*Y^4*Z^2+90*X^2*Y^4*Z^4+180*X^2*Y^2*Z^6+72*X^6*Y^2*Z+72*X^4*Y^2*Z^3+4*X^4*Y*Z^4+72*X^3*Y^2*Z^4+72*X*Y^2*Z^6+180*X^4*Y^2*Z^2+24*X^4*Y*Z^3+24*X^3*Y*Z^4+36*X^2*Y^4*Z^2+180*X^2*Y^2*Z^4+72*X^4*Y^2*Z+24*X^4*Y*Z^2+60*X^3*Y^2*Z^2+144*X^3*Y*Z^3+60*X^2*Y^2*Z^3+24*X^2*Y*Z^4+72*X*Y^2*Z^4+20*X^4*Y*Z+144*X^3*Y*Z^2+300*X^2*Y^2*Z^2+144*X^2*Y*Z^3+20*X*Y*Z^4+120*X^3*Y*Z+60*X^2*Y^2*Z+144*X^2*Y*Z^2+60*X*Y^2*Z^2+120*X*Y*Z^3+120*X^2*Y*Z+120*X*Y*Z^2+100*X*Y*Z

Algorithm definition

The algorithm ⟨16×21×21:3969⟩ is the (Kronecker) tensor product of ⟨4×3×7:63⟩ with ⟨4×7×3:63⟩.

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