A Revisit of Block Power Methods for Finite State Markov Chain Applications
Hao Ji, Seth H. Weinberg, and Yaohang Li

TL;DR
This paper analyzes and enhances block power methods for efficiently computing the stationary distribution of Markov chains, especially when the eigenvalues are closely spaced, by introducing a sliding window scheme to reduce computational costs.
Contribution
The paper revisits block power methods, demonstrating their effectiveness based on eigenvalue separation, and introduces a sliding window scheme to further reduce computational costs in Markov chain applications.
Findings
Block power method convergence depends on the $(s+1)$th eigenvalue.
The sliding window scheme accelerates convergence by removing influences of smaller eigenvalues.
The combined approach reduces matrix-vector multiplications in large Markov chains.
Abstract
In this paper, we revisit the generalized block power methods for approximating the eigenvector associated with of a Markov chain transition matrix. Our analysis of the block power method shows that when linearly independent probability vectors are used as the initial block, the convergence of the block power method to the stationary distribution depends on the magnitude of the th dominant eigenvalue of instead of that of in the power method. Therefore, the block power method with block size is particularly effective for transition matrices where is well separated from but is not. This approach is particularly useful when visiting the elements of a large transition matrix is the main computational bottleneck over matrix--vector multiplications, where the block power method can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Wireless Network Optimization · Advanced MIMO Systems Optimization · Error Correcting Code Techniques
