Description of fast matrix multiplication algorithm: ⟨29×29×29:12365⟩

Algorithm type

5512X3Y3Z3+338X3Y2Z3+1404X3Y3Z+689X3Y2Z2+1027X2Y3Z2+325X2Y2Z3+95X3Y2Z+364X3YZ2+81X2Y3Z+524X2Y2Z2+13X2YZ3+13X3YZ+100X2Y2Z+28X2YZ2+27XY3Z+13XY2Z2+1456XYZ3+44X2YZ+31XY2Z+167XYZ2+114XYZ5512X3Y3Z3338X3Y2Z31404X3Y3Z689X3Y2Z21027X2Y3Z2325X2Y2Z395X3Y2Z364X3YZ281X2Y3Z524X2Y2Z213X2YZ313X3YZ100X2Y2Z28X2YZ227XY3Z13XY2Z21456XYZ344X2YZ31XY2Z167XYZ2114XYZ5512*X^3*Y^3*Z^3+338*X^3*Y^2*Z^3+1404*X^3*Y^3*Z+689*X^3*Y^2*Z^2+1027*X^2*Y^3*Z^2+325*X^2*Y^2*Z^3+95*X^3*Y^2*Z+364*X^3*Y*Z^2+81*X^2*Y^3*Z+524*X^2*Y^2*Z^2+13*X^2*Y*Z^3+13*X^3*Y*Z+100*X^2*Y^2*Z+28*X^2*Y*Z^2+27*X*Y^3*Z+13*X*Y^2*Z^2+1456*X*Y*Z^3+44*X^2*Y*Z+31*X*Y^2*Z+167*X*Y*Z^2+114*X*Y*Z

Algorithm definition

The algorithm ⟨29×29×29:12365⟩ is the projection [[1, 17], [17]] 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