Común

Algoritmo de Karatsuba

procedimiento para multiplicar números grandes

Algoritmo de Karatsuba

Carta Común · N.º 343228

El algoritmo de Karatsuba es un procedimiento para multiplicar números grandes eficientemente, que fue descubierto por Anatolii Alexeevitch Karatsuba en 1960 y publicado en 1962.​​ El algoritmo consigue reducir la múltiplicación de dos números de n dígitos a como máximo 3 n log 2 ⁡ 3 ≈ 3 n 1.585 {\displaystyle 3n^{\log _{2}3}\approx 3n^{1.585}} multiplicaciones de un dígito. Es, por lo tanto, más rápido que el algoritmo clásico, que requiere n2 productos de un dígito. Si n = 210 = 1024, en particular, el cómputo final exacto es 310 = 59.049 y (210)2 = 1.048.576, respectivamente. El algoritmo de Toom-Cook es una generalización más rápida del de Karatsuba. Para un n suficientemente grande, el algoritmo de Schönhage…

Leer en Wikipedia · Imagen Riemann, CC BY-SA 3.0

Abre sobres, colecciona cartas y cámbialas. Gratis.

Jugar gratis
Algoritmo de Karatsuba – carta Común de Wikipedia | Wikiverse TCG