Description of fast matrix multiplication algorithm: ⟨8×24×28:3164⟩

Algorithm type

2⁢X8⁢Y12⁢Z8+14⁢X8⁢Y10⁢Z8+8⁢X4⁢Y18⁢Z4+6⁢X8⁢Y8⁢Z8+12⁢X4⁢Y16⁢Z4+23⁢X4⁢Y14⁢Z4+23⁢X4⁢Y12⁢Z4+9⁢X2⁢Y16⁢Z2+32⁢X4⁢Y10⁢Z4+33⁢X2⁢Y14⁢Z2+18⁢X4⁢Y8⁢Z4+22⁢X2⁢Y12⁢Z2+38⁢X4⁢Y6⁢Z4+19⁢X2⁢Y10⁢Z2+84⁢X4⁢Y5⁢Z4+48⁢X2⁢Y9⁢Z2+56⁢X4⁢Y4⁢Z4+81⁢X2⁢Y8⁢Z2+138⁢X2⁢Y7⁢Z2+259⁢X2⁢Y6⁢Z2+54⁢X⁢Y8⁢Z+192⁢X2⁢Y5⁢Z2+198⁢X⁢Y7⁢Z+130⁢X2⁢Y4⁢Z2+132⁢X⁢Y6⁢Z+156⁢X2⁢Y3⁢Z2+114⁢X⁢Y5⁢Z+153⁢X2⁢Y2⁢Z2+54⁢X⁢Y4⁢Z+726⁢X⁢Y3⁢Z+132⁢X⁢Y2⁢Z+198⁢X⁢Y⁢Z2X8Y12Z814X8Y10Z88X4Y18Z46X8Y8Z812X4Y16Z423X4Y14Z423X4Y12Z49X2Y16Z232X4Y10Z433X2Y14Z218X4Y8Z422X2Y12Z238X4Y6Z419X2Y10Z284X4Y5Z448X2Y9Z256X4Y4Z481X2Y8Z2138X2Y7Z2259X2Y6Z254XY8Z192X2Y5Z2198XY7Z130X2Y4Z2132XY6Z156X2Y3Z2114XY5Z153X2Y2Z254XY4Z726XY3Z132XY2Z198XYZ2*X^8*Y^12*Z^8+14*X^8*Y^10*Z^8+8*X^4*Y^18*Z^4+6*X^8*Y^8*Z^8+12*X^4*Y^16*Z^4+23*X^4*Y^14*Z^4+23*X^4*Y^12*Z^4+9*X^2*Y^16*Z^2+32*X^4*Y^10*Z^4+33*X^2*Y^14*Z^2+18*X^4*Y^8*Z^4+22*X^2*Y^12*Z^2+38*X^4*Y^6*Z^4+19*X^2*Y^10*Z^2+84*X^4*Y^5*Z^4+48*X^2*Y^9*Z^2+56*X^4*Y^4*Z^4+81*X^2*Y^8*Z^2+138*X^2*Y^7*Z^2+259*X^2*Y^6*Z^2+54*X*Y^8*Z+192*X^2*Y^5*Z^2+198*X*Y^7*Z+130*X^2*Y^4*Z^2+132*X*Y^6*Z+156*X^2*Y^3*Z^2+114*X*Y^5*Z+153*X^2*Y^2*Z^2+54*X*Y^4*Z+726*X*Y^3*Z+132*X*Y^2*Z+198*X*Y*Z

Algorithm definition

The algorithm ⟨8×24×28:3164⟩ is the (Kronecker) tensor product of ⟨2×2×2:7⟩ with ⟨4×12×14:452⟩.

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