RECURSIVELY ACCELERATED MULTILEVEL AGGREGATION FOR MARKOV CHAINS

被引:14
作者
De Sterck, H. [1 ]
Miller, K. [1 ]
Sanders, G. [2 ]
Winlaw, M. [1 ]
机构
[1] Univ Waterloo, Dept Appl Math, Waterloo, ON N2L 3G1, Canada
[2] Univ Colorado, Dept Appl Math, Boulder, CO 80309 USA
关键词
multilevel method; aggregation; Markov chain; stationary probability vector; quadratic programming; algebraic multigrid; SYSTEMS;
D O I
10.1137/090770114
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A recursive acceleration method is proposed for multiplicative multilevel aggregation algorithms that calculate the stationary probability vector of large, sparse, and irreducible Markov chains. Pairs of consecutive iterates at all branches and levels of a multigrid W cycle with simple, nonoverlapping aggregation are recombined to produce improved iterates at those levels. This is achieved by solving quadratic programming problems with inequality constraints: the linear combination of the two iterates is sought that has a minimal two-norm residual, under the constraint that all vector components are nonnegative. It is shown how the two-dimensional quadratic programming problems can be solved explicitly in an efficient way. The method is further enhanced by windowed top-level acceleration of the W cycles using the same constrained quadratic programming approach. Recursive acceleration is an attractive alternative to smoothing the restriction and interpolation operators, since the operator complexity is better controlled and the probabilistic interpretation of coarse-level operators is maintained on all levels. Numerical results are presented showing that the resulting recursively accelerated multilevel aggregation cycles for Markov chains, combined with top-level acceleration, converge significantly faster than W cycles and lead to close-to-linear computational complexity for challenging test problems.
引用
收藏
页码:1652 / 1671
页数:20
相关论文
共 30 条
[1]  
[Anonymous], 1994, Introduction to the Numerical Solutions of Markov Chains
[2]  
Bermudez A. J., 1994, SAVMA Symposium 1994 Proceedings., P1
[3]   Adaptive algebraic multigrid [J].
Brezina, M ;
Falgout, R ;
Maclachlan, S ;
Manteuffel, T ;
Mccormick, S ;
Ruge, J .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2006, 27 (04) :1261-1286
[4]   Adaptive smoothed aggregation (αSA) multigrid [J].
Brezina, M ;
Falgout, R ;
MacLachlan, S ;
Manteuffel, T ;
McCormick, S ;
Ruge, J .
SIAM REVIEW, 2005, 47 (02) :317-346
[5]  
Briggs W.L., 2000, A Multigrid Tutorial, V2nd
[6]   Comparison of partitioning techniques for two-level iterative solvers on large, sparse Markov chains [J].
Dayar, T ;
Stewart, WJ .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 21 (05) :1691-1705
[7]   ALGEBRAIC MULTIGRID FOR MARKOV CHAINS [J].
De Sterck, H. ;
Manteuffel, T. A. ;
Mccormick, S. F. ;
Miller, K. ;
Ruge, J. ;
Sanders, G. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (02) :544-562
[8]   SMOOTHED AGGREGATION MULTIGRID FOR MARKOV CHAINS [J].
De Sterck, H. ;
Manteuffel, T. A. ;
Mccormick, S. F. ;
Miller, K. ;
Pearson, J. ;
Ruge, J. ;
Sanders, G. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (01) :40-61
[9]   MULTILEVEL ADAPTIVE AGGREGATION FOR MARKOV CHAINS, WITH APPLICATION TO WEB RANKING [J].
De Sterck, H. ;
Manteuffel, Thomas A. ;
McCormick, Stephen F. ;
Nguyen, Quoc ;
Ruge, John .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (05) :2235-2262
[10]  
DESTERCK H, ADV COMPUT IN PRESS