Description of fast matrix multiplication algorithm: ⟨9×16×18:1560⟩

Algorithm type

132X4Y4Z4+36X6Y2Z2+36X4Y4Z2+36X2Y6Z2+18X2Y2Z6+84X4Y2Z2+198X2Y4Z2+150X2Y2Z4+36XY6Z+18XYZ6+36X2Y4Z+36X3Y2Z+36X3YZ2+114X2Y2Z2+72XY4Z+36XY3Z2+18XY2Z3+24XYZ4+72X2Y2Z+96X2YZ2+72XY2Z2+24X2YZ+54XY2Z+102XYZ2+24XYZ132X4Y4Z436X6Y2Z236X4Y4Z236X2Y6Z218X2Y2Z684X4Y2Z2198X2Y4Z2150X2Y2Z436XY6Z18XYZ636X2Y4Z36X3Y2Z36X3YZ2114X2Y2Z272XY4Z36XY3Z218XY2Z324XYZ472X2Y2Z96X2YZ272XY2Z224X2YZ54XY2Z102XYZ224XYZ132*X^4*Y^4*Z^4+36*X^6*Y^2*Z^2+36*X^4*Y^4*Z^2+36*X^2*Y^6*Z^2+18*X^2*Y^2*Z^6+84*X^4*Y^2*Z^2+198*X^2*Y^4*Z^2+150*X^2*Y^2*Z^4+36*X*Y^6*Z+18*X*Y*Z^6+36*X^2*Y^4*Z+36*X^3*Y^2*Z+36*X^3*Y*Z^2+114*X^2*Y^2*Z^2+72*X*Y^4*Z+36*X*Y^3*Z^2+18*X*Y^2*Z^3+24*X*Y*Z^4+72*X^2*Y^2*Z+96*X^2*Y*Z^2+72*X*Y^2*Z^2+24*X^2*Y*Z+54*X*Y^2*Z+102*X*Y*Z^2+24*X*Y*Z

Algorithm definition

The algorithm ⟨9×16×18:1560⟩ is serendipitous tensor product (⟨3×4×3:29⟩ - 4) ⊗ ⟨3×4×6:54⟩ +2⟨6×4×6:105⟩.

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