Hostname: page-component-cd9895bd7-jkksz Total loading time: 0 Render date: 2024-12-27T09:15:38.967Z Has data issue: false hasContentIssue false

SERVER WAITING TIMES IN INFINITE SUPPLY POLLING SYSTEMS WITH PREPARATION TIMES

Published online by Cambridge University Press:  09 December 2015

Jan-Pieter L. Dorsman
Affiliation:
Mathematical Institute, Leiden University, P.O. Box 9512, 2300 RA Leiden, The Netherlands E-mail: [email protected]
Nir Perel
Affiliation:
Department of Industrial Engineering and Management, Shenkar - Engineering, Design and Art, Ramat Gan, Israel E-mail: [email protected]
Maria Vlasiou
Affiliation:
EURANDOM and Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands Stochastics, Centrum Wiskunde & Informatica (CWI), Amsterdam, The Netherlands E-mail: [email protected]

Abstract

We consider a system consisting of a single server serving a fixed number of stations. At each station, there is an infinite queue of customers that have to undergo a preparation phase before being served. This model is connected to layered queueing networks, to an extension of polling systems and surprisingly to random graphs. We are interested in the waiting time of the server. For the case where the server polls the stations cyclically, we give a sufficient condition for the existence of a limiting waiting-time distribution and we study the tail behavior of the stationary waiting time. Furthermore, assuming that preparation times are exponentially distributed, we describe in depth the resulting Markov chain. We also investigate a model variation where the server does not necessarily poll the stations in a cyclic order, but always serves the customer with the earliest completed preparation phase. We show that the mean waiting time under this dynamic allocation never exceeds that of the cyclic case, but that the waiting-time distributions corresponding to both cases are not necessarily stochastically ordered. Finally, we provide extensive numerical results investigating and comparing the effect of the system's parameters to the performance of the server for both models.

Type
Research Article
Copyright
Copyright © Cambridge University Press 2015 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Asmussen, S. (2003). Applied Probability and Queues. New York: Springer.Google Scholar
2.Bertsekas, D. & Gallager, R. (1992). Data Networks. Englewood Cliffs: Prentice-Hall.Google Scholar
3.Bingham, N.H., Goldie, C.M. & Teugels, J.L. (1989). Regular Variation. Cambridge: Cambridge University Press.Google Scholar
4.Boon, M.A.A., van der Mei, R.D. & Winands, E.M.M. (2011). Applications of polling systems. Surveys in Operations Research and Management Science 16: 6782.Google Scholar
5.Boxma, O.J. & Groenendijk, W.P. (1988). Two queues with alternating service and switching times. In Queueing Theory and its Applications (Liber Amicorum for Cohen, J. W.) Boxma, O.J. & Syski, R., (eds.), Amsterdam: North-Holland, pp. 261282.Google Scholar
6.Cline, D.B.H. & Samorodnitsky, G. (1994). Subexponentiality of the product of independent random variables. Stochastic Processes and their Applications 49: 7598.Google Scholar
7.Eisenberg, M. (1979). Two queues with alternating service. SIAM Journal on Applied Mathematics 36: 287303.Google Scholar
8.Franks, R.G., Al-Omari, T., Woodside, C.M., Das, O. & Derisavi, S. (2009). Enhanced modeling and solution of layered queueing networks. IEEE Transactions on Software Engineering 35: 148161.CrossRefGoogle Scholar
9.Gamarnik, D., Nowicki, T. & Swirszcz, G. (2006). Maximum weight independent sets and matchings in sparse random graphs. Exact results using the local weak convergence method. Random Structures & Algorithms 28: 76106.Google Scholar
10.Kelly, F.P. (1979). Reversibility and Stochastic Networks. Chichester: Wiley.Google Scholar
11.Kleinrock, L. (1976). Queueing Systems, Volume II: Computer Applications. New York: Wiley.Google Scholar
12.Litvak, N. & Vlasiou, M. (2010). A survey on performance analysis of warehouse carousel systems. Statistica Neerlandica 64: 401447.Google Scholar
13.McGinnis, L.F., Han, M.H. & White, J.A. (1986). Analysis of rotary rack operations. In Proceedings of the 7th International Conference on Automation in Warehousing, pp. 165–171.Google Scholar
14.Park, B.C., Park, J.Y. & Foley, R.D. (2003). Carousel system performance. Journal of Applied Probability 40: 602612.Google Scholar
15.Perel, N., Dorsman, J.L. & Vlasiou, M. (2013). Cyclic-type polling models with preparation times. In Proceedings of the 2nd International Conference on Operations Research and Enterprise Systems, pp. 14–23.Google Scholar
16.Resing, J.A.C. (1993). Polling systems and multitype branching processes. Queueing Systems 13: 409426.Google Scholar
17.Szekli, R. (1995). Stochastic Ordering and Dependence in Applied Probability. New York: Springer.Google Scholar
18.Takács, L. (1962). Introduction to the Theory of Queues. New York: Oxford University Press.Google Scholar
19.Takagi, H. (1986). Analysis of Polling Systems. Cambridge: MIT Press.Google Scholar
20.Tijms, H.C. (1994). Stochastic Models: An Algorithmic Approach. Chichester: John Wiley & Sons.Google Scholar
21.van Vuuren, M. & Winands, E.M.M. (2007). Iterative approximation of k-limited polling systems. Queueing Systems 55: 161178.Google Scholar
22.Vlasiou, M. (2006). Lindley-Type Recursions. Ph.D. thesis, Eindhoven University of Technology, Eindhoven, The Netherlands.Google Scholar
23.Vlasiou, M. (2007). A non-increasing Lindley-type equation. Queueing Systems 56: 4152.Google Scholar
24.Vlasiou, M. & Adan, I.J.B.F. (2005). An alternating service problem. Probability in the Engineering and Informational Sciences 19: 409426.Google Scholar
25.Vlasiou, M. & Zwart, B. (2007). Time-dependent behaviour of an alternating service queue. Stochastic Models 23: 235263.Google Scholar
26.Yechiali, U. (1993). Analysis and control of polling systems. In Donatiello, L. & Nelson, R., editors, Performance Evaluation of Computer and Communication Systems, vol. 729, Berlin/Heidelberg: Springer, pp. 630650.CrossRefGoogle Scholar