A unified approach to evaluation algorithms for multivariate polynomials

被引:12
|
作者
Lodha, SK [1 ]
Goldman, R [1 ]
机构
[1] RICE UNIV, DEPT COMP SCI, HOUSTON, TX 77251 USA
关键词
algorithms; Bernstein; Bezier; change of basis; evaluation; Lagrange; multivariate; Newton; polynomials; recurrence; Taylor;
D O I
10.1090/S0025-5718-97-00862-4
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a unified framework for most of the known and a few new evaluation algorithms for multivariate polynomials expressed in a wide variety of bases including the Bernstein-Bezier, multinomial (or Taylor), Lagrange and Newton bases. This unification is achieved by considering evaluation algorithms for multivariate polynomials expressed in terms of L-bases, a class of bases that include the Bernstein-Bezier, multinomial, and a rich subclass of Lagrange and Newton bases. All of the known evaluation algorithms can be generated either by considering up recursive evaluation algorithms for L-bases or by examining change of basis algorithms for L-bases. For polynomials of degree n in s variables, the class of up recursive evaluation algorithms includes a parallel up recurrence algorithm with computational complexity O(n(s+1)), a nested multiplication algorithm with computational complexity O(n(s) log n) and a ladder recurrence algorithm with computational complexity O(n(s)). These algorithms also generate a new generalization of the Aitken-Neville algorithm for evaluation of multivariate polynomials expressed in terms of Lagrange L-bases. The second class of algorithms, based on certain change of basis algorithms between L-bases, include a nested multiplication algorithm with computational complexity O(n(s)), a divided difference algorithm, a forward difference algorithm, and a Lagrange evaluation algorithm with computational complexities O(n(s)), O(n(s)) and O(n) per point respectively for the evaluation of multivariate polynomials at several points.
引用
收藏
页码:1521 / 1553
页数:33
相关论文
共 50 条
  • [31] On the evaluation of multivariate polynomials over finite fields
    Ballico, E.
    Elia, M.
    Sala, M.
    JOURNAL OF SYMBOLIC COMPUTATION, 2013, 50 : 255 - 262
  • [32] A UNIFIED APPROACH FOR A CLASS OF MULTIVARIATE HYPERGEOMETRIC MODELS
    JANARDAN, KG
    PATIL, GP
    ANNALS OF MATHEMATICAL STATISTICS, 1969, 40 (05): : 1872 - &
  • [33] A Multivariate Approach for Weighted FPT Algorithms
    Shachnai, Hadas
    Zehavi, Meirav
    ALGORITHMS - ESA 2015, 2015, 9294 : 965 - 976
  • [34] WEIGHTED POLYNOMIALS ON FINITE AND INFINITE INTERVALS - A UNIFIED APPROACH
    MHASKAR, HN
    SAFF, EB
    BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1984, 11 (02) : 351 - 354
  • [35] A UNIFIED APPROACH FOR THE STABILITY ROBUSTNESS OF POLYNOMIALS IN A CONVEX SET
    QIU, L
    DAVISON, EJ
    PROCEEDINGS OF THE 28TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-3, 1989, : 30 - 36
  • [36] A unified approach to resultant matrices for Bernstein basis polynomials
    Winkler, Joab R.
    COMPUTER AIDED GEOMETRIC DESIGN, 2008, 25 (07) : 529 - 541
  • [37] A UNIFIED APPROACH FOR THE STABILITY ROBUSTNESS OF POLYNOMIALS IN A CONVEX SET
    QIU, L
    DAVISON, EJ
    AUTOMATICA, 1992, 28 (05) : 945 - 959
  • [38] Unified eigen analysis on multivariate Gaussian based estimation of distribution algorithms
    Dong, Weishan
    Yao, Xin
    INFORMATION SCIENCES, 2008, 178 (15) : 3000 - 3023
  • [39] EFFICIENT EVALUATION OF MULTIVARIATE POLYNOMIALS OVER MULTIDIMENSIONAL GRIDS
    BOSE, NK
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1987, 35 (11): : 1630 - 1631
  • [40] Amortized multi-point evaluation of multivariate polynomials
    van der Hoeven J.
    Lecerf G.
    Journal of Complexity, 2023, 74