Abstract
Two approximative fixed-point iterative methods based on decomposition for closed queueing networks with Coxian service distributions and arbitrary buffer sizes are extended to include phase-type service distributions. The irreducible Markov chain associated with each subnetwork in the respective decompositions is represented hierarchically using Kronecker products. The two methods are implemented in a software tool capable of computing the steady-state probability vector of each subnetwork by a multilevel method at each fixed-point iteration and are compared with other methods for accuracy and efficiency. Numerical results indicate that there is a niche filled by the two approximative methods.
Similar content being viewed by others
References
Akyildiz, I. F. (1988a). On the exact and approximate throughput analysis of closed queueing networks with blocking. IEEE Transactions on Software Engineering, 14, 62–71.
Akyildiz, I. F. (1988b). Mean value analysis for blocking queueing networks. IEEE Transactions on Software Engineering, 14, 418–428.
Altiok, T. (1989). Approximate analysis of queues in series with phase-type service time and blocking. Operations Research, 37, 601–610.
Baskett, F., Chandy, K. M., Muntz, R. R., & Palacios, F. G. (1975). Open, closed, and mixed networks of queues with different classes of customers. Journal of the ACM, 22, 248–260.
Buchholz, P. (1994). A class of hierarchical queueing networks and their analysis. Queueing Systems, 15, 59–80.
Buchholz, P., & Dayar, T. (2004). Comparison of multilevel methods for Kronecker-based Markovian representations. Computing, 73, 349–371.
Buchholz, P., & Dayar, T. (2007). On the convergence of a class of multilevel methods for large, sparse Markov chains. SIAM Journal on Matrix Analysis and Applications, 29, 1025–1049.
Buzen, J. P. (1973). Computational algorithms for closed queueing networks with exponential servers. Communications of the ACM, 16, 527–531.
Chapman, S. J. (2002). MATLAB programming for engineers. Pacific Grove: Brooks/Cole Publishing.
Davio, M. (1981). Kronecker products and shuffle algebra. IEEE Transactions on Computers, 30, 116–125.
Dayar, T. (2006). Analyzing Markov chains based on Kronecker products. In A. N. Langville & W. J. Stewart (Eds.), MAM 2006: Markov anniversary meeting (pp. 279–300). Raleigh: Boson Books.
Frein, Y., & Dallery, Y. (1989). Analysis of cyclic queueing networks with finite buffers and blocking before service. Performance Evaluation, 10, 197–210.
Fernandes, P., Plateau, B., & Stewart, W. J. (1998). Efficient descriptor-vector multiplications in stochastic automata networks. Journal of the ACM, 45, 381–414.
Genz, A., Lin, Z., Jones, C., Luo, D., & Prenzel, T. (1991). Fast givens goes slow in MATLAB. ACM SIGNUM Newsletter, 26, 11–16.
Gordon, W. J., & Newell, G. F. (1967). Closed queueing systems with exponential servers. Operations Research, 15, 252–267.
Mainkar, V., & Trivedi, K. S. (1996). Sufficient conditions for existence of a fixed point in stochastic reward net-based iterative models. IEEE Transactions on Software Engineering, 22, 640–653.
Marie, R. A. (1979). An approximate analytical method for general queueing networks. IEEE Transactions on Software Engineering, 5, 530–538.
Meriç, A. (2007a). Kronecker representation and decompositional analysis of closed queueing networks with phase-type service distributions and arbitrary buffer sizes. M.S. Thesis, Department of Computer Engineering, Bilkent University, Ankara, Turkey. Available from http://www.cs.bilkent.edu.tr/tech-reports/2007/BU-CE-0705.pdf.
Meriç, A. (2007b). Software for Kronecker representation and decompositional analysis of closed queueing networks with phase-type service distributions and arbitrary buffer sizes. Available from http://www.cs.bilkent.edu.tr/~tugrul/software.html.
Perros, H. G., Nilsson, A. A., & Liu, Y.-C. (1988). Approximate analysis of product-form type queueing networks with blocking and deadlock. Performance Evaluation, 8, 19–39.
Reiser, M., Lavenberg, S. S. (1980). Mean value analysis of closed multichain queueing networks. Journal of the ACM, 22, 313–322.
Saad, Y. (2003). Iterative methods for sparse linear systems. Philadelphia: SIAM Press.
Stewart, W. J. (1994). Introduction to the numerical solution of Markov chains. Princeton: Princeton University Press.
Suri, R., & Diehl, G. W. (1986). A variable buffer size model and its use in analytical closed queueing networks with blocking. Management Science, 32, 206–225.
Uysal, E., & Dayar, T. (1998). Iterative methods based on splittings for stochastic automata networks. European Journal of Operational Research, 110, 166–186.
Yao, D. D., & Buzacott, J. A. (1986). The exponentialization approach to flexible manufacturing systems models with general processing times. European Journal of Operational Research, 24, 410–416.
Author information
Authors and Affiliations
Corresponding author
Additional information
The authors thank Jean-Michel Fourneau for pointing out Marie’s method and Brouwer’s fixed-point theorem. The first author gratefully acknowledges grant TÜBA-GEBİP from the Turkish Academy of Sciences.
Rights and permissions
About this article
Cite this article
Dayar, T., Meriç, A. Kronecker representation and decompositional analysis of closed queueing networks with phase-type service distributions and arbitrary buffer sizes. Ann Oper Res 164, 193–210 (2008). https://doi.org/10.1007/s10479-008-0429-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-008-0429-8