Description of fast matrix multiplication algorithm: ⟨29×30×30:12588⟩

Algorithm type

6552⁢X3⁢Y3⁢Z3+1568⁢X3⁢Y3⁢Z+378⁢X3⁢Y2⁢Z2+1120⁢X2⁢Y3⁢Z2+378⁢X2⁢Y2⁢Z3+28⁢X3⁢Y2⁢Z+85⁢X2⁢Y3⁢Z+476⁢X2⁢Y2⁢Z2+73⁢X2⁢Y2⁢Z+28⁢X⁢Y3⁢Z+14⁢X⁢Y2⁢Z2+1596⁢X⁢Y⁢Z3+30⁢X⁢Y2⁢Z+144⁢X⁢Y⁢Z2+118⁢X⁢Y⁢Z6552X3Y3Z31568X3Y3Z378X3Y2Z21120X2Y3Z2378X2Y2Z328X3Y2Z85X2Y3Z476X2Y2Z273X2Y2Z28XY3Z14XY2Z21596XYZ330XY2Z144XYZ2118XYZ6552*X^3*Y^3*Z^3+1568*X^3*Y^3*Z+378*X^3*Y^2*Z^2+1120*X^2*Y^3*Z^2+378*X^2*Y^2*Z^3+28*X^3*Y^2*Z+85*X^2*Y^3*Z+476*X^2*Y^2*Z^2+73*X^2*Y^2*Z+28*X*Y^3*Z+14*X*Y^2*Z^2+1596*X*Y*Z^3+30*X*Y^2*Z+144*X*Y*Z^2+118*X*Y*Z

Algorithm definition

The algorithm ⟨29×30×30:12588⟩ is the projection [[1, 0], [0]] of ⟨30×30×30:12710⟩.

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