Strassen algorithm
First subcubic matrix multiplication algorithm
In linear algebra, the Strassen algorithm, named after Volker Strassen, is an algorithm for matrix multiplication. It is faster than the standard matrix multiplication algorithm for large matrices, with a better asymptotic complexity ( O ( n log 2 7 ) {\displaystyle O(n^{\log _{2}7})} versus O ( n 3 ) {\displaystyle O(n^{3})} ), although the naive algorithm is often better for smaller matrices.
Nº Q728507 ★★
Uncommon · Knowledge
Strassen algorithm
First subcubic matrix multiplication algorithm
In linear algebra, the Strassen algorithm, named after Volker Strassen, is an algorithm for matrix multiplication. It is faster than the standard matrix multiplication algorithm for large matrices, with a better asymptotic complexity ( O ( n log 2 7 ) {\displaystyle O(n^{\log _{2}7})} versus O ( n 3 ) {\displaystyle O(n^{3})} ), although the naive algorithm is often better for smaller matrices.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In linear algebra, the Strassen algorithm, named after Volker Strassen, is an algorithm for matrix multiplication. It is faster than the standard matrix multiplication algorithm for large matrices, with a better asymptotic complexity ( O ( n log 2 7 ) {\displaystyle O(n^{\log _{2}7})} versus O ( n 3 ) {\displaystyle O(n^{3})} ), although the naive algorithm is often better for smaller matrices. The Strassen algorithm is slower than the fastest known algorithms for extremely large matrices, but such galactic algorithms are not useful in practice, as they are much slower for matrices of practical size. For small matrices, highly optimized implementations of the conventional algorithm are generally faster because Strassen's additional additions and recursion overhead outweigh its reduction in multiplications. 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.
Text: Wikipédia, CC BY-SA 4.0. · Image: Cyp (CC BY-SA 3.0) ·
Related cards
Kabsch algorithm
Type of algorithm
Nº Q6344361 ★
Tarjan's strongly connected components algorithm
Graph theory algorithm
Nº Q1972285 ★
Basic Linear Algebra Subprograms
Routines for performing common linear algebra operations
Nº Q810007 ★
Exponentiation by squaring
Algorithm
Nº Q864127 ★★
Bresenham's line algorithm
Algorithm for rasterizing a straight line
Nº Q549860 ★★
Euclidean algorithm
Algorithm for computing greatest common divisors
Nº Q230848 ★★★