Abstract
In this chapter we consider quasi-birth and death processes with low rank downward and upward transitions. We show how such structure can be exploited to reduce the computational cost of the cyclic reduction iteration. The proposed algorithm saves computation by performing multiplications and inversions of matrices of small size (equal to the rank instead of to the phase space dimension) and inherits the stability property of the customary cyclic reduction. Numerical experiments show the gain of the new algorithm in terms of computational cost. Quasi-birth and death process, Low rank matrix, Cyclic reduction
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Berman, A., Plemmons, R.J.: Nonnegative matrices in the mathematical sciences. In: Classics in Applied Mathematics, vol. 9. Society for Industrial and Applied Mathematics (SIAM), Philadelphia (1994). Revised reprint of the 1979 original
Bini, D.A., Latouche, G., Meini, B.: In: Numerical Methods for Structured Markov Chains. Numerical Mathematics and Scientific Computation. Oxford University Press, New York (2005). Oxford Science Publications
Bini, D.A., Meini, B.: The cyclic reduction algorithm: From Poisson equation to stochastic processes and beyond. In memoriam of Gene H. Golub. Numer. Algorithms 51(1), 23–60 (2009)
Bini, D.A., Meini, B., Steffé, S., Van Houdt, B.: Structured Markov chains solver: Algorithms. In: SMCtools ’06: Proceeding from the 2006 workshop on Tools for solving structured Markov chains Article No. 13 ACM New York, NY, USA (2006)
Bini, D.A., Meini, B., Steffé, S., Van Houdt, B.: Structured Markov chains solver: Software tools. In: SMCtools ’06: Proceeding from the 2006 workshop on Tools for solving structured Markov chains Article No. 14 Publisher: ACM New York, NY, USA (2006)
Bini, D.A., Meini, B., Steffé, S., Van Houdt, B.: Structured Markov chains solver: Tool extension. In: VALUETOOLS ’09: Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools Article No. 20 Publisher: ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), Brussels, Belgium, Belgium (2009)
Carroll, J.L., Van de Liefvoort, A., Lipsky, L.: Solutions of M/G/1/N-type loops with extensions to M/G/1 and GI/M/1 queues. Oper. Res. 30(3), 490–514 (1982)
Grassmann, W.K., Tavakoli, J.: Comparing some algorithms for solving QBD processes exhibiting special structures. INFOR: Inf. Syst. Oper. Res. 48(3), 133–141 (2010)
Hogben, L. (ed.): In: Handbook of Linear Algebra. Discrete Mathematics and Its Applications (Boca Raton). Chapman & Hall/CRC, Boca Raton (2007). Associate editors: Richard Brualdi, Anne Greenbaum, and Roy Mathias
Latouche, G., Ramaswami, V.: In: Introduction to Matrix Analytic Methods in Stochastic Modeling. ASA-SIAM Series on Statistics and Applied Probability. Society for Industrial and Applied Mathematics (SIAM), Philadelphia (1999)
Neuts, M.F.: Explicit steady-state solutions to some elementary queueing models. Oper. Res. 30(3), 480–489 (1982)
Neuts, M.F.: Matrix-Geometric Solutions in Stochastic Models. Dover, New York (1994). An algorithmic approach, Corrected reprint of 1981 original
Pérez, J.F., Van Houdt, B.: The M/G/1-type Markov chain with restricted transitions and its application to queues with batch arrivals. Probability in the Engineering and Informational Sciences 25(04), 487–517 (2011)
Pérez, J.F., Van Houdt, B.: Quasi-birth-and-death processes with restricted transitions and its applications. Perform. Eval. 68(2), 126–141 (2011)
Ramaswami, V., Latouche, G.: A general class of Markov processes with explicit matrix-geometric solution. OR Spektrum 8, 209–218 (1986)
Ramaswami, V., Lucantoni, D.: Algorithmic analysis of a dynamic priority queue. In: Applied Probability–Computer Science: The Interface, vol. II, pp. 157–204. Birkäuser, Basel (1981)
Acknowledgements
The authors wish to thank the anonymous referees, and Juan Pérez and Benny Van Houdt for providing the code to construct the matrices A i , \(i = -1,0,1\), for the overflow queueing model example.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this paper
Cite this paper
Bini, D.A., Favati, P., Meini, B. (2013). A Compressed Cyclic Reduction for QBD processes with Low-Rank Upper and Lower Transitions. In: Latouche, G., Ramaswami, V., Sethuraman, J., Sigman, K., Squillante, M., D. Yao, D. (eds) Matrix-Analytic Methods in Stochastic Models. Springer Proceedings in Mathematics & Statistics, vol 27. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4909-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-4614-4909-6_2
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-4908-9
Online ISBN: 978-1-4614-4909-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)