Skip to main content

Incomplete WZ Factorization as an Alternative Method of Preconditioning for Solving Markov Chains

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4967))

Abstract

The purpose of the article is to present and evaluate usefulness of a new preconditioning technique (for the Gauss-Seidel algorithm), namely incomplete WZ factorization, for iterative solving of sparse and singular linear equations systems, which arise during modeling with Markov chains. The incomplete WZ factorization proposed here will be compared with the incomplete LU factorization in respect of amount of fill-in (newly created non-zeros) and in respect of the accuracy improvement of preconditioned algorithms in relation to not preconditioned ones.

In the paper, the results of some numerical experiments will be presented, which were conducted for various matrices representing Markov chains. The experiments show that the incomplete WZ factorization can be a real alternative – because it is faster than incomplete LU factorization and the fill-in generated in the process is smaller (the output matrices are sparser).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Benzi, M., Ucar, B.: Block Triangular preconditioners for M-matrices and Markov chains. Electronic Transactions on Numerical Analysis 26 (to appear, 2007)

    Google Scholar 

  2. Buleev, N.I.: A numerical method for solving two-dimensional diffusion equations. At. Energ. 6, 338 (1959) (in Russian)

    Google Scholar 

  3. Buleev, N.I.: A numerical method for solving two- and three-dimensional diffusion equations. Mat. Sb. 51, 227 (1960) (in Russian)

    Google Scholar 

  4. Bylina, B., Bylina, J.: Niekompletny rozkład WZ jako uwarunkowanie wstȩpne dla rozwia̧zywania Markowowskich modeli sieci optycznych. Sieci komputerowe, Wydawnictwa Komunikacji i Ła̧czności, Warszawa, tom 1 (Nowe technologie), p. 103 (2007) (in Polish)

    Google Scholar 

  5. Bylina, B., Bylina, J.: The Vectorized and Parallelized Solving of Markovian Models for Optical Networks. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3037, p. 578. Springer, Heidelberg (2004)

    Google Scholar 

  6. Chandra Sekhara Rao, S.: Existence and uniqueness of WZ factorization. Parallel Computing 23, 1129 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  7. Dayar, T., Stewart, W.J.: Comparison of Partitioning Techniques for Two-Level Iterative Solvers on Large, Sparse Markov Chains. SIAM Journal on Scientific Computing 21, 1691 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. Duff, I.S.: Combining direct and iterative methods for the solution of large systems in different application areas. Technical Report RAL-TR-2004-033

    Google Scholar 

  9. Evans, D.J., Barulli, M.: BSP linear solver for dense matrices. Parallel Computing 24, 777 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  10. Evans, D.J., Hatzopoulos, M.: The parallel solution of linear system. Int. J. Comp. Math. 7, 227 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  11. Jacobi, C.G.J.: Über eine neue Aufiösungsart der bei der Methode der kleinsten Quadrate vorkommenden linearen Gleichungen. Aston. Nachrichten 22, 297 (1845)

    Article  Google Scholar 

  12. Kershaw, D.S.: The incomplete Cholesky conjugate gradient method for the iterative solution of systems of linear equations. J. Comput. Phys. 26, 43 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  13. Meijerink, J.A., van der Vorst, H.A.: An iterative solution method for linear systems of which the coefficient matrix is a symmetric M-matrix. Math. Comput. 31, 148 (1977)

    Article  MATH  Google Scholar 

  14. Pollett, P.K., Stewart, D.E.: An Efficient Procedure for Computing Quasi-Stationary Distributions of Markov Chains with Sparse Transition Structure. Advances in Applied Probability 26, 68 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  15. Stewart, W.: Introduction to the Numerical Solution of Markov Chains. Princeton University Press, Chichester, West Sussex (1994)

    MATH  Google Scholar 

  16. Varga, R.S.: Factorizations and normalized iterative methods. In: Langer, R.E. (ed.) Boundary Problems in Differential Equations, Univ. Wisconsin Press, Madison (1960)

    Google Scholar 

  17. Yalamov, P., Evans, D.J.: The WZ matrix factorization method. Parallel Computing 21, 1111 (1995)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roman Wyrzykowski Jack Dongarra Konrad Karczewski Jerzy Wasniewski

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bylina, B., Bylina, J. (2008). Incomplete WZ Factorization as an Alternative Method of Preconditioning for Solving Markov Chains. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2007. Lecture Notes in Computer Science, vol 4967. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68111-3_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68111-3_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68105-2

  • Online ISBN: 978-3-540-68111-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics