Strassens Matrix Multiflication
Strassens Matrix Multiflication
Multiplication
Matrix
Consider two n x n matrices A and B
Multiplication
Recall that the matrix product C = AB of two n x n matrices is
defined as the n x n matrix that has the coefficient
c kl = ∑m akm bml
T(n) = (n3)
• Can we do
fewer recursive
calls (fewer
Strassen’s Matrix
Multiplication
A B = C
.
A11 A12 B11 B12 C11 C12
= A11 B11 + A11 B22 + A22 B11 + A22 B22 + A22 B21 – A22 B11 - A11
B22 -A12 B22 + A12 B21 + A12 B22 – A22 B21 – A22 B22
we get