Description of fast matrix multiplication algorithm: ⟨8×24×26:2982⟩

Algorithm type

16X8Y16Z8+6X8Y8Z8+32X4Y16Z4+2X4Y12Z4+16X2Y16Z2+144X4Y8Z4+8X2Y12Z2+94X4Y4Z4+240X2Y8Z2+8X4Y2Z4+20X2Y6Z2+96XY8Z+384X2Y4Z2+48XY6Z+428X2Y2Z2+288XY4Z+48X2YZ2+48XY3Z+576XY2Z+480XYZ16X8Y16Z86X8Y8Z832X4Y16Z42X4Y12Z416X2Y16Z2144X4Y8Z48X2Y12Z294X4Y4Z4240X2Y8Z28X4Y2Z420X2Y6Z296XY8Z384X2Y4Z248XY6Z428X2Y2Z2288XY4Z48X2YZ248XY3Z576XY2Z480XYZ16*X^8*Y^16*Z^8+6*X^8*Y^8*Z^8+32*X^4*Y^16*Z^4+2*X^4*Y^12*Z^4+16*X^2*Y^16*Z^2+144*X^4*Y^8*Z^4+8*X^2*Y^12*Z^2+94*X^4*Y^4*Z^4+240*X^2*Y^8*Z^2+8*X^4*Y^2*Z^4+20*X^2*Y^6*Z^2+96*X*Y^8*Z+384*X^2*Y^4*Z^2+48*X*Y^6*Z+428*X^2*Y^2*Z^2+288*X*Y^4*Z+48*X^2*Y*Z^2+48*X*Y^3*Z+576*X*Y^2*Z+480*X*Y*Z

Algorithm definition

The algorithm ⟨8×24×26:2982⟩ is the (Kronecker) tensor product of ⟨2×2×2:7⟩ with ⟨4×12×13:426⟩.

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