Solving nonlinear polynomial systems in the barycentric Bernstein basis

被引:0
|
作者
Martin Reuter
Tarjei S. Mikkelsen
Evan C. Sherbrooke
Takashi Maekawa
Nicholas M. Patrikalakis
机构
[1] Massachusetts Institute of Technology,
[2] Yokohama National University,undefined
来源
The Visual Computer | 2008年 / 24卷
关键词
CAD; CAGD; CAM; Geometric modeling; Solid modeling; Intersections; Distance computation; Engineering design;
D O I
暂无
中图分类号
学科分类号
摘要
We present a method for solving arbitrary systems of N nonlinear polynomials in n variables over an n-dimensional simplicial domain based on polynomial representation in the barycentric Bernstein basis and subdivision. The roots are approximated to arbitrary precision by iteratively constructing a series of smaller bounding simplices. We use geometric subdivision to isolate multiple roots within a simplex. An algorithm implementing this method in rounded interval arithmetic is described and analyzed. We find that when the total order of polynomials is close to the maximum order of each variable, an iteration of this solver algorithm is asymptotically more efficient than the corresponding step in a similar algorithm which relies on polynomial representation in the tensor product Bernstein basis. We also discuss various implementation issues and identify topics for further study.
引用
收藏
页码:187 / 200
页数:13
相关论文
共 50 条
  • [1] Solving nonlinear polynomial systems in the barycentric Bernstein basis
    Reuter, Martin
    Mikkelsen, Tarjei S.
    Sherbrooke, Evan C.
    Maekawa, Takashi
    Patrikalakis, Nicholas M.
    VISUAL COMPUTER, 2008, 24 (03): : 187 - 200
  • [2] The Bernstein polynomial basis: A centennial retrospective
    Farouki, Rida T.
    COMPUTER AIDED GEOMETRIC DESIGN, 2012, 29 (06) : 379 - 419
  • [3] NONLINEAR HOMOTOPIES FOR SOLVING DEFICIENT POLYNOMIAL SYSTEMS WITH PARAMETERS
    LI, TY
    WANG, XS
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 1992, 29 (04) : 1104 - 1118
  • [4] Accurate polynomial interpolation by using the Bernstein basis
    Marco, Ana
    Martinez, Jose-Javier
    Viana, Raquel
    NUMERICAL ALGORITHMS, 2017, 75 (03) : 655 - 674
  • [5] Polynomial least squares fitting in the Bernstein basis
    Marco, Ana
    Martinez, Jose-Javier
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2010, 433 (07) : 1254 - 1264
  • [6] Solutions of differential equations in a Bernstein polynomial basis
    Bhatti, M. Idrees
    Bracken, P.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2007, 205 (01) : 272 - 280
  • [7] Accurate polynomial interpolation by using the Bernstein basis
    Ana Marco
    José-Javier Martínez
    Raquel Viana
    Numerical Algorithms, 2017, 75 : 655 - 674
  • [9] THE COMPUTATION OF MULTIPLE ROOTS OF A BERNSTEIN BASIS POLYNOMIAL
    Bourne, Martin
    Winkler, Joab
    Su, Yi
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (01): : A452 - A476
  • [10] Multistage Bernstein collocation method for solving strongly nonlinear damped systems
    Bataineh, Ahmad Sami
    Al-Omari, Abd Alkreem
    Isik, Osman Rasit
    Hashim, Ishak
    JOURNAL OF VIBRATION AND CONTROL, 2019, 25 (01) : 122 - 131