Zusammenfassung
Es wird ein Algorithmus zur Berechnung des Produktes von zweiN-stelligen Dualzahlen angegeben. Zwei Arten der Realisierung werden betrachtet: Turingmaschinen mit mehreren Bändern und logische Netze (aus zweistelligen logischen Elementen aufgebaut).
Summary
An algorithm is given for computing the product of twoN-digit binary numbers byO (N lgN lg lgN) steps. Two ways of implementing the algorithm are considered: multitape Turing machines and logical nets (with step=binary logical element.)
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Literatur
Cook, S. A.: On the Minimum Computation Time of Functions. Dissertation, Harvard Universität (1966).
Cook, S. A., andS. O. Aanderaa: On the Minimum Computation Time of Functions. Trans. AMS142, 291–314 (1969).
Cooley, J. W., andJ. W. Tukey: An Algorithm for the Machine Calculation of ComplexFourier Series. Math. Comp.19, 297–301 (1965).
Karacuba, A., (undJ. Ofman): Multiplikation vielstelliger Zahlen mit Rechenautomaten (russisch). Dokl. Akad. Nauk SSSR145, 293–294 (1962).
Knuth, D. E.: The Art of Computer Programming. Vol. 2: Seminumerical Algorithms, Chapter 4: Arithmetic. Addison-Wesley. 1969.
Schönhage, A.: Multiplikation großer Zahlen. Computing1, 182–196 (1966).
Toom, A. L.: Die Komplexität eines logischen Netzes, das die Multiplikation ganzer Zahlen realisiert. Dokl. Akad. Nauk SSSR150, 496–498 (1963).
Author information
Authors and Affiliations
Additional information
Part of the research of the second author was done at the Department of Statistics, University of California, Berkeley. He wishes to thank the National Science Foundation for their support (NSF GP-7454).
Rights and permissions
About this article
Cite this article
Schönhage, A., Strassen, V. Schnelle Multiplikation großer Zahlen. Computing 7, 281–292 (1971). https://doi.org/10.1007/BF02242355
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02242355