Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Schonhage-Strassen Algorithm

Numerical Algorithm

The Schonhage-Strassen algorithm is an asymptotically fast multiplication algorithm for large integers, published by Arnold Schonhage and Volker Strassen in 1971, which works by recursively applying the fast Fourier transform over the integers modulo two to the power n plus one. It was the asymptotically fastest known multiplication method from 1971 until 2007 and remains asymptotically faster than older methods such as the Karatsuba algorithm and Toom-Cook multiplication, outperforming them in practice for numbers beyond roughly ten thousand to one hundred thousand decimal digits.

Connections

Invented By

Volker Strassen co-developed this fast integer multiplication algorithm with Arnold Schonhage in 1971, using fast Fourier transforms.

Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.