English

A Revisit of Block Power Methods for Finite State Markov Chain Applications

Numerical Analysis 2016-10-28 v1

Abstract

In this paper, we revisit the generalized block power methods for approximating the eigenvector associated with λ1=1\lambda_1 = 1 of a Markov chain transition matrix. Our analysis of the block power method shows that when ss 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 (s+1)(s+1)th dominant eigenvalue λs+1\lambda_{s+1} of PP instead of that of λ2\lambda_2 in the power method. Therefore, the block power method with block size ss is particularly effective for transition matrices where λs+1|\lambda_{s+1}| is well separated from λ1=1\lambda_1 = 1 but λ2|\lambda_2| 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 effectively reduce the total number of times to pass over the matrix. To further reduce the overall computational cost, we combine the block power method with a sliding window scheme, taking advantage of the subsequent vectors of the latest ss iterations to assemble the block matrix. The sliding window scheme correlates vectors in the sliding window to quickly remove the influences from the eigenvalues whose magnitudes are smaller than λs|\lambda_{s}| to reduce the overall number of matrix--vector multiplications to reach convergence. Finally, we compare the effectiveness of these methods in a Markov chain model representing a stochastic luminal calcium release site.

Keywords

Cite

@article{arxiv.1610.08881,
  title  = {A Revisit of Block Power Methods for Finite State Markov Chain Applications},
  author = {Hao Ji and Seth H. Weinberg and Yaohang Li},
  journal= {arXiv preprint arXiv:1610.08881},
  year   = {2016}
}