Description of fast matrix multiplication algorithm: ⟨15×18×27:4080⟩

Algorithm type

16⁢X6⁢Y9⁢Z4+48⁢X6⁢Y6⁢Z6+24⁢X6⁢Y9⁢Z2+464⁢X6⁢Y6⁢Z4+72⁢X6⁢Y6⁢Z3+696⁢X6⁢Y6⁢Z2+128⁢X3⁢Y9⁢Z2+192⁢X3⁢Y9⁢Z+96⁢X3⁢Y6⁢Z4+96⁢X3⁢Y3⁢Z6+32⁢X6⁢Y3⁢Z2+368⁢X3⁢Y6⁢Z2+48⁢X6⁢Y3⁢Z+336⁢X3⁢Y6⁢Z+336⁢X3⁢Y3⁢Z4+144⁢X3⁢Y3⁢Z3+696⁢X3⁢Y3⁢Z2+288⁢X3⁢Y3⁢Z16X6Y9Z448X6Y6Z624X6Y9Z2464X6Y6Z472X6Y6Z3696X6Y6Z2128X3Y9Z2192X3Y9Z96X3Y6Z496X3Y3Z632X6Y3Z2368X3Y6Z248X6Y3Z336X3Y6Z336X3Y3Z4144X3Y3Z3696X3Y3Z2288X3Y3Z16*X^6*Y^9*Z^4+48*X^6*Y^6*Z^6+24*X^6*Y^9*Z^2+464*X^6*Y^6*Z^4+72*X^6*Y^6*Z^3+696*X^6*Y^6*Z^2+128*X^3*Y^9*Z^2+192*X^3*Y^9*Z+96*X^3*Y^6*Z^4+96*X^3*Y^3*Z^6+32*X^6*Y^3*Z^2+368*X^3*Y^6*Z^2+48*X^6*Y^3*Z+336*X^3*Y^6*Z+336*X^3*Y^3*Z^4+144*X^3*Y^3*Z^3+696*X^3*Y^3*Z^2+288*X^3*Y^3*Z

Algorithm definition

The algorithm ⟨15×18×27:4080⟩ is the (Kronecker) tensor product of ⟨5×3×9:102⟩ with ⟨3×6×3:40⟩.

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