A superfast method for solving Toeplitz linear least squares problems. (Q1874682)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A superfast method for solving Toeplitz linear least squares problems. |
scientific article; zbMATH DE number 1915818
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A superfast method for solving Toeplitz linear least squares problems. |
scientific article; zbMATH DE number 1915818 |
Statements
A superfast method for solving Toeplitz linear least squares problems. (English)
0 references
25 May 2003
0 references
Standard algorithms for solving linear least squares problems require \(O(mn^2)\) flops, algorithms that require only \(O(mn)\) flops are called fast, algorithms that require less operations are called superfast. In this paper a superfast \(O((m+n)\log(m+n))\) complexity algorithm for solving a least squares problem with an \(m\times n\) Toeplitz coefficient matrix is developed. It is based on the augmented matrix approach that relates the \(m\times n\) least squares problem with an equivalent \((m+ n)\times(m+ n)\) linear system. This system is transformed by means of the discrete Fourier transform into a Vandermonde block system (into a tangential interpolation problem) which is solved by a divide and conquer strategy in a superfast way. To avoid breakdowns and to guarantee a certain degree of stability ``difficult'' interpolation points are selected out during the execution of the algorithm and are treated in the standard fast (i.e. not superfast ) way at the end. The presented results of computational experiments show that the algorithm under discussion is indeed superfast (as long as the number of difficult points is small compared to the total number of interpolation points).
0 references
Toeplitz matrices
0 references
superfast algorithm
0 references
block circulant matrices
0 references
divide and conquer strategy
0 references
vector polynomial interpolation
0 references
numerical examples
0 references
least squares problem
0 references
discrete Fourier transform
0 references
Vandermonde block system
0 references
tangential interpolation problem
0 references
0 references
0 references
0 references
0 references
0 references
0 references