DocumentCode
2460641
Title
On squaring and multiplying large integers
Author
Zuras, Dan
fYear
1993
fDate
29 Jun-2 Jul 1993
Firstpage
260
Lastpage
271
Abstract
Methods of squaring large integers are discussed. The obvious O(n 2) method turns out to be best for small numbers. The existing ≈ O(n1.585) method becomes better as the numbers get bigger. New methods that are ≈ O(n1.465) and ≈ O(n 2.404) are presented. All of these methods can be generalized to multiplication and turn out to be faster than a fast Fourier transform (FFT) multiplication for numbers that can be quite large (>3,000,000 b). Squaring seems to be fundamentally faster than multiplication, but it is shown that Tmult ⩽ 2Tsq + O(n)
Keywords
computational complexity; digital arithmetic; large integers; multiplying; squaring; Application software; Art; Assembly; Computational Intelligence Society; Time measurement; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic, 1993. Proceedings., 11th Symposium on
Conference_Location
Windsor, Ont.
Print_ISBN
0-8186-3862-1
Type
conf
DOI
10.1109/ARITH.1993.378084
Filename
378084
Link To Document