Description of fast matrix multiplication algorithm: ⟨9×16×28:2394⟩

Algorithm type

60X4Y6Z4+4XY12Z+12X2Y9Z2+12X4Y6Z2+150X4Y4Z4+20X2Y8Z2+12X2Y6Z4+18X6Y3Z2+4X2Y8Z+18X2Y3Z6+24XY9Z+4XY8Z2+45X6Y2Z2+30X4Y4Z2+60X4Y2Z4+216X2Y6Z2+30X2Y4Z4+45X2Y2Z6+22XY8Z+18X6YZ2+6X4Y3Z2+24X2Y6Z+6X2Y3Z4+18X2YZ6+24XY6Z2+27X4Y2Z2+6X3Y4Z+285X2Y4Z2+27X2Y2Z4+156XY6Z+6XY4Z3+6X4YZ2+36X3Y3Z+26X2Y4Z+30X2Y3Z2+6X2YZ4+26XY4Z2+36XY3Z3+36X3Y2Z+12X2Y3Z+211X2Y2Z2+138XY4Z+12XY3Z2+36XY2Z3+30X3YZ+32X2Y2Z+18X2YZ2+56XY3Z+32XY2Z2+30XYZ3+10X2YZ+146XY2Z+10XYZ2+30XYZ60X4Y6Z44XY12Z12X2Y9Z212X4Y6Z2150X4Y4Z420X2Y8Z212X2Y6Z418X6Y3Z24X2Y8Z18X2Y3Z624XY9Z4XY8Z245X6Y2Z230X4Y4Z260X4Y2Z4216X2Y6Z230X2Y4Z445X2Y2Z622XY8Z18X6YZ26X4Y3Z224X2Y6Z6X2Y3Z418X2YZ624XY6Z227X4Y2Z26X3Y4Z285X2Y4Z227X2Y2Z4156XY6Z6XY4Z36X4YZ236X3Y3Z26X2Y4Z30X2Y3Z26X2YZ426XY4Z236XY3Z336X3Y2Z12X2Y3Z211X2Y2Z2138XY4Z12XY3Z236XY2Z330X3YZ32X2Y2Z18X2YZ256XY3Z32XY2Z230XYZ310X2YZ146XY2Z10XYZ230XYZ60*X^4*Y^6*Z^4+4*X*Y^12*Z+12*X^2*Y^9*Z^2+12*X^4*Y^6*Z^2+150*X^4*Y^4*Z^4+20*X^2*Y^8*Z^2+12*X^2*Y^6*Z^4+18*X^6*Y^3*Z^2+4*X^2*Y^8*Z+18*X^2*Y^3*Z^6+24*X*Y^9*Z+4*X*Y^8*Z^2+45*X^6*Y^2*Z^2+30*X^4*Y^4*Z^2+60*X^4*Y^2*Z^4+216*X^2*Y^6*Z^2+30*X^2*Y^4*Z^4+45*X^2*Y^2*Z^6+22*X*Y^8*Z+18*X^6*Y*Z^2+6*X^4*Y^3*Z^2+24*X^2*Y^6*Z+6*X^2*Y^3*Z^4+18*X^2*Y*Z^6+24*X*Y^6*Z^2+27*X^4*Y^2*Z^2+6*X^3*Y^4*Z+285*X^2*Y^4*Z^2+27*X^2*Y^2*Z^4+156*X*Y^6*Z+6*X*Y^4*Z^3+6*X^4*Y*Z^2+36*X^3*Y^3*Z+26*X^2*Y^4*Z+30*X^2*Y^3*Z^2+6*X^2*Y*Z^4+26*X*Y^4*Z^2+36*X*Y^3*Z^3+36*X^3*Y^2*Z+12*X^2*Y^3*Z+211*X^2*Y^2*Z^2+138*X*Y^4*Z+12*X*Y^3*Z^2+36*X*Y^2*Z^3+30*X^3*Y*Z+32*X^2*Y^2*Z+18*X^2*Y*Z^2+56*X*Y^3*Z+32*X*Y^2*Z^2+30*X*Y*Z^3+10*X^2*Y*Z+146*X*Y^2*Z+10*X*Y*Z^2+30*X*Y*Z

Algorithm definition

The algorithm ⟨9×16×28:2394⟩ is the (Kronecker) tensor product of ⟨3×4×4:38⟩ with ⟨3×4×7:63⟩.

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