skip to main content
10.1145/1005285.1005327acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
Article

The truncated fourier transform and applications

Published:04 July 2004Publication History

ABSTRACT

In this paper, we present a truncated version of the classical Fast Fourier Transform. When applied to polynomial multiplication, this algorithm has the nice property of eliminating the "jumps" in the complexity at powers of two. When applied to the multiplication of multivariate polynomials or truncated multivariate power series, we gain a logarithmic factor with respect to the best previously known algorithms.

References

  1. Bernstein, D. Fast multiplication and its applications. Available from http://cr.yp.to/papers.html#multapps|. See section 4, page 11.Google ScholarGoogle Scholar
  2. Canny, J., Kaltofen, E., and Lakshman, Y. Solving systems of non-linear polynomial equations faster. In Proc. ISSAC '89 Portland, Oregon, A.C.M., New York, 1989, ACM Press, pp. 121--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Cantor, D., and Kaltofen, E. On fast multiplication of polynomials over arbitrary algebras. Acta Informatica 28 (1991), 693--701. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Cooley, J., and Tukey, J. An algorithm for the machine calculation of complex Fourier series. Math. Computat. 19 (1965), 297--301.Google ScholarGoogle ScholarCross RefCross Ref
  5. Hanrot, G., Quercia, M., and Zimmermann, P. Speeding up the division and square root of power series. Research Report 3973, INRIA, July 2000. Available from http://www.inria.fr/RRRT/RR-3973.html.Google ScholarGoogle Scholar
  6. Hanrot, G., Quercia, M., and Zimmermann, P. The middle product algorithm I. speeding up the division and square root of power series. Accepted for publication in AAECC, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Hanrot, G., and Zimmermann, P. A long note on Mulders' short product. JSC 37, 3 (2004), 391--401. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Lecerf, G., and Schost, E. Fast multivariate power series multiplication in characteristic zero. SADIO Electronic Journal on Informatics and Operations Research 5, 1 (September 2003), 1--10.Google ScholarGoogle Scholar
  9. Mulders, T. On short multiplication and division. AAECC 11, 1 (2000), 69--88.Google ScholarGoogle ScholarCross RefCross Ref
  10. Pan, V. Y. Simple multivariate polynomial multiplication. JSC 18, 3 (1994), 183--186. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Schönhage, A., and Strassen, V. Schnelle Multiplikation grosser Zahlen. Computing 7 7 (1971), 281--292.Google ScholarGoogle ScholarCross RefCross Ref
  12. van der Hoeven, J. Lazy multiplication of formal power series. In Proc. ISSAC '97 (Maui, Hawaii, July 1997), W. W. Kuchlin, Ed., pp. 17--20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. van der Hoeven, J. Relax, but don't be too lazy. JSC 34 (2002), 479--542. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. van der Hoeven, J. New algorithms for relaxed multiplication. Tech. Rep. 2003-44, Univ. d'Orsay, 2003.Google ScholarGoogle Scholar
  15. van der Hoeven, J. Relaxed multiplication using the middle product. In Proc. ISSAC '03 Philadelphia, USA, August 2003, M. Bronstein, Ed., pp. 143--147. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    ISSAC '04: Proceedings of the 2004 international symposium on Symbolic and algebraic computation
    July 2004
    334 pages
    ISBN:158113827X
    DOI:10.1145/1005285
    • General Chair:
    • Josef Schicho

    Copyright © 2004 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 4 July 2004

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate395of838submissions,47%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader