• DocumentCode
    2202217
  • Title

    Fast modular transforms via division

  • Author

    Moenck, R. ; Borodin, A.

  • fYear
    1972
  • fDate
    25-27 Oct. 1972
  • Firstpage
    90
  • Lastpage
    96
  • Abstract
    It is shown that the problem of evaluating an Nth degree polynomial is reducible to the problem of dividing the polynomial. A method for dividing an Nth degree polynomial by an N/2 degree polynomial in O(N log 2N) steps is given. Using this it is shown that the evaluation of an Nth degree polynomial at N points can be done in O(N log 3N). The related problem of computing of computing the resides of an N precision integer is handed by the same algorithm in O(N log2N loglogN) steps. Using the methods of Horowitz11 and Heindel8 it is shown that interpolation of an Nth degree polynomial is redicible to the problem of evaluating an Nth degree polynomial at N points. An algorithm for preconditioned polynomial interpolation requiring O(N log 2N) steps is presented. This is then extended to perform the complete interpolation in O(N log 3N) steps. A modified version of Reminider Problem in O(N log 2N loglogN) steps.
  • Keywords
    Algorithm design and analysis; Computer science; Equations; Fast Fourier transforms; Helium; Interpolation; Performance evaluation; Polynomials;
  • 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.5
  • Filename
    4569699