Greedy algorithms for optimizing multivariate Horner schemes

  • Authors:
  • Martine Ceberio;Vladik Kreinovich

  • Affiliations:
  • University of Texas at El Paso, El Paso, TX;University of Texas at El Paso, El Paso, TX

  • Venue:
  • ACM SIGSAM Bulletin
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

For univariate polynomials f(x1), Horner's scheme provides the fastest way to compute a value. For multivariate polynomials, several different version of Horner's scheme are possible; it is not clear which of them is optimal. In this paper, we propose a greedy algorithm, which it is hoped will lead to good computation times.The univariate Horner scheme has another advantage: if the value x1 is known with uncertainty, and we are interested in the resulting uncertainty in f(x1), then Horner scheme leads to a better estimate for this uncertainty that many other ways of computing f(x1). The second greedy algorithm that we propose tries to find the multivariate Horner scheme that leads to the best estimate for the uncertainty in f(x1,...,xn).