Quasi-birth and death processes of two-server queues with stalling

OPSEARCH - Tập 56 - Trang 739-756 - 2019
R. Sivasamy1, N. Thillaigovindan2, G. Paulraj3, N. Paranjothi3
1Department of Statistics, University of Botswana, Gaborone, Botswana
2Department of Mathematics, Arba Minch University, Arba Minch, Ethiopia
3Statistics Department, Annamalai University, Annamalai Nagar, India

Tóm tắt

This paper investigates an optimal K-policy for a two-server Markovian queueing system $$M/(M_1,M_2)/2/(B_1,B_2),$$ with one fast server $$S_1$$ and one slow server $$S_2$$ , using the matrix analytic method. Two buffers $$B_1$$ and $$B_2$$ are organized to form waiting lines of customers in which, buffer $$B_1$$ is of finite size $$K(< \infty )$$ and buffer $$B_2$$ is of infinite capacity. Buffer $$B_1$$ stalls customers who arrive when the system size (queue + service) is less than $$(K+1)$$ and dispatches a customer to the fast server $$S_1$$ only after $$S_1$$ completes its previous service. This K-policy is of threshold type which deals with controlling of informed customers and hence the customers have better choice of choosing the fast server routing through the buffer $$B_1$$ . The $$(K+2)$$ -nd customer who arrives when the number of customers present in the system is exactly $$(K+1)$$ has the Hobson’s choice of getting service from the slow server $$S_2.$$ Buffer $$B_2$$ accommodates other customers who arrive when the number of customers present in the system is $$(K+2)$$ or more and feeds them one after another to either buffer $$B_1$$ or the sever $$S_2$$ whichever event can first accept the customer at the head-of-the-line in $$B_2$$ . Queue length processes of interest are (1) $$q_1=\lim \limits _{t\rightarrow \infty }X_1(t)$$ and (2) $$q_2=\lim \limits _{t\rightarrow \infty }X_2(t)$$ , where $$X_1$$ (t) represents the number of customers who are in the buffers $$B_1$$ and $$B_2$$ and also in the service with server $$S_1$$ at time ‘t’ and $$X_2$$ (t) represents the number of customers available with server $$S_2$$ only. The bi-variate random sequence $$\mathbf{X}(t)=(X_1(t),X_2(t))$$ of the system size (queue $$+$$ service) forms a quasi-birth and death process (QBD). Steady state characteristics, and some of the performance measures such as the expected queue length, the probability that each server is busy etc are obtained. Numerical illustrations are provided based on the average cost function to explore the methodology of finding the best K-policy which minimizes the mean sojourn time of customers.

Tài liệu tham khảo

Abou-El-Ato, M.O., Shawky, A.L.: A simple approach for the slow server problem. Commun. Fac. Univ. Ank. Ser. A 48, 1–6 (1999) Bailey, N.T.J.: Further result in the non-equilibrium theory of a simple queue. J. R. Stat. Soc. B19, 326–333 (1957) Cabari, Fabricio Bandeira: The slow server problem for uninformed customers. Queuing Syst. 50, 353–370 (2005) Gumbel, H.: Waiting lines with heterogeneous servers. Oper. Res. 8(4), 504–511 (1960) Kim, J.H., Ahn, H.S., Righter, R.: Managing queues with heterogeneous servers. J. Appl. Probab. 48(2), 435–452 (2011) Krishnamoorthi, B.: On Poisson queue with two heterogeneous servers. Oper. Res. 2(3), 321–330 (1963) Latouche, G., Ramaswami, V.: Introduction to Matrix Analytic Methods in Stochastic Modeling. SIAM, Philadelphia (1999) Larsen, R.L.: Control of multiple exponential servers with application to computer systems. Ph.D. dissertation. University of Maryland (1981) Lin, W., Kumar, P.R.: Optimal control of a queuing system with two heterogeneous servers. IEEE Trans. Autom. Control 29, 696–703 (1984) Medhi, J.: Stochastic Models in Queuing Theory. Academic Press, Millbrae (2003) Ozkan, E., Kharoufeh, J.: Optimal control of a two-server queueing system with failures. Probab. Eng. Inf. Sci. 28(4), 489–527 (2014) Prabu, N.U.: Stochastic Processes. Macmillan, New York (1965) Rubinovitch, M.: The slow server problem. J. Appl. Probab. 22, 205–213 (1985a) Rubinovitch, M.: The slow server problem: a queue with stalling. J. Appl. Probab. 22, 879–892 (1985b) Singh, V.P.: Markovian queues with three heterogeneous servers. AIIE Trans. 3(1), 45–48 (1971) Sivasamy, R., Daaman, O.A., Sulaiman, S.: An \(M/G/2\) queue subject to a minimum violation of the FCFS queue discipline. Eur. J. Oper. Res. 240, 140–146 (2015) Sivasamy, R., Paulraj, G., Kalaimani, S., Thillaigovindan, N.: A two server Poisson queue operating under FCFS discipline with an ‘\(m\)’ policy, Singapore SG January 07–08, 2016, 18 Part 1 (2016) Sivazlian, B.D., Stanfel, L.E.: Analysis of Systems in Operation Research. Prentice-Hall Inc, Englewood Cliffs (1975) Stidham, S.: A last word on \(\text{ L } = \lambda W\). Oper. Res. 22, 417–421 (1974) Zhang, X., Wamg, J., Van Do, T.: Threshold properties of the \(M/M/1\) queue under \(T-\)policy with applications. Appl. Math. Comput. 261, 284–301 (2015)