An algorithm to solve Hilbert systems of linear equations precisely (Q1908247): Difference between revisions
From MaRDI portal
Changed an Item |
ReferenceBot (talk | contribs) Changed an Item |
||
(2 intermediate revisions by 2 users not shown) | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0096-3003(95)00061-5 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2008493418 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Solving equations exactly / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3713483 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5535370 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3703780 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: An error-free Levison algorithm to solve integer Toeplitz system / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3735040 / rank | |||
Normal rank |
Latest revision as of 09:52, 24 May 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An algorithm to solve Hilbert systems of linear equations precisely |
scientific article |
Statements
An algorithm to solve Hilbert systems of linear equations precisely (English)
0 references
5 August 1996
0 references
To solve the linear system \(Hx= y\), where \(H= [(i+ j- 1)^{- 1}]\) is a Hilbert matrix, the column order is reversed which turns it into a Toeplitz system. The Toeplitz system can be solved with the Levinson algorithm. If the right-hand side consists of rational numbers, all the computations can be done in integer arithmetic avoiding floating point rounding errors. However, because these integers grow rapidly, due to the ill-conditioning, the calculations should be done in modular arithmetic. This results in \(O(n^2)\) modular operations per modulo class which can be performed in parallel. There is a nonzero possibility that the algorithm fails if a division by a number in residue class zero occurs. Then the calculations are to be repeated with another prime modulus.
0 references
parallel computation
0 references
Hilbert matrix
0 references
Toeplitz system
0 references
Levinson algorithm
0 references
ill-conditioning
0 references
modular arithmetic
0 references