Skip to main content
Log in

A multi-server queueing system with service interruption, partial protection and repetition of service

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

Abstract

A queueing model consisting of two multi-server service systems is considered. Primary customers arrive at a multi-server queueing system-1 having an infinite buffer. The input flow is described by a MAP (Markovian Arrival Process). The service time of a primary customer has a PH (Phase-type) distribution. Besides the primary customers, a MAP of interruptions arrives to the system. An interruption removes one of the primary customers from the service if the state (phase) of its PH service process does not belong to some given set of so called protected phases when an interruption is successful. The interrupted customer leaves the system permanently with some probability. With complementary probability, the interrupted primary customer moves for service to system-2. This system consists of K independent identical servers and has no buffer. If all K servers are busy at the moment of a primary customer interruption, this customer will be lost. Otherwise, this primary customer starts the service in an arbitrary idle server of system-2. It is assumed that the service time of a primary customer by a server of system-2 has a PH distribution. Upon completion of the service at system-2, the customer becomes priority customer. If, at the service completion moment, there are free servers at system-1, the priority customer immediately starts getting the service at system-1. It is assumed that the service time of a priority customer by a server of system-1 has a PH distribution and this service can not be interrupted. If, at the moment when the primary customer finished the service at system-2, there are no idle servers at system-1, this customer is placed into the finite buffer for priority customers of capacity K. The customers will be picked up for the service according to the FIFO discipline. When a server of system-1 becomes free, it takes for service a priority customer from this buffer, if any. Type-1 customers are picked-up from the infinite buffer only if the buffer for priority customers is empty at the service completion moment at system-1.

Behavior of this system is described by a multi-dimensional Markov chain. Algorithms for checking ergodicity condition and computing the stationary distribution are presented. Formulas for computing important performance measures of the system are derived.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

References

  • Chakravarthy, S. R. (2001). The batch Markovian arrival process: a review and future work. In A. Krishnamoorthy et al. (Eds.), Proceedings of international conference on advances in probability theory and stochastic process (pp. 21–49). Branchburg: Notable Publications.

    Google Scholar 

  • Chopra, A. S. (2003). In H. Selin (Ed.) Ayurveda in medicine across cultures: history and practice of medicine in non-western cultures (pp. 75–83). Norwell: Kluwer Academic.

    Chapter  Google Scholar 

  • Graham, A. (1981). Kronecker products and matrix calculus with applications. Cichester: Ellis Horwood.

    Google Scholar 

  • Heyman, D. P., & Lucantoni, D. (2003). Modelling multiple IP traffic streams with rate limits. IEEE/ACM Transactions on Networking, 11, 948–958.

    Article  Google Scholar 

  • Jacob, V., Chakravarthy, S. R., & Krishnamoorthy, A. (2010). On a customer induced interruption in a service system. Presented at International Workshop on Retrial Queues (8th WRQ), July 27–29, Beijing, China.

  • Jacob, V., Chakravarthy, S. R., & Krishnamoorthy, A. (2012). On a customer induced interruption in a service system. Stochastic Analysis and Applications, 30, 1–13. doi:10.1080/07362994.2012.704845.

    Article  Google Scholar 

  • Klemm, A., Lindermann, C., & Lohmann, M. (2003). Modelling IP traffic using the batch Markovian arrival process. Performance Evaluation, 54, 149–173.

    Article  Google Scholar 

  • Klimenok, V. I., & Dudin, A. N. (2012). A BMAP/PH/N queue with negative customers and partial protection of service. Communications in Statistics. Simulation and Computation, 41, 1062–1082.

    Article  Google Scholar 

  • Krishnamoorthy, A., & Jacob, V. (2012). Analysis of customer induced interruption in a multi server system. Neural, Parallel & Scientific Computations, 20, 153–172.

    Google Scholar 

  • Krishnamoorthy, A., Pramod, P. K., & Chakravarthy, S. R. (2012). Queues with interruption: a survey. TOP-Spanish Journal of Statistics & Operations Research. doi:10.1007/s11750-012-0256-6.

    Google Scholar 

  • Latouche, G., & Ramaswami, V. (1993). A logarithmic reduction algorithm for quasi-birth-and-death processes. Journal of Applied Probability, 30, 650–674.

    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–46.

    Article  Google Scholar 

  • Neuts, M. F. (1981). Matrix-geometric solutions in stochastic models. Baltimore: The Johns Hopkins University Press.

    Google Scholar 

  • Pattavina, A., & Parini, A. (2005). Modelling voice call inter-arrival and holding time distributions in mobile networks. In Proceedings of 19th international teletraffic congress. Performance challenges for efficient next generation networks (pp. 729–738).

    Google Scholar 

  • Riska, A., Diev, V., & Smirni, E. (2002). Efficient fitting of long-tailed data sets into hyperexponential distributions. In Global telecommunications conference (GLOBALCOM’02, IEEE) (pp. 2513–2517).

    Google Scholar 

Download references

Acknowledgements

The Authors thank the referees for the valuable comments and constructive criticism which resulted in improvement in the presentation of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Achyutha Krishnamoorthy.

Additional information

Varghese Jacob’s research is supported by the University Grants Commission, Govt. of India, under Faculty Development Programme (Grant No. F.FIP/11th Plan/KLMG003TF03).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dudin, A., Jacob, V. & Krishnamoorthy, A. A multi-server queueing system with service interruption, partial protection and repetition of service. Ann Oper Res 233, 101–121 (2015). https://doi.org/10.1007/s10479-013-1318-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-013-1318-3

Keywords