Skip to main content
Log in

Waiting times in queueing networks with a single shared server

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

We study a queueing network with a single shared server that serves the queues in a cyclic order. External customers arrive at the queues according to independent Poisson processes. After completing service, a customer either leaves the system or is routed to another queue. This model is very generic and finds many applications in computer systems, communication networks, manufacturing systems, and robotics. Special cases of the introduced network include well-known polling models, tandem queues, systems with a waiting room, multi-stage models with parallel queues, and many others. A complicating factor of this model is that the internally rerouted customers do not arrive at the various queues according to a Poisson process, causing standard techniques to find waiting-time distributions to fail. In this paper, we develop a new method to obtain exact expressions for the Laplace–Stieltjes transforms of the steady-state waiting-time distributions. This method can be applied to a wide variety of models which lacked an analysis of the waiting-time distribution until now.

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

Similar content being viewed by others

References

  1. Ali, O.M.E., Neuts, M.F.: A service system with two stages of waiting and feedback of customers. J. Appl. Probab. 21, 404–413 (1984)

    Article  Google Scholar 

  2. Altman, E., Yechiali, U.: Polling in a closed network. Probab. Eng. Inf. Sci. 8(3), 327–343 (1994)

    Article  Google Scholar 

  3. Armony, R., Yechiali, U.: Polling systems with permanent and transient jobs. Stoch. Models 15(3), 395–427 (1999)

    Article  Google Scholar 

  4. Boon, M.A.A., van Wijk, A.C.C., Adan, I.J.B.F., Boxma, O.J.: A polling model with smart customers. Queueing Syst. 66(3), 239–274 (2010)

    Article  Google Scholar 

  5. Boon, M.A.A., van der Mei, R.D., Winands, E.M.M.: Applications of polling systems. Surv. Oper. Res. Manag. Sci. 16, 67–82 (2011a)

    Google Scholar 

  6. Boon, M.A.A., van der Mei, R.D., Winands, E.M.M.: Queueing networks with a single shared server: light and heavy traffic. SIGMETRICS Perform. Eval. Rev. 39(2), 44–46 (2011b)

    Article  Google Scholar 

  7. Boxma, O.J.: Polling systems. In: Apt, K., Schrijver, L., Temme, N. (eds.) From Universal Morphisms to Megabytes: A Baayen Space Odyssey, Liber amicorum for P. C. Baayen, pp. 215–230. CWI, Amsterdam (1994)

    Google Scholar 

  8. Boxma, O.J., Cohen, J.W.: The M/G/1 queue with permanent customers. IEEE J. Sel. Areas Commun. 9(2), 179–184 (1991)

    Article  Google Scholar 

  9. Boxma, O.J., Yechiali, U.: An M/G/1 queue with multiple types of feedback and gated vacations. J. Appl. Probab. 34, 773–784 (1997)

    Article  Google Scholar 

  10. Boxma, O.J., Bruin, J., Fralix, B.H.: Waiting times in polling systems with various service disciplines. Perform. Eval. 66, 621–639 (2009)

    Article  Google Scholar 

  11. Boxma, O.J., Kella, O., Kosiński, K.M.: Queue lengths and workloads in polling systems. Oper. Res. Lett. 39, 401–405 (2011)

    Article  Google Scholar 

  12. Coffman Jr, E.G., Puhalskii, A.A., Reiman, M.I.: Polling systems with zero switchover times: a heavy-traffic averaging principle. Ann. Appl. Probab. 5(3), 681–719 (1995)

    Article  Google Scholar 

  13. Coffman Jr, E.G., Puhalskii, A.A., Reiman, M.I.: Polling systems in heavy-traffic: a Bessel process limit. Math. Oper. Res. 23, 257–304 (1998)

    Article  Google Scholar 

  14. Eisenberg, M.: Queues with periodic service and changeover time. Oper. Res. 20(2), 440–451 (1972)

    Article  Google Scholar 

  15. Foss, S.: Queues with customers of several types. In: Borovkov, A.A. (ed.) Advances in Probability Theory: Limit Theorems and Related Problems, pp. 348–377. Optimization Software, New York (1984)

    Google Scholar 

  16. Gong, Y., de Koster, R.: A polling-based dynamic order picking system for online retailers. IIE Trans. 40, 1070–1082 (2008)

    Article  Google Scholar 

  17. Grasman, S.E., Olsen, T.L., Birge, J.R.: Setting basestock levels in multiproduct systems with setups and random yield. IIE Trans. 40(12), 1158–1170 (2008)

    Article  Google Scholar 

  18. Grillo, D.: Polling mechanism models in communication systems—some application examples. In: Takagi, H. (ed.) Stoch. Anal. Comput. Commun. Syst., pp. 659–699. North-Holland, Amsterdam (1990)

    Google Scholar 

  19. Katayama, T.: A cyclic service tandem queueing model with parallel queues in the first stage. Stoch. Models 4, 421–443 (1988)

    Article  Google Scholar 

  20. Kavitha, V., Altman, E.: Queueing in space: design of message ferry routes in static adhoc networks. In: Proceedings ITC21, 2009

  21. Keilson, J., Servi, L.D.: The distributional form of Little’s law and the Fuhrmann–Cooper decomposition. Oper. Res. Lett. 9(4), 239–247 (1990)

    Article  Google Scholar 

  22. Levy, H., Sidi, M.: Polling systems: applications, modeling, and optimization. IEEE Trans. Commun. 38, 1750–1760 (1990)

    Article  Google Scholar 

  23. Nair, S.S.: A single server tandem queue. J. Appl. Probab. 8(1), 95–109 (1971)

    Article  Google Scholar 

  24. Olsen, T.L., van der Mei, R.D.: Polling systems with periodic server routeing in heavy traffic: distribution of the delay. J. Appl. Probab. 40, 305–326 (2003)

    Article  Google Scholar 

  25. Olsen, T.L., van der Mei, R.D.: Periodic polling systems in heavy-traffic: renewal arrivals. Oper. Res. Lett. 33, 17–25 (2005)

    Article  Google Scholar 

  26. Resing, J.A.C.: Polling systems and multitype branching processes. Queueing Syst. 13, 409–426 (1993)

    Article  Google Scholar 

  27. Sarkar, D., Zangwill, W.I.: File and work transfers in cyclic queue systems. Manag. Sci. 38(10), 1510–1523 (1992)

    Article  Google Scholar 

  28. Sidi, M., Levy, H.: Customer routing in polling systems. In: King, P., Mitrani, I., Pooley, R. (eds.) Proceedings Performance ’90, pp. 319–331. North-Holland, Amsterdam (1990)

    Google Scholar 

  29. Sidi, M., Levy, H., Fuhrmann, S.W.: A queueing network with a single cyclically roving server. Queueing Syst. 11, 121–144 (1992)

    Article  Google Scholar 

  30. Takács, L.: A queuing model with feedback. Revue française d’automatique, d’informatique et de recherche opérationnelle. Recherche opérationnelle 11(4), 345–354 (1977)

    Google Scholar 

  31. Takagi, H.: Analysis and applications of a multiqueue cyclic service system with feedback. IEEE Trans. Commun. 35(2), 248–250 (1987)

    Article  Google Scholar 

  32. Takagi, H.: Analysis and application of polling models. In: Haring, G., Lindemann, C., Reiser, M. (eds.) Performance Evaluation: Origins and Directions, vol. 1769, pp. 424–442. Springer, Berlin (2000)

    Google Scholar 

  33. Takine, T., Takagi, H., Hasegawa, T.: Sojourn times in vacation and polling systems with Bernoulli feedback. J. Appl. Probab. 28(2), 422–432 (1991)

    Article  Google Scholar 

  34. Taube-Netto, M.: Two queues in tandem attended by a single server. Oper. Res. 25(1), 140–147 (1977)

    Article  Google Scholar 

  35. Van der Mei, R.D.: Towards a unifying theory on branching-type polling models in heavy traffic. Queueing Syst. 57, 29–46 (2007)

    Article  Google Scholar 

Download references

Acknowledgments

The authors are grateful to Ivo Adan and Onno Boxma for providing valuable comments on earlier drafts of this paper. The research was done in the framework of the BSIK/BRICKS project, the European Network of Excellence Euro-NF, and of the project “Service Optimization and Quality” (SeQual), funded by the Dutch agency SenterNovem.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. A. A. Boon.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Boon, M.A.A., van der Mei, R.D. & Winands, E.M.M. Waiting times in queueing networks with a single shared server. Queueing Syst 74, 403–429 (2013). https://doi.org/10.1007/s11134-012-9334-6

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11134-012-9334-6

Keywords

Mathematics Subject Classification

Navigation