• DocumentCode
    2173754
  • Title

    The complexity of approximating the square root

  • Author

    Mansour, Yishay ; Schieber, Baruch ; Tiwari, Prasoon

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1989
  • fDate
    30 Oct-1 Nov 1989
  • Firstpage
    325
  • Lastpage
    330
  • Abstract
    The authors prove upper and lower bounds for approximately computing the square root using a given set of operations. The bounds are extended to hold for approximating the kth root, for any fixed k. Several tools from approximation theory are used to prove the lower bound. These include Markoff inequality, Chebyshev polynomials, and a theorem that relates the degree of a rational function to its deviation from the approximated function over a given interval. The lower bound can be generalized to other algebraic functions. The upper bound can be generalized to obtain an O(1)-step straight-line program for evaluating any rational function with integer coefficients at a given integer point
  • Keywords
    Chebyshev approximation; approximation theory; computational complexity; function approximation; Chebyshev polynomials; Markoff inequality; approximation theory; complexity; rational function; square root; Computer science; Decision trees; Laboratories; Read-write memory; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1989., 30th Annual Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-1982-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1989.63498
  • Filename
    63498