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.
Similar content being viewed by others
References
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)
Altman, E., Yechiali, U.: Polling in a closed network. Probab. Eng. Inf. Sci. 8(3), 327–343 (1994)
Armony, R., Yechiali, U.: Polling systems with permanent and transient jobs. Stoch. Models 15(3), 395–427 (1999)
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)
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)
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)
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)
Boxma, O.J., Cohen, J.W.: The M/G/1 queue with permanent customers. IEEE J. Sel. Areas Commun. 9(2), 179–184 (1991)
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)
Boxma, O.J., Bruin, J., Fralix, B.H.: Waiting times in polling systems with various service disciplines. Perform. Eval. 66, 621–639 (2009)
Boxma, O.J., Kella, O., Kosiński, K.M.: Queue lengths and workloads in polling systems. Oper. Res. Lett. 39, 401–405 (2011)
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)
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)
Eisenberg, M.: Queues with periodic service and changeover time. Oper. Res. 20(2), 440–451 (1972)
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)
Gong, Y., de Koster, R.: A polling-based dynamic order picking system for online retailers. IIE Trans. 40, 1070–1082 (2008)
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)
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)
Katayama, T.: A cyclic service tandem queueing model with parallel queues in the first stage. Stoch. Models 4, 421–443 (1988)
Kavitha, V., Altman, E.: Queueing in space: design of message ferry routes in static adhoc networks. In: Proceedings ITC21, 2009
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)
Levy, H., Sidi, M.: Polling systems: applications, modeling, and optimization. IEEE Trans. Commun. 38, 1750–1760 (1990)
Nair, S.S.: A single server tandem queue. J. Appl. Probab. 8(1), 95–109 (1971)
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)
Olsen, T.L., van der Mei, R.D.: Periodic polling systems in heavy-traffic: renewal arrivals. Oper. Res. Lett. 33, 17–25 (2005)
Resing, J.A.C.: Polling systems and multitype branching processes. Queueing Syst. 13, 409–426 (1993)
Sarkar, D., Zangwill, W.I.: File and work transfers in cyclic queue systems. Manag. Sci. 38(10), 1510–1523 (1992)
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)
Sidi, M., Levy, H., Fuhrmann, S.W.: A queueing network with a single cyclically roving server. Queueing Syst. 11, 121–144 (1992)
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)
Takagi, H.: Analysis and applications of a multiqueue cyclic service system with feedback. IEEE Trans. Commun. 35(2), 248–250 (1987)
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)
Takine, T., Takagi, H., Hasegawa, T.: Sojourn times in vacation and polling systems with Bernoulli feedback. J. Appl. Probab. 28(2), 422–432 (1991)
Taube-Netto, M.: Two queues in tandem attended by a single server. Oper. Res. 25(1), 140–147 (1977)
Van der Mei, R.D.: Towards a unifying theory on branching-type polling models in heavy traffic. Queueing Syst. 57, 29–46 (2007)
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
Corresponding author
Rights 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
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-012-9334-6