Fast On-line Integer Multiplication
Author(s)
Fischer, Michael J.; Stockmeyer, Larry J.
DownloadMIT-LCS-TM-045.pdf (771.3Kb)
Metadata
Show full item recordAbstract
A Turing machine multiplies binary integers on-line if it receives its inputs low-order digits first and produces the jth digit of the product before reading in the (j+l)st digits of the two inputs. We present a general method for converting any off-line multiplication algorithm which forms the product of two n-digit binary numbers in time F(n) into an on-line method which uses time only O(F(n) log n ), assuming that F is monotone and satisfies n F(n) F(2n)/2 ! kF(n) for some constant k.
Date issued
1974-05Series/Report no.
MIT-LCS-TM-045MAC-TM-045