2017
DOI: 10.1090/mcom/3204
|View full text |Cite
|
Sign up to set email alerts
|

Fast approximate computations with Cauchy matrices and polynomials

Abstract: Multipoint polynomial evaluation and interpolation are fundamental for modern symbolic and numerical computing. The known algorithms solve both problems over any field of constants in nearly linear arithmetic time, but the cost grows to quadratic for numerical solution. We fix this discrepancy: our new numerical algorithms run in nearly linear arithmetic time. At first we restate our goals as the multiplication of an n × n Vandermonde matrix by a vector and the solution of a Vandermonde linear system of n equa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
18
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 17 publications
(19 citation statements)
references
References 37 publications
1
18
0
Order By: Relevance
“…Multipoint polynomial evaluation (MPE) and FMM. In context of polynomial root-finding we further recall that the algorithm of [64] and [66] evaluates a polynomial of degree d at O(d) points at the same asymptotic cost of performing FMM, that is, by using O(d log 2 (d)) arithmetic operations with the precision of order O(log(d)).…”
Section: E Fast Multipole Methods (Fmm) and Fast Multipoint Polynomialmentioning
confidence: 99%
See 1 more Smart Citation
“…Multipoint polynomial evaluation (MPE) and FMM. In context of polynomial root-finding we further recall that the algorithm of [64] and [66] evaluates a polynomial of degree d at O(d) points at the same asymptotic cost of performing FMM, that is, by using O(d log 2 (d)) arithmetic operations with the precision of order O(log(d)).…”
Section: E Fast Multipole Methods (Fmm) and Fast Multipoint Polynomialmentioning
confidence: 99%
“…10 9 Throughout the paper we count m times a root of multiplicity m. 10 As we point out in Sections 3.2 and 6 (in its beginning), we can substantially simplify both real and complex root-finding if we narrow the search for the roots to the sets of suspect segments and suspect annuli, respectively. Such applications of Theorem 2 have been explored in the papers [74] and [66].…”
Section: Root Radii Estimationmentioning
confidence: 99%
“…We consider in this section the numerical solution of Cauchy‐like matrices. It is known that Cauchy‐like matrices are related to other types of structured matrices including Toeplitz matrices, Vandermonde matrices, Hankel matrices, and their variants . Consider the kernel κfalse(x,yfalse)=1false/false(xyfalse),3.0235ptxydouble-struckC.…”
Section: Numerical Examplesmentioning
confidence: 99%
“…It is known that Cauchy-like matrices are related to other types of structured matrices including Toeplitz matrices, Vandermonde matrices, Hankel matrices, and their variants. [55][56][57][58][59][60] Consider the kernel (x, ) = 1∕(x − ), x ≠ ∈ C. Let x i , y j (i, j = 1 ∶ n) be 2n pair-wise distinct points in C. The Cauchy matrix is then given by  = [ (x i , )] i, =1∶n , which is known to be invertible. 61 Given two matrices w, v ∈ C n×p , the (i, j) entry of a Cauchy-like matrix A associated with generators w and v is defined by 62…”
Section: Cauchy-like Matricesmentioning
confidence: 99%
“…The Moenck-Borodin algorithm uses nearly linear arithmetic time, and [13] proved that this algorithm supports multipoint polynomial evaluation at a low Boolean cost as well (see also J. van der Hoeven (2008) [31], Pan and Tsigaridas (2013a,b) [26], [27], Kobel and Sagraloff (2013) [14], [24], and Pan (2015a) [25]). This immediately implies extension of our algorithm that support Corollary 6 to refining all simple isolated roots of a polynomial at a nearly optimal Boolean cost, but actually such an extension can be also obtained directly by using classical polynomial evaluation algorithm.…”
Section: Compute and Output The Values σmentioning
confidence: 99%