Description of fast matrix multiplication algorithm: ⟨10×12×32:2337⟩

Algorithm type

X6Y10Z2+4X6Y6Z2+18X4Y4Z6+2X3Y10Z+X4Y7Z2+X2Y7Z4+8X6Y4Z2+162X4Y4Z4+2X3Y8Z+6X2Y6Z4+2XY9Z2+7X3Y7Z+6X2Y6Z3+2X2Y5Z4+20XY9Z+2X4Y4Z2+X2Y7Z+114X2Y6Z2+38X2Y4Z4+30X2Y2Z6+2XY7Z2+X4Y3Z2+X3Y5Z+X3Y4Z2+X2Y6Z+24X2Y4Z3+4X2Y3Z4+20XY6Z2+X4Y2Z2+3X3Y3Z2+3X2Y5Z+295X2Y4Z2+94X2Y2Z4+106XY6Z+5XY5Z2+20X3Y3Z+2X3Y2Z2+5X2Y4Z+30X2Y2Z3+53XY4Z2+10XY3Z3+295X2Y2Z2+106XY4Z+46XY3Z2+40XY2Z3+6X3YZ+12X2Y2Z+108XY3Z+194XY2Z2+50XYZ3+6X2YZ+170XY2Z+156XYZ2+40XYZX6Y10Z24X6Y6Z218X4Y4Z62X3Y10ZX4Y7Z2X2Y7Z48X6Y4Z2162X4Y4Z42X3Y8Z6X2Y6Z42XY9Z27X3Y7Z6X2Y6Z32X2Y5Z420XY9Z2X4Y4Z2X2Y7Z114X2Y6Z238X2Y4Z430X2Y2Z62XY7Z2X4Y3Z2X3Y5ZX3Y4Z2X2Y6Z24X2Y4Z34X2Y3Z420XY6Z2X4Y2Z23X3Y3Z23X2Y5Z295X2Y4Z294X2Y2Z4106XY6Z5XY5Z220X3Y3Z2X3Y2Z25X2Y4Z30X2Y2Z353XY4Z210XY3Z3295X2Y2Z2106XY4Z46XY3Z240XY2Z36X3YZ12X2Y2Z108XY3Z194XY2Z250XYZ36X2YZ170XY2Z156XYZ240XYZX^6*Y^10*Z^2+4*X^6*Y^6*Z^2+18*X^4*Y^4*Z^6+2*X^3*Y^10*Z+X^4*Y^7*Z^2+X^2*Y^7*Z^4+8*X^6*Y^4*Z^2+162*X^4*Y^4*Z^4+2*X^3*Y^8*Z+6*X^2*Y^6*Z^4+2*X*Y^9*Z^2+7*X^3*Y^7*Z+6*X^2*Y^6*Z^3+2*X^2*Y^5*Z^4+20*X*Y^9*Z+2*X^4*Y^4*Z^2+X^2*Y^7*Z+114*X^2*Y^6*Z^2+38*X^2*Y^4*Z^4+30*X^2*Y^2*Z^6+2*X*Y^7*Z^2+X^4*Y^3*Z^2+X^3*Y^5*Z+X^3*Y^4*Z^2+X^2*Y^6*Z+24*X^2*Y^4*Z^3+4*X^2*Y^3*Z^4+20*X*Y^6*Z^2+X^4*Y^2*Z^2+3*X^3*Y^3*Z^2+3*X^2*Y^5*Z+295*X^2*Y^4*Z^2+94*X^2*Y^2*Z^4+106*X*Y^6*Z+5*X*Y^5*Z^2+20*X^3*Y^3*Z+2*X^3*Y^2*Z^2+5*X^2*Y^4*Z+30*X^2*Y^2*Z^3+53*X*Y^4*Z^2+10*X*Y^3*Z^3+295*X^2*Y^2*Z^2+106*X*Y^4*Z+46*X*Y^3*Z^2+40*X*Y^2*Z^3+6*X^3*Y*Z+12*X^2*Y^2*Z+108*X*Y^3*Z+194*X*Y^2*Z^2+50*X*Y*Z^3+6*X^2*Y*Z+170*X*Y^2*Z+156*X*Y*Z^2+40*X*Y*Z

Algorithm definition

The algorithm ⟨10×12×32:2337⟩ is serendipitous tensor product (⟨5×3×8:90⟩ - 6) ⊗ ⟨2×4×4:26⟩ +2⟨2×4×8:51⟩ +⟨2×8×4:51⟩.

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