Analysis of Monte Carlo accelerated iterative methods for sparse linear systems: Analysis of Monte Carlo accelerated iterative methods for sparse linear systems
Abstract
Summary We consider hybrid deterministic‐stochastic iterative algorithms for the solution of large, sparse linear systems. Starting from a convergent splitting of the coefficient matrix, we analyze various types of Monte Carlo acceleration schemes applied to the original preconditioned Richardson (stationary) iteration. These methods are expected to have considerable potential for resiliency to faults when implemented on massively parallel machines. We establish sufficient conditions for the convergence of the hybrid schemes, and we investigate different types of preconditioners including sparse approximate inverses. Numerical experiments on linear systems arising from the discretization of partial differential equations are presented.
- Authors:
-
- Department of Mathematics and Computer Science, Emory University, Atlanta 30322 GA USA
- Oak Ridge National Laboratory, 1 Bethel Valley Rd. Oak Ridge 37831 TN USA
- Publication Date:
- Research Org.:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1346688
- Alternate Identifier(s):
- OSTI ID: 1400612
- Grant/Contract Number:
- AC05-00OR22725; ERKJ247
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Numerical Linear Algebra with Applications
- Additional Journal Information:
- Journal Volume: 24; Journal Issue: 3; Journal ID: ISSN 1070-5325
- Publisher:
- Wiley
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING; iterative methods; Monte Carlo methods; preconditioning; resilience; Richardson iteration; sparse approximation inverse; sparse linear systems
Citation Formats
Benzi, Michele, Evans, Thomas M., Hamilton, Steven P., Lupo Pasini, Massimiliano, and Slattery, Stuart R. Analysis of Monte Carlo accelerated iterative methods for sparse linear systems: Analysis of Monte Carlo accelerated iterative methods for sparse linear systems. United States: N. p., 2017.
Web. doi:10.1002/nla.2088.
Benzi, Michele, Evans, Thomas M., Hamilton, Steven P., Lupo Pasini, Massimiliano, & Slattery, Stuart R. Analysis of Monte Carlo accelerated iterative methods for sparse linear systems: Analysis of Monte Carlo accelerated iterative methods for sparse linear systems. United States. https://doi.org/10.1002/nla.2088
Benzi, Michele, Evans, Thomas M., Hamilton, Steven P., Lupo Pasini, Massimiliano, and Slattery, Stuart R. Sun .
"Analysis of Monte Carlo accelerated iterative methods for sparse linear systems: Analysis of Monte Carlo accelerated iterative methods for sparse linear systems". United States. https://doi.org/10.1002/nla.2088. https://www.osti.gov/servlets/purl/1346688.
@article{osti_1346688,
title = {Analysis of Monte Carlo accelerated iterative methods for sparse linear systems: Analysis of Monte Carlo accelerated iterative methods for sparse linear systems},
author = {Benzi, Michele and Evans, Thomas M. and Hamilton, Steven P. and Lupo Pasini, Massimiliano and Slattery, Stuart R.},
abstractNote = {Summary We consider hybrid deterministic‐stochastic iterative algorithms for the solution of large, sparse linear systems. Starting from a convergent splitting of the coefficient matrix, we analyze various types of Monte Carlo acceleration schemes applied to the original preconditioned Richardson (stationary) iteration. These methods are expected to have considerable potential for resiliency to faults when implemented on massively parallel machines. We establish sufficient conditions for the convergence of the hybrid schemes, and we investigate different types of preconditioners including sparse approximate inverses. Numerical experiments on linear systems arising from the discretization of partial differential equations are presented.},
doi = {10.1002/nla.2088},
journal = {Numerical Linear Algebra with Applications},
number = 3,
volume = 24,
place = {United States},
year = {Sun Mar 05 00:00:00 EST 2017},
month = {Sun Mar 05 00:00:00 EST 2017}
}
Web of Science
Works referenced in this record:
Sequential Monte Carlo
journal, January 1962
- Halton, J. H.
- Mathematical Proceedings of the Cambridge Philosophical Society, Vol. 58, Issue 1
Monte Carlo linear solvers with non-diagonal splitting
journal, February 2010
- Srinivasan, A.
- Mathematics and Computers in Simulation, Vol. 80, Issue 6
A Monte Carlo synthetic-acceleration method for solving the thermal radiation diffusion equation
journal, February 2014
- Evans, Thomas M.; Mosher, Scott W.; Slattery, Stuart R.
- Journal of Computational Physics, Vol. 258
A new highly convergent Monte Carlo method for matrix computations
journal, August 1998
- Dimov, I. T.; Alexandrov, V. N.
- Mathematics and Computers in Simulation, Vol. 47, Issue 2-5
A backward/forward recovery approach for the preconditioned conjugate gradient method
journal, November 2016
- Fasi, Massimiliano; Langou, Julien; Robert, Yves
- Journal of Computational Science, Vol. 17
Sequential monte carlo techniques for the solution of linear systems
journal, June 1994
- Halton, John H.
- Journal of Scientific Computing, Vol. 9, Issue 2
A Sparse Approximate Inverse Preconditioner for the Conjugate Gradient Method
journal, September 1996
- Benzi, Michele; Meyer, Carl D.; Tůma, Miroslav
- SIAM Journal on Scientific Computing, Vol. 17, Issue 5
Parallel Hybrid Monte Carlo Algorithms for Matrix Computations
book, January 2005
- Alexandrov, V.; Atanassov, E.; Dimov, I.
- Computational Science – ICCS 2005
Block diagonally dominant matrices and generalizations of the Gerschgorin circle theorem
journal, January 1962
- Feingold, David G.; Varga, Richard
- Pacific Journal of Mathematics, Vol. 12, Issue 4
�ber die partiellen Differenzengleichungen der mathematischen Physik
journal, December 1928
- Courant, R.; Friedrichs, K.; Lewy, H.
- Mathematische Annalen, Vol. 100, Issue 1
Fault Resilient Domain Decomposition Preconditioner for PDEs
journal, January 2015
- Sargsyan, Khachik; Rizzi, Francesco; Mycek, Paul
- SIAM Journal on Scientific Computing, Vol. 37, Issue 5
Convergence Analysis of Markov Chain Monte Carlo Linear Solvers Using Ulam--von Neumann Algorithm
journal, January 2013
- Ji, Hao; Mascagni, Michael; Li, Yaohang
- SIAM Journal on Numerical Analysis, Vol. 51, Issue 4
A Sparse Approximate Inverse Preconditioner for Nonsymmetric Linear Systems
journal, May 1998
- Benzi, Michele; Tuma, Miroslav
- SIAM Journal on Scientific Computing, Vol. 19, Issue 3
Preconditioning Techniques for Large Linear Systems: A Survey
journal, November 2002
- Benzi, Michele
- Journal of Computational Physics, Vol. 182, Issue 2
IFISS: A Computational Laboratory for Investigating Incompressible Flow Problems
journal, January 2014
- Elman, Howard C.; Ramage, Alison; Silvester, David J.
- SIAM Review, Vol. 56, Issue 2
Numerical Analysis of Fixed Point Algorithms in the Presence of Hardware Faults
journal, January 2015
- Stoyanov, Miroslav; Webster, Clayton
- SIAM Journal on Scientific Computing, Vol. 37, Issue 5
matrices and applications
journal, September 1975
- Friedland, S.; Karlin, S.
- Duke Mathematical Journal, Vol. 42, Issue 3
Parallel resolvent Monte Carlo algorithms for linear algebra problems
journal, February 2001
- Dimov, I.; Alexandrov, V.; Karaivanova, A.
- Mathematics and Computers in Simulation, Vol. 55, Issue 1-3
On the Iterative Criterion for Generalized Diagonally Dominant Matrices
journal, January 2002
- Li, Lei
- SIAM Journal on Matrix Analysis and Applications, Vol. 24, Issue 1
Works referencing / citing this record:
A highly parallel algorithm for computing the action of a matrix exponential on a vector based on a multilevel Monte Carlo method
journal, June 2020
- Acebrón, Juan A.; Herrero, José R.; Monteiro, José
- Computers & Mathematics with Applications, Vol. 79, Issue 12