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

Algorithm type

12X8Y8Z8+4X8Y8Z6+4X8Y7Z7+8X8Y6Z6+12X4Y12Z4+4X4Y12Z3+8X4Y4Z10+8X4Y9Z3+4X4Y8Z4+16X4Y4Z8+8X4Y4Z6+8X2Y6Z5+196X4Y4Z4+8X4Y2Z6+16X2Y6Z4+12X4Y4Z3+8X4Y3Z4+8X2Y6Z3+8X4Y4Z2+16X4Y3Z3+152X2Y6Z2+72X2Y2Z6+8X2Y6Z+8X2Y2Z5+88X2Y4Z2+8X2Y3Z3+112X2Y2Z4+12XY6Z+8X2Y4Z+8X2Y2Z3+72XY3Z3+8X3Y2Z+716X2Y2Z2+8X2YZ3+4XY4Z+96XY3Z2+12XY2Z3+16X3YZ+80X2Y2Z+28X2YZ2+288XY3Z+4XY2Z2+96XYZ3+92X2YZ+164XY2Z+104XYZ2+576XYZ12X8Y8Z84X8Y8Z64X8Y7Z78X8Y6Z612X4Y12Z44X4Y12Z38X4Y4Z108X4Y9Z34X4Y8Z416X4Y4Z88X4Y4Z68X2Y6Z5196X4Y4Z48X4Y2Z616X2Y6Z412X4Y4Z38X4Y3Z48X2Y6Z38X4Y4Z216X4Y3Z3152X2Y6Z272X2Y2Z68X2Y6Z8X2Y2Z588X2Y4Z28X2Y3Z3112X2Y2Z412XY6Z8X2Y4Z8X2Y2Z372XY3Z38X3Y2Z716X2Y2Z28X2YZ34XY4Z96XY3Z212XY2Z316X3YZ80X2Y2Z28X2YZ2288XY3Z4XY2Z296XYZ392X2YZ164XY2Z104XYZ2576XYZ12*X^8*Y^8*Z^8+4*X^8*Y^8*Z^6+4*X^8*Y^7*Z^7+8*X^8*Y^6*Z^6+12*X^4*Y^12*Z^4+4*X^4*Y^12*Z^3+8*X^4*Y^4*Z^10+8*X^4*Y^9*Z^3+4*X^4*Y^8*Z^4+16*X^4*Y^4*Z^8+8*X^4*Y^4*Z^6+8*X^2*Y^6*Z^5+196*X^4*Y^4*Z^4+8*X^4*Y^2*Z^6+16*X^2*Y^6*Z^4+12*X^4*Y^4*Z^3+8*X^4*Y^3*Z^4+8*X^2*Y^6*Z^3+8*X^4*Y^4*Z^2+16*X^4*Y^3*Z^3+152*X^2*Y^6*Z^2+72*X^2*Y^2*Z^6+8*X^2*Y^6*Z+8*X^2*Y^2*Z^5+88*X^2*Y^4*Z^2+8*X^2*Y^3*Z^3+112*X^2*Y^2*Z^4+12*X*Y^6*Z+8*X^2*Y^4*Z+8*X^2*Y^2*Z^3+72*X*Y^3*Z^3+8*X^3*Y^2*Z+716*X^2*Y^2*Z^2+8*X^2*Y*Z^3+4*X*Y^4*Z+96*X*Y^3*Z^2+12*X*Y^2*Z^3+16*X^3*Y*Z+80*X^2*Y^2*Z+28*X^2*Y*Z^2+288*X*Y^3*Z+4*X*Y^2*Z^2+96*X*Y*Z^3+92*X^2*Y*Z+164*X*Y^2*Z+104*X*Y*Z^2+576*X*Y*Z

Algorithm definition

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