Integer and polynomial multiplication: towards optimal toom-cook matrices

  • Authors:
  • Marco Bodrato;Alberto Zanoni

  • Affiliations:
  • Universita degli Studi di Roma "Tor Vergata", Roma (Italy);Universita degli Studi di Roma "Tor Vergata", Roma (Italy)

  • Venue:
  • Proceedings of the 2007 international symposium on Symbolic and algebraic computation
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Karatsuba and Toom-Cook are well-known methods used to multiply efficiently long integers. There have been different proposal about the interpolating values used to determine the matrix to be inverted and the sequence of operations to invert it. A deffinitive word about which is the optimal matrix (values) and the (number of) basic operations to invert it seems still not to have been said. In this paper we present some particular examples of useful matrices and a method to generate automatically, by means of optimised exhaustive searches on a graph, the best sequence of basic operations to invert them.