Block SOR for Kronecker structured representations

被引:10
作者
Buchholz, P
Dayar, T [1 ]
机构
[1] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
[2] Tech Univ Dresden, Dept Comp Sci, D-01062 Dresden, Germany
关键词
Markov chains; Kronecker based numerical techniques; block SOR; real Schur factorization; COLAMD ordering;
D O I
10.1016/j.laa.2003.12.017
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The Kronecker structure of a hierarchical Markovian model (HMM) induces nested block partitionings in the transition matrix of its underlying Markov chain. This paper shows how sparse real Schur factors of certain diagonal blocks of a given partitioning induced by the Kronecker structure can be constructed from smaller component matrices and their real Schur factors. Furthermore, it shows how the column approximate minimum degree (COLAMD) ordering algorithm can be used to reduce fill-in of the remaining diagonal blocks that are sparse LU factorized. Combining these ideas, the paper proposes three-level block successive over-relaxation (BSOR) as a competitive steady state solver for HMMs. Finally, on a set of numerical experiments it demonstrates how these ideas reduce storage required by the factors of the diagonal blocks and improve solution time compared to an all LU factorization implementation of the BSOR solver. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:83 / 109
页数:27
相关论文
共 36 条
[1]  
AJMONEMARSAN M, 1990, PERFORM EVALUATION, V11, P227
[2]  
Barrett R., 1994, SIAM, V43
[3]  
Bause F, 1998, LECT NOTES COMPUT SC, V1469, P356
[4]  
Berman A., 1994, CLASSICS APPL MATH, DOI [10.1016/C2013-0-10361-3, 10.1137/1.9781611971262, DOI 10.1137/1.9781611971262]
[5]  
BUCCHOLZ P, 1999, NUMERICAL SOLUTION M, P76
[6]   Structured analysis approaches for large Markov chains [J].
Buchholz, P .
APPLIED NUMERICAL MATHEMATICS, 1999, 31 (04) :375-404
[7]  
Buchholz P., 1998, Performance Evaluation Review, V26, P5, DOI 10.1145/288197.288202
[8]  
Buchholz P., 1994, Queueing Systems Theory and Applications, V15, P59, DOI 10.1007/BF01189232
[9]   Complexity of memory-efficient Kronecker operations with applications to the solution of Markov models [J].
Buchholz, P ;
Ciardo, G ;
Donatelli, S ;
Kemper, P .
INFORMS JOURNAL ON COMPUTING, 2000, 12 (03) :203-222
[10]   Hierarchical structuring of superposed GSPNs [J].
Buchholz, P .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (02) :166-181