Computing Clipped Products

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Norman, Arthur C., Watt, Stephen M.
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914859469242368
author Norman, Arthur C.
Watt, Stephen M.
author_facet Norman, Arthur C.
Watt, Stephen M.
contents Sometimes only some digits of a numerical product or some terms of a polynomial or series product are required. Frequently these constitute the most significant or least significant part of the value, for example when computing initial values or refinement steps in iterative approximation schemes. Other situations require the middle portion. In this paper we provide algorithms for the general problem of computing a given span of coefficients within a product, that is the terms within a range of degrees for univariate polynomials or range digits of an integer. This generalizes the "middle product" concept of Hanrot, Quercia and Zimmerman. We are primarily interested in problems of modest size where constant speed up factors can improve overall system performance, and therefore focus the discussion on classical and Karatsuba multiplication and how methods may be combined.
format Preprint
id arxiv_https___arxiv_org_abs_2407_04133
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Computing Clipped Products
Norman, Arthur C.
Watt, Stephen M.
Symbolic Computation
Numerical Analysis
Sometimes only some digits of a numerical product or some terms of a polynomial or series product are required. Frequently these constitute the most significant or least significant part of the value, for example when computing initial values or refinement steps in iterative approximation schemes. Other situations require the middle portion. In this paper we provide algorithms for the general problem of computing a given span of coefficients within a product, that is the terms within a range of degrees for univariate polynomials or range digits of an integer. This generalizes the "middle product" concept of Hanrot, Quercia and Zimmerman. We are primarily interested in problems of modest size where constant speed up factors can improve overall system performance, and therefore focus the discussion on classical and Karatsuba multiplication and how methods may be combined.
title Computing Clipped Products
topic Symbolic Computation
Numerical Analysis
url https://arxiv.org/abs/2407.04133