|
||||||||||||||||||
ESAIM: Proc., 2007, Vol. 18, pp. 70-86
DOI: 10.1051/proc:071807
Stochastic Matrices and Lp Norms : New Algorithms for Solving Ill-conditioned Linear Systems of Equations
Riadh Zorgati1, 2, Wim van Ackooij3 and Marc Lambert11 Supelec, Plateau de Moulon, 3 rue Joliot-Curie, F-91192 Gif-sur-Yvette Cedex FRANCE
2 EDF R&D. 1, avenue du Général de Gaulle, F-92141 Clamart Cedex FRANCE
3 EDF R&D. 1, avenue du Général de Gaulle, F-92141 Clamart Cedex FRANCE
riadh.zorgati@lss.supelec.fr
riadh.zorgati@edf.fr
wim.van-ackooij@edf.fr
marc.lambert@lss.supelec.fr
(Published online: 12 September 2007)
Abstract
We propose new iterative algorithms for solving a system of linear
equations, possibly singular and inconsistent, presenting
outstanding performances regarding ill-conditioning and error
propagation. The basis of our approach is constructing with the
l1 norm, a preconditioning matrix C (an approximation of a
generalized inverse of the matrix) such that the preconditioned
matrix CA is stochastic. This property allows us to retrieve, in
an original way, the Schultz-Hotelling-Bodewig's algorithm of
iterative refinement of the approximate inverse of a matrix. The
approach, valid for non-negative matrices, is then generalized to
any complex, rectangular matrix. We are then able to compute a
generalized inverse of any matrix and this inverse is fit for use
in classical solving schemes such as : Richardson-Tanabe,
Schultz-Hotelling-Bodewig, preconditioned conjugate gradients and
also in the Kaczmarz scheme (that we have generalized using lp
norms). Regarding the obtained results on pathological well-known
test-cases such as Hilbert and Nakasaka matrices, some of the
proposed algorithms are empirically shown to be more efficient
than the known classical techniques.
Key words: Linear system, stochastic matrix, norm, conditioning, Markov chain, generalized inverse.
© EDP Sciences, ESAIM 2007
| What is OpenURL? |
- If your librarian has set up your subscription with an OpenURL resolver, OpenURL links appear automatically on the abstract pages.
- You can define your own OpenURL resolver with your EDPS Account. In this case your choice will be given priority over that of your library.
- You can use an add-on for your browser (Firefox or I.E.) to display OpenURL links on a page (see http://www.openly.com/openurlref/). You should disable this module if you wish to use the OpenURL server that you or your library have defined.


BibSonomy
CiteUlike
Connotea
Del.icio.us
Digg
Facebook