Sequential Monto Carlo techniques for the solution of linear systems
In this interesting and informative paper, the author introduces and analyzes a sequential Monte Carlo estimation process in the context of the solution to linear systems. The linear system \(Ax= b\) can be rearranged to \[ x= b+ Hx,\tag{1} \] where \(H= I- A\) which leads to an iterative solution \[ x= b+ Hb+ H^2 b+\cdots\;.\tag{2} \] A (plain) Monte Carlo estimation \(g\) of the \(i\)th component of this series can be obtained by an appropriate random walk (Markov process). Averaging \(w\) trials of the method yields an estimate \(G_w\) which has variance which tends to zero as \(w^{- 1}\) tends to zero. Now suppose \(y\) is an approximation of \(x\), then one is interested in finding an estimate of the difference \(z= x- y\). In general, the variance of the estimator for \(z\) will be much less than that for \(x\) directly. The sequential Monte Carlo technique systematically uses this idea as follows. Substituting \(x= y+ z\) into (1) gives \(z= d+ Hz\), where \(d= b+ Hy- y\), which is the same form as (2). Start with \(y= y^0= 0\) and generate an estimate \(G^0_{w_0}\) of \(z^0\). Now let \(y= y^1= y^0+ G^0_{w_0}\) and repeat the process to obtain the estimate \(G^1_{w_1}\) of \(z^1\). Continue in this way to obtain the successively improved estimators \(y^0, y^1,\dots\;\). It is proved that this technique possesses a very favorable overall variance which at the \(n\)th stage is \(\lambda^n\) times the initial variance, where \(\lambda< 1\). Additionally, the author presents the results of numerical experiments comparing the method against the Jacobi, Gauss-Seidel, conjugate gradient, and plain Monte Carlo methods for large linear systems demonstrating improvement factors in the number of steps required for solution on the order of thousands. Finally, the initial sections of the paper provide self-contained treatments of the Jacobi, Gauss-Seidel and conjugate gradient methods as well as an introduction to Monte Carlo processes.
- A New Pseudo-Random Number Generator
- A Note on the Inversion of Matrices by Random Walks
- A Retrospective and Prospective Survey of the Monte Carlo Method
- Bayes Solutions of Sequential Decision Problems
- Deterministic Simulation of Random Processes
- scientific article; zbMATH DE number 3119649 (Why is no real title available?)
- scientific article; zbMATH DE number 3119650 (Why is no real title available?)
- scientific article; zbMATH DE number 3133128 (Why is no real title available?)
- scientific article; zbMATH DE number 3173996 (Why is no real title available?)
- scientific article; zbMATH DE number 3841285 (Why is no real title available?)
- scientific article; zbMATH DE number 3854346 (Why is no real title available?)
- scientific article; zbMATH DE number 4070125 (Why is no real title available?)
- scientific article; zbMATH DE number 3473182 (Why is no real title available?)
- scientific article; zbMATH DE number 3495530 (Why is no real title available?)
- scientific article; zbMATH DE number 3535464 (Why is no real title available?)
- scientific article; zbMATH DE number 3538713 (Why is no real title available?)
- scientific article; zbMATH DE number 3602365 (Why is no real title available?)
- scientific article; zbMATH DE number 3454731 (Why is no real title available?)
- scientific article; zbMATH DE number 3202869 (Why is no real title available?)
- scientific article; zbMATH DE number 3215568 (Why is no real title available?)
- scientific article; zbMATH DE number 3224049 (Why is no real title available?)
- scientific article; zbMATH DE number 3236918 (Why is no real title available?)
- scientific article; zbMATH DE number 3250158 (Why is no real title available?)
- scientific article; zbMATH DE number 3261755 (Why is no real title available?)
- scientific article; zbMATH DE number 3269388 (Why is no real title available?)
- scientific article; zbMATH DE number 3320061 (Why is no real title available?)
- scientific article; zbMATH DE number 3386717 (Why is no real title available?)
- scientific article; zbMATH DE number 3408799 (Why is no real title available?)
- scientific article; zbMATH DE number 3194184 (Why is no real title available?)
- scientific article; zbMATH DE number 3196612 (Why is no real title available?)
- scientific article; zbMATH DE number 3088490 (Why is no real title available?)
- Low-discrepancy and low-dispersion sequences
- Monte Carlo Matrix Inversion and Recurrent Events
- On Discrete Operators Connected with the Dirichlet Problem
- On Sequential Binomial Estimation
- On the Duration of Random Walks
- On the efficiency of certain quasi-random sequences of points in evaluating multi-dimensional integrals
- On the thickness of graphs of given degree
- Point sets and sequences with small discrepancy
- Pseudo-random trees: Multiple independent sequence generators for parallel and branching computations
- Quasi-Monte Carlo methods and pseudo-random numbers
- Random sequences in Fréchet spaces
- Random sequences in generalized Cantor sets
- Reject the rejection technique
- Serial Correlation in the Generation of Pseudo-Random Numbers
- Some Continuous Monte Carlo Methods for the Dirichlet Problem
- The dispersion of the Hammersley sequence in the unit square
- The Efficiency of Sequential Estimates and Wald's Equation for Sequential Processes
- The extreme and L^2 discrepancies of some plane sets
- “Monte Carlo” Methods for the Iteration of Linear Operators
- A residual Monte Carlo method for discrete thermal radiative diffusion
- Adaptive Monte Carlo methods for solving hyperbolic telegraph equation
- Coupling based estimation approaches for the average reward performance potential in Markov chains
- An iterative Bayesian filtering framework for fast and automated calibration of DEM models
- Adaptive Monte Carlo methods for matrix equations with applications
- Transport error estimation using residual Monte Carlo
- Residual Monte Carlo for the one-dimensional particle transport equation
- On bounded solutions of transport equation solved with a spectral method
- scientific article; zbMATH DE number 5606154 (Why is no real title available?)
- A Monte Carlo synthetic-acceleration method for solving the thermal radiation diffusion equation
- Sequential Monte Carlo for linear systems – a practical summary
- Solving systems of equations with multi-stage Monte Carlo optimization
- Multiway Monte Carlo method for linear systems
- Fast randomized iteration: diffusion Monte Carlo through the Lens of numerical linear algebra
- Fast GPU-based reuse of paths in radiosity
- A homotopy perturbation method for solving a neutron transport equation
- Sequential Monte Carlo Techniques for Solving Non-Linear Systems
- Randomized vector iterative linear solvers of high precision for large dense system
- Linearly convergent adjoint free solution of least squares problems by random descent
- Randomized vector algorithm with iterative refinement for solving boundary integral equations
- Random walk algorithms with iterative refinement for calculating particle fluxes to small and remote boundary areas
- Randomly sparsified Richardson iteration: a dimension-independent sparse linear solver
- Monte Carlo solvers of large linear systems with Toeplitz matrices, preconditioning, iterative refinement with applications to integral equations and acoustic inverse problem
- Combining randomized and deterministic iterative algorithms for high accuracy solution of large linear systems and boundary integral equations
- A meshfree random walk on boundary algorithm with iterative refinement
- Random walk on boundary with iterative refinement for solving interior Dirichlet and exterior Neumann problems for the modified Helmholtz equation
- A new proof of geometric convergence for general transport problems based on sequential correlated sampling methods
- Analysis of a sequential Monte Carlo method for optimization in dynamical systems
This page was built for publication: Sequential Monto Carlo techniques for the solution of linear systems
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1891301)