Description of fast matrix multiplication algorithm: ⟨24×25×25:8176⟩

Algorithm type

3190⁢X3⁢Y3⁢Z3+121⁢X3⁢Y2⁢Z3+990⁢X3⁢Y3⁢Z+352⁢X3⁢Y2⁢Z2+814⁢X2⁢Y3⁢Z2+231⁢X2⁢Y2⁢Z3+57⁢X3⁢Y2⁢Z+132⁢X3⁢Y⁢Z2+79⁢X2⁢Y3⁢Z+495⁢X2⁢Y2⁢Z2+11⁢X2⁢Y⁢Z3+11⁢X3⁢Y⁢Z+204⁢X2⁢Y2⁢Z+24⁢X2⁢Y⁢Z2+55⁢X⁢Y3⁢Z+11⁢X⁢Y2⁢Z2+1023⁢X⁢Y⁢Z3+146⁢X2⁢Y⁢Z+63⁢X⁢Y2⁢Z+151⁢X⁢Y⁢Z2+109⁢X⁢Y⁢Z3190X3Y3Z3121X3Y2Z3990X3Y3Z352X3Y2Z2814X2Y3Z2231X2Y2Z357X3Y2Z132X3YZ279X2Y3Z495X2Y2Z211X2YZ311X3YZ204X2Y2Z24X2YZ255XY3Z11XY2Z21023XYZ3146X2YZ63XY2Z151XYZ2109XYZ3190*X^3*Y^3*Z^3+121*X^3*Y^2*Z^3+990*X^3*Y^3*Z+352*X^3*Y^2*Z^2+814*X^2*Y^3*Z^2+231*X^2*Y^2*Z^3+57*X^3*Y^2*Z+132*X^3*Y*Z^2+79*X^2*Y^3*Z+495*X^2*Y^2*Z^2+11*X^2*Y*Z^3+11*X^3*Y*Z+204*X^2*Y^2*Z+24*X^2*Y*Z^2+55*X*Y^3*Z+11*X*Y^2*Z^2+1023*X*Y*Z^3+146*X^2*Y*Z+63*X*Y^2*Z+151*X*Y*Z^2+109*X*Y*Z

Algorithm definition

The algorithm ⟨24×25×25:8176⟩ is the projection [[1, 0], [0]] of ⟨25×25×25:8359⟩.

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