Commuting matrices in the sojourn time analysis of MAP/MAP/1 queues

Queues with Markovian arrival and service processes, i.e., MAP/MAP/1 queues, have been useful in the analysis of computer and communication systems and different representations for their sojourn time distribution have been derived. More specifically, the class of MAP/MAP/1 queues lies at the intersection of the class of QBD queues and the class of semi-Markovian queues. While QBD queues have an order $N^2$ matrix exponential representation for their sojourn time distribution, where $N$ is the size of the background continuous time Markov chain, the sojourn time distribution of the latter class allows for a more compact representation of order $N$. In this paper we unify these two results and show that the key step exists in establishing the commutativity of some fundamental matrices involved in the analysis of the MAP/MAP/1 queue. We prove, using two different approaches, that the required matrices do commute and identify several other sets of commuting matrices. Finally, we generalize some of the results to queueing systems with batch arrivals and services.

[1]  Peter Buchholz,et al.  A MAP fitting approach with independent approximation of the inter-arrival time distribution and the lag correlation , 2005, Second International Conference on the Quantitative Evaluation of Systems (QEST'05).

[2]  Vaidyanathan Ramaswami,et al.  Introduction to Matrix Analytic Methods in Stochastic Modeling , 1999, ASA-SIAM Series on Statistics and Applied Mathematics.

[3]  Toshihisa Ozawa,et al.  Sojourn time distributions in the queue defined by a general QBD process , 2006, Queueing Syst. Theory Appl..

[4]  B. Sengupta Markov processes whose steady state distribution is matrix-exponential with an application to the GI/PH/1 queue , 1989, Advances in Applied Probability.

[5]  Bhaskar Sengupta,et al.  The semi-markovian queue: theory and applications , 1990 .

[6]  B. Conolly Structured Stochastic Matrices of M/G/1 Type and Their Applications , 1991 .

[7]  E. Smirni,et al.  ETAQA truncation models for the MAP/MAP/1 departure process , 2004, First International Conference on the Quantitative Evaluation of Systems, 2004. QEST 2004. Proceedings..

[8]  Marcel F. Neuts,et al.  Matrix-Geometric Solutions in Stochastic Models , 1981 .

[9]  Qiming He,et al.  Analysis of a continuous time SM[K]/PH[K]/1/FCFS queue: Age process, sojourn times, and queue lengths , 2012, J. Syst. Sci. Complex..

[10]  Gábor Horváth,et al.  A Joint Moments Based Analysis of Networks of MAP/MAP/1 Queues , 2008, QEST.

[11]  Gábor Horváth,et al.  A minimal representation of Markov arrival processes and a moments matching method , 2007, Perform. Evaluation.

[12]  Mor Harchol-Balter,et al.  Analysis of scheduling policies under correlated job sizes , 2010, Perform. Evaluation.

[13]  Qi-Ming He The Versatility of MMAP[K] and the MMAP[K]/G[K]/1 Queue , 2001, Queueing Syst. Theory Appl..

[14]  Alan J. Laub,et al.  Matrix analysis - for scientists and engineers , 2004 .

[15]  David M. Lucantoni,et al.  New results for the single server queue with a batch Markovian arrival process , 1991 .