Lably
Skip to content

Strassen algorithm

Recursive algorithm for matrix multiplication

  • 9 min read
  • 5 chapters

Related on Lably

Through Linear algebra, Ring (mathematics) and Boolean algebra


Strassen's algorithm works for any ring such as plus/multiply, but not all semirings, particularly combinatorial matrix multiplication such as min-plus or boolean algebra, where the naive algorithm still works.

History

Volker Strassen first published this algorithm in 1969 and thereby proved that the n3 general matrix multiplication algorithm was not optimal. The Strassen algorithm's publication resulted in more research about matrix multiplication that led to both asymptotically lower bounds and improved computational upper bounds.

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Computing and communication