Skip to main content
Log in

Computing conditional sojourn time of a randomly chosen tagged customer in a \(\textit{BMAP/MSP/}1\) queue under random order service discipline

  • Original Paper
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper deals with the analysis of a single server queue with non-renewal batch arrival and non-renewal service, where the customers are selected randomly for service. The Laplace–Stieltjes transform of the waiting time distribution of a randomly chosen k-type (\(k{\ge }1\)) customer, i.e., the customer who finds k (\({\ge }1\)) other customers in the system at his arrival epoch, is derived using matrix-analytic (RG-factorization) technique. The expression of the expected sojourn time of a k-type (\(k\ge 0\)) customer is formulated. The detailed computational procedure along with the numerical results is presented in this paper. A comparison among the random order service (ROS), first-come first-serve, egalitarian processor sharing and generalized processor sharing discipline in terms of the expected sojourn time of a k-type (\(k\ge 0\)) customer is presented in the numerical section. The present study indicates that the ROS discipline may be preferred over other scheduling policies for certain correlated arrival and/or service processes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Asmussen, S. (2003). Applied probability and queues (Vol. 51). Berlin: Springer.

    Google Scholar 

  • Ayesta, U., Izagirre, A., & Verloop, I. M. (2011). Heavy traffic analysis of the discriminatory random-order-of-service discipline. ACM SIGMETRICS Performance Evaluation Review, 39(2), 41–43.

    Article  Google Scholar 

  • Baek, J. W., Lee, H. W., Lee, S. W., & Ahn, S. (2008). A factorization property for \(\mathit{BMAP}/G/1\) vacation queues under variable service speed. Annals of Operations Research, 160(1), 19–29.

    Article  Google Scholar 

  • Borst, S. C., Boxma, O. J., Morrison, J. A., & Queija, R. N. (2003). The equivalence between processor sharing and service in random order. Operations Research Letters, 31(4), 254–262.

    Article  Google Scholar 

  • Carter, G. M., & Cooper, R. B. (1972). Queues with service in random order. Operations Research, 20(2), 389–405.

    Article  Google Scholar 

  • Caulkins, J. P. (2010). Might randomization in queue discipline be useful when waiting cost is a concave function of waiting time? Socio-Economic Planning Sciences, 44(1), 19–24.

    Article  Google Scholar 

  • Chaudhry, M. L., Banik, A. D., & Pacheco, A. (2017). A simple analysis of the batch arrival queue with infinite-buffer and Markovian service process using roots method: \(GI^{[X]}/C\)-\(MSP/1/\infty \). Annals of Operations Research, 252(1), 135–173.

  • Chongwatpol, J. (2012). Evaluation of RFID for information visibility based job-shop scheduling in lean manufacturing environments. Ph.D. thesis, Oklahoma State University.

  • Durr, L. (1971). Priority queues with random order of service. Operations Research, 19(2), 453–460.

    Article  Google Scholar 

  • Flatto, L. (1997). The waiting time distribution for the random order service \( M/M/1\) queue. The Annals of Applied Probability, 7(2), 382–409.

    Article  Google Scholar 

  • Ghosh, S., & Banik, A. D. (2017). An algorithmic analysis of the \(BMAP/MSP/1\) generalized processor-sharing queue. Computers & Operations Research, 79, 1–11.

    Article  Google Scholar 

  • Gupta, U. C., & Banik, A. D. (2007). Complete analysis of finite and infinite buffer \(GI/MSP/1\) queue—A computational approach. Operations Research Letters, 35(2), 273–280.

    Article  Google Scholar 

  • Heyman, D. P. (1995). A decomposition theorem for infinite stochastic matrices. Journal of applied probability, 32(4), 893–901.

    Article  Google Scholar 

  • Kim, J., Kim, J., & Kim, B. (2011). Analysis of the \(M/G/1\) queue with discriminatory random order service policy. Performance Evaluation, 68(3), 256–270.

    Article  Google Scholar 

  • Kingman, J. F. C. (1962). On queues in which customers are served in random order. In: Mathematical proceedings of the Cambridge Philosophical Society (Vol. 58, pp. 79–91). Cambridge: Cambridge University Press.

  • Laevens, K., & Bruneel, H. (1995). Delay analysis for ATM queues with random order of service. Electronics Letters, 31(5), 346–347.

    Article  Google Scholar 

  • Latouche, G., & Ramaswami, V. (1999). Introduction to matrix analytic methods in stochastic modeling (Vol. 5). Philadelphia: Siam.

    Book  Google Scholar 

  • Li, Q. L. (2011). Constructive computation in stochastic models with applications: The RG-Factorizations. Berlin: Springer.

    Google Scholar 

  • Li, Q. L., Lian, Z., & Liu, L. (2005). An \(RG\)-factorization approach for a \(BMAP/M/1\) generalized processor-sharing queue. Stochastic models, 21(2–3), 507–530.

    Article  Google Scholar 

  • Lucantoni, D. M. (1991). New results on the single server queue with a batch Markovian arrival process. Communications in Statistics. Stochastic Models, 7(1), 1–46.

    Article  Google Scholar 

  • Lucantoni, D. M., Meier-Hellstern, K. S., & Neuts, M. F. (1990). A single-server queue with server vacations and a class of non-renewal arrival processes. Advances in Applied Probability, 22(3), 676–705.

    Article  Google Scholar 

  • Masuyama, H., & Takine, T. (2003). Sojourn time distribution in a \(MAP/M/1\) processor-sharing queue. Operations Research Letters, 31(5), 406–412.

    Article  Google Scholar 

  • Neuts, M. F. (1979). A versatile Markovian point process. Journal of Applied Probability, 6(4), 764–779.

    Article  Google Scholar 

  • Neuts, M. F. (1981). Matrix-geometric solutions in stochastic models: An algorithmic approach. North Chelmsford: Courier Corporation.

    Google Scholar 

  • Neuts, M. F. (1989). Structured stochastic matrices of M/G/1 type and their applications. New York: Marcel Decker Inc.

    Google Scholar 

  • Neuts, M. F., & Rao, B. (1990). Numerical investigation of a multiserver retrial model. Queueing systems, 7(2), 169–189.

    Article  Google Scholar 

  • Pinedo, M. (2005). Planning and scheduling in manufacturing and services (Vol. 24). Berlin: Springer.

    Google Scholar 

  • Ramaswami, V. (1980). The \(N/G/1\) queue and its detailed analysis. Advances in Applied Probability, 12(1), 222–261.

    Article  Google Scholar 

  • Rogiest, W., Laevens, K., Walraevens, J., & Bruneel, H. (2015). Random-order-of-service for heterogeneous customers: Waiting time analysis. Annals of Operations Research, 226(1), 527–550.

    Article  Google Scholar 

  • Rogiest, W., Laevens, K., Walraevens, J., & Bruneel, H. (2015). When random-order-of-service outperforms first-come-first-served. Operations Research Letters, 43(5), 504–506.

    Article  Google Scholar 

  • Samanta, S. K. (2015). Sojourn-time distribution of the \(GI/M S P/1\) queueing system. OPSEARCH, 52(4), 1–15.

    Article  Google Scholar 

  • Samanta, S. K. (2015). Waiting-time analysis of \(D\)-\(BMAP/G/1\) queueing system. Annals of Operations Research. doi:10.1007/s10479-015-1974-6.

  • Samanta, S. K., Chaudhry, M. L., & Pacheco, A. (2016). Analysis of \(BMAP/MSP/1\) queue. Methodology and Computing in Applied Probability, 18(2), 419–440.

    Article  Google Scholar 

  • Takács, L. (1963). Delay distributions for one line with Poisson input, general holding times, and various orders of service. Bell System Technical Journal, 42(2), 487–503.

    Article  Google Scholar 

  • Takagi, H. (1996). A note on the response time in \(M/G/1\) queues with service in random order and bernoulli feedback. Journal of the Operations Research Society of Japan, 39(4), 486–500.

    Article  Google Scholar 

  • Zhao, Y. Q. (2000). Censoring technique in studying block-structured Markov chains. In G. Latouche & P. G. Taylor (Eds.), Advances in algorithmic methods for stochastic models (pp. 417–433). New Jersey: Notable publications Inc.

Download references

Acknowledgements

Authors are thankful to the referee for his valuable comments and suggestions which has led to significant improvement of the paper. Authors are also grateful to Dr. Debasis Basu of Indian Institute of Technology Bhubaneswar for his valuable advice and encouragement.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. D. Banik.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghosh, S., Banik, A.D. Computing conditional sojourn time of a randomly chosen tagged customer in a \(\textit{BMAP/MSP/}1\) queue under random order service discipline. Ann Oper Res 261, 185–206 (2018). https://doi.org/10.1007/s10479-017-2534-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-017-2534-z

Keywords

Navigation