• DocumentCode
    2202247
  • Title

    The efficient calculation of powers of polynomials

  • Author

    Horowitz, Ellis

  • fYear
    1972
  • fDate
    25-27 Oct. 1972
  • Firstpage
    97
  • Lastpage
    104
  • Abstract
    Suppose we are given a polynomial in (X1,..., Xr) in r ≥ 1 variables, let m bound the degree of p in all variables Xi, 1≤i≤r, and we wish to raise P to the nth power, n≫1. In a recent paper which compared the iterative versus the binary method it was shown that their respective computing times were O(m2rnr+1) versus O((mn) 2r) when using single precision arithmetic. In this paper a new algorithm is given whose computing time is shown to be O((mn) r+1). Also if we allow for polynomials with multiprecision integer coefficients, the new algorithm presented here will be faster by a factor of mr-1nr over the binary method and faster by a factor of mr-1 over the iterative method. Extensive empirical studies of all three methods show that this new algorithm will be superior for polynomials of even relatively small degree, thus guaranteeing a practical as well as a useful result.
  • Keywords
    Algorithm design and analysis; Arithmetic; Computer science; Galois fields; Iterative algorithms; Iterative methods; Polynomials; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Switching and Automata Theory, 1972., IEEE Conference Record of 13th Annual Symposium on
  • Conference_Location
    USA
  • ISSN
    0272-4847
  • Type

    conf

  • DOI
    10.1109/SWAT.1972.27
  • Filename
    4569700