On Minimizing the Number of Multiplications Necessary for Matrix Multiplication

John E. Hopcroft, Lígia Regina Franco Sansigolo Kerr · SIAM Journal on Applied Mathematics · 1971

This paper develops an algorithm to multiply a $p \times 2$ matrix by a $2 \times n$ matrix in $\lceil (3pn + \max (n,p)) 2\rceil $ multiplications without use of commutativity of matrix elements. The algorithm minimizes the number of multiplications for matrix multiplication without commutativity for the special cases $p = 1$ or $2,n = 1,2, \cdots $ and $p = 3,n = 3$. It is shown that commutativity actually reduces the number of multiplications required.

Read the paper · More papers on PaperTik