Skip to main content

Bivariate polynomial multiplication patterns

  • Invited Contributions
  • Conference paper
  • First Online:
Applied Algebra, Algebraic Algorithms and Error-Correcting Codes (AAECC 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 948))

Abstract

Motivated by multiplication of numerical univariate polynomials with various kinds of truncation we study corresponding bivariate problems A(x, y)·B(x, y) = C(x, y) in the algebraic setting with indeterminate coefficients over suitable ground fields, counting essential multiplications only. The rectangular case concerning factors A, B with entries x i y j for i ≤ n, j≤ m, e. g. with m = n, has complexity (2n + 1)2. Here multiplication with single truncation, computing the product C(x,y) mod x n+1, or mod y n+1, seems still to have the same full multiplication complexity, as is well-known for the univariate case, while the double truncation case mod (x n+1, y n+1) admits the reduced upper bound 3n2 + 4n + 1, opposed to a lower bound of 2n 2 + 4n + 1. We have a similar saving factor for the triangular case with factors A, B of total degree n to be multiplied mod (x n+1,x n y,...,y xn+1). There remains the issue to find the exact complexities of these multiplication problems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Alder and V. Strassen. On the algorithmic complexity of associative algebras. Theoret. Comput. Sci. 15 (1981), 201–211.

    Google Scholar 

  2. H. F. de Groote. Lectures on the Complexity of Bilinear Problems. Lect. Notes Comp. Sci. 245, Springer 1987.

    Google Scholar 

  3. A. Schönhage. Asymptotically fast algorithms for the numerical multiplication and division of polynomials with complex coefficients. In Computer Algebra EUROCAM '82 (Marseille 1982), ed. J. Calmet. Lect. Notes Comp. Sci. 144, 3–15.

    Google Scholar 

  4. A. Schönhage. Equation solving in terms of computational complexity. Proc. Intern. Congress of Mathem., Berkeley 1986, Vol. 1, 131–153.

    Google Scholar 

  5. A. Schönhage. Numerik analytischer Funktionen und Komplexität. Jber. d. Dt. Math.-Verein. 92 (1990), 1–20.

    Google Scholar 

  6. A. Schönhage, A. F. W. Grotefeld, and E. Vetter. Fast Algorithms — A Multitape Turing Machine Implementation. BI Wissenschaftsverlag, Mannheim, 1994.

    Google Scholar 

  7. V. Strassen. Algebraic Complexity Theory. Handbook of Theoret. Comput. Sci., Vol. A, 633–672, ed. J. van Leeuwen. Elsevier Science Publishers B.V., 1990.

    Google Scholar 

  8. S. Winograd. Arithmetic Complexity of Computations. Soc. of Industrial and Applied Mathematics, 1980.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gérard Cohen Marc Giusti Teo Mora

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schönhage, A. (1995). Bivariate polynomial multiplication patterns. In: Cohen, G., Giusti, M., Mora, T. (eds) Applied Algebra, Algebraic Algorithms and Error-Correcting Codes. AAECC 1995. Lecture Notes in Computer Science, vol 948. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60114-7_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-60114-7_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60114-2

  • Online ISBN: 978-3-540-49440-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics