Description of fast matrix multiplication algorithm: ⟨16×27×28:6552⟩

Algorithm type

24X6Y8Z9+60X6Y8Z6+8X3Y4Z12+24X6Y8Z3+48X3Y4Z9+192X4Y4Z6+48X3Y4Z6+24X2Y8Z3+480X4Y4Z4+60X2Y8Z2+64X2Y2Z8+24X2Y8Z+192X4Y4Z2+40X3Y4Z3+384X2Y2Z6+8XY4Z4+384X2Y2Z4+48XY4Z3+384X2Y2Z3+48XY4Z2+1280X2Y2Z2+40XY4Z+128XYZ4+384X2Y2Z+768XYZ3+768XYZ2+640XYZ24X6Y8Z960X6Y8Z68X3Y4Z1224X6Y8Z348X3Y4Z9192X4Y4Z648X3Y4Z624X2Y8Z3480X4Y4Z460X2Y8Z264X2Y2Z824X2Y8Z192X4Y4Z240X3Y4Z3384X2Y2Z68XY4Z4384X2Y2Z448XY4Z3384X2Y2Z348XY4Z21280X2Y2Z240XY4Z128XYZ4384X2Y2Z768XYZ3768XYZ2640XYZ24*X^6*Y^8*Z^9+60*X^6*Y^8*Z^6+8*X^3*Y^4*Z^12+24*X^6*Y^8*Z^3+48*X^3*Y^4*Z^9+192*X^4*Y^4*Z^6+48*X^3*Y^4*Z^6+24*X^2*Y^8*Z^3+480*X^4*Y^4*Z^4+60*X^2*Y^8*Z^2+64*X^2*Y^2*Z^8+24*X^2*Y^8*Z+192*X^4*Y^4*Z^2+40*X^3*Y^4*Z^3+384*X^2*Y^2*Z^6+8*X*Y^4*Z^4+384*X^2*Y^2*Z^4+48*X*Y^4*Z^3+384*X^2*Y^2*Z^3+48*X*Y^4*Z^2+1280*X^2*Y^2*Z^2+40*X*Y^4*Z+128*X*Y*Z^4+384*X^2*Y^2*Z+768*X*Y*Z^3+768*X*Y*Z^2+640*X*Y*Z

Algorithm definition

The algorithm ⟨16×27×28:6552⟩ is the (Kronecker) tensor product of ⟨4×3×7:63⟩ with ⟨4×9×4:104⟩.

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