Graduate Student Seminars
-
Dan Fess
-
How to multiply integers (fast)
Title: How to multiply integers (fast)
Abstract: Multiplying two n-bit numbers naively takes time O(n^2). Recently, Harvey & van der Hoeven developed an algorithm to do this in time O(n log(n)). We will discuss a handful of algorithms for multiplying integers quickly, including the Karatsuba and Schoenhage-Strassen algorithms, building up to a rough overview of the method of Harvey & van der Hoeven.