Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. A Unified View of the Complexity of Evaluation and Interpolation

A Unified View of the Complexity of Evaluation and Interpolation

File(s)
73-162.pdf (1.12 MB)
73-162.ps (317.68 KB)
Permanent Link(s)
https://hdl.handle.net/1813/5961
Collections
Computer Science Technical Reports
Author
Horowitz, Ellis
Abstract

Four problems are considered: 1) from an n-precision integer compute its residues modulo n single precision primes; 2) from an n-degree polynomial compute its values at n points; 3) from n residues compute the unique n-precision integer congruent to the residues; 4) from n points compute the unique interpolating polynomial through those points. If $M(n)$ is the time for n-precision integer multiplication, then the time for problems 1 and 2 is shown to be $M(n) \log n$ and for problems 3 and 4 to be $M(n)(\log n)^{2}$. Moreover, it is shown that each of the four algorithms are really all instances of the same general algorithm. Finally, it is shown how preconditioning or a change of domain will reduce the time for problems 3 and 4 to $M(n)(\log n)$.

Date Issued
1973-04
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR73-162
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance