A Newton method for best uniform rational approximation

被引:1
作者
Georgieva, Irina [1 ]
Hofreither, Clemens [2 ]
机构
[1] Bulgarian Acad Sci, Inst Math & Informat, Acad G Bonchev Bl 8, Sofia 1113, Bulgaria
[2] Johann Radon Inst Computat & Appl Math RICAM, Altenberger Str 69, A-4040 Linz, Austria
基金
奥地利科学基金会;
关键词
Rational approximation; Best uniform rational approximation; Newton's method; Barycentric interpolation; ALGORITHM; GEOMETRY;
D O I
10.1007/s11075-022-01487-5
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a novel algorithm, inspired by the recent BRASIL algorithm, for best uniform rational approximation of real continuous functions on real intervals based on a formulation of the problem as a nonlinear system of equations and barycentric interpolation. We derive a closed form for the Jacobian of the system of equations and formulate a Newton's method for its solution. The resulting method for best uniform rational approximation can handle singularities and arbitrary degrees for numerator and denominator. We give some numerical experiments which indicate that it typically converges globally and exhibits superlinear convergence in a neighborhood of the solution. A software implementation of the algorithm is provided. Interesting auxiliary results include formulae for the derivatives of barycentric rational interpolants with respect to the interpolation nodes, and for the derivative of the nullspace of a full-rank matrix.
引用
收藏
页码:1741 / 1758
页数:18
相关论文
共 29 条
[21]   QR factorization with complete pivoting and accurate computation of the SVD [J].
Higham, NJ .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2000, 309 (1-3) :153-174
[22]   An algorithm for best rational approximation based on barycentric rational interpolation [J].
Hofreither, Clemens .
NUMERICAL ALGORITHMS, 2021, 88 (01) :365-388
[23]   A unified view of some numerical methods for fractional diffusion [J].
Hofreither, Clemens .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2020, 80 (02) :332-350
[24]  
Ionita A., 2013, THESIS RICE U HOUSTO
[25]   A simple and accurate algorithm for barycentric rational interpolation [J].
Knockaert, Luc .
IEEE SIGNAL PROCESSING LETTERS, 2008, 15 :154-157
[26]   THE AAA ALGORITHM FOR RATIONAL APPROXIMATION [J].
Nakatsukasa, Yuji ;
Sete, Olivier ;
Trefethen, Lloyd N. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2018, 40 (03) :A1494-A1522
[27]  
SCHNEIDER C, 1986, MATH COMPUT, V47, P285, DOI 10.1090/S0025-5718-1986-0842136-8
[28]  
Trefethen LN, 2013, APPROXIMATION THEORY AND APPROXIMATION PRACTICE, P1
[29]  
Varga R. S., 1992, Numerical Algorithms, V2, P171, DOI 10.1007/BF02145384