Abstract
A polling system with switchover times and state-dependent server routing is studied. Input flows are modulated by a random external environment. Input flows are ordinary Poisson flows in each state of the environment, with intensities determined by the environment state. Service and switchover durations have exponential laws of probability distribution. A continuous-time Markov chain is introduced to describe the dynamics of the server, the sizes of the queues and the states of the environment. By means of the iterative-dominating method a sufficient condition for ergodicity of the system is obtained for the continuous-time Markov chain. This condition also ensures the existence of a stationary probability distribution of the embedded Markov chain at instants of jumps. The customers sojourn cost during the period of unloading the stable queueing system is chosen as a performance metric. Numerical study in case of two input flows and a class of priority and threshold routing algorithms is conducted. It is demonstrated that in case of light inputs a priority routing rule doesn’t seem to be quasi-optimal.
Similar content being viewed by others
References
Takagi, H.: Analysis of Polling Systems. MIT Press, Cambridge (1986)
Borst, S.C.: Polling Systems, CWI Tract, vol. 115. Centrum voor Wiskunde en Informatica, Amsterdam (1996)
Vishnevskii, V.M., Semenova, O.V.: Mathematical methods to study the polling systems. Autom. Remot. Control 2(67), 173–220 (2006)
Boon, M.A.A., Mei, R.D., van der Winands, E.M.M.: Applications of polling systems. Surv. Oper Res. Manag. Sci. 16(2), 67–82 (2011)
van der Mei, R.D., Winands, E.M.M.: Polling models with renewal arrivals: a new method to derive heavy-traffic asymptotics. Perform. Eval. 64, 1029–1040 (2007)
Saffer, Z., Telek, M.: Stability of periodic polling system with BMAP arrivals. Eur. J. Oper. Res. 197(1), 188–195 (2009)
Resing, J.A.C.: Polling systems and multitype branching processes. Queueing Syst. 13, 409–426 (1993)
Borovkov, A.A., Schassberger, R.: Ergodicity of a polling network. Stoch. Process. Appl. 50, 253–262 (1994)
Fayolle, G., Lasgouttes, J.: A state-dependent polling model with Markovian routing. INRIA-Report 2279 (1994)
Schassberger, R.: Stability of polling networks with state-dependent server routing. Probab. Eng. Inf. Sci. 9, 539–550 (1995)
Foss, S., Last, G.: Stability of polling systems with state-dependent routing and with exhaustive service policies. Ann. Appl. Probab. 1(6), 116–137 (1996)
Foss, S., Last, G.: On the stability of greedy polling systems with general service policies. Probab. Eng. Inf. Sci. 1(12), 49–68 (1998)
Down, D.: On the stability of polling models with multiple servers. J. Appl. Probab. 35, 925–935 (1998)
Winands, E.M.M., Adan, I.J.B.F., vanHoutum, G.J., Down, D.G.: A state-dependent polling model with \(k\)-limited service. Probab. Eng. Inf. Sci. 23(2), 385–408 (2009)
Rojas-Nandayapa, L., Foss, S., Kroese, D.: Stability and performance of greedy server systems. Queueing Syst. 68, 221–227 (2011)
Foss, S., Chernova, N.: On stability of a partially accessible multi-station queue with state-dependent routing. Queueing Syst. 1(29), 55–73 (1998)
Yechiali, U.: Optimal dynamic control of polling systems. In: Cohen, J.R., Pack, C.D. (eds.) Queueing Performance and Control in ATM, pp. 205–217. Elsevier, North Holland (1991)
Yechiali, U.: Analysis and control of polling systems. In: Donatiello, L., Nelson, R. (eds.) Performance Evaluation of Computer and Communication Systems, pp. 630–650. Springer, Berlin (1993)
Boxma, O.J.: Analysis and optimization of polling systems. In: Donatiello, L., Nelson, R. (eds.) Performance Evaluation of Computer and Communication Systems, pp. 173–183. Springer, Berlin (1993)
Boxma, O.J., Levy, H., Weststrate, J.A.: Efficient visit orders for polling systems. Perform. Eval. 18(2), 103–123 (1993)
Avram, F., Gómez-Corral, A.: On the optimal control of a two-queue polling model. Oper. Res. Lett. 3(34), 339–348 (2006)
Wierman, A., Winands, E.M.M., Boxma, O.J.: Scheduling in polling systems. Perform. Eval. 64(9–12), 1009–1028 (2007)
van Wijk, A.C.C., Adan, I.J.B.F., Boxma, O.J., Wierman, A.: Fairness and efficiency for polling models with the \(k\)-gated service disciplice. Perform. Eval. 69, 274–288 (2012)
Wolf, R.W.: Time sharing with priorities. SIAM J. Appl. Math. 19, 566–574 (1970)
Klimov, G.P.: Time-sharing service systems I. Theor. Probab. Appl. 19(3), 558–576 (1974)
Kitaev, AYu., Rykov, V.V.: A service system with a branching flow of secondary customers. Avtomatika i Telemechanika 9, 52–61 (1980)
Foss, S.G.: Queues with customers of several types. In: Borovkov, A.A. (ed.) Limit Theorems and Related Problems, pp. 348–377. Optimization Software, New York (1984)
Fedotkin, M.A.: Optimal control for conflict flows and marked point processes with selected discrete component I. Liet. Mat. Rinkinys. 4(28), 783–794 (1988)
Fedotkin, M.A.: Optimal control for conflict flows and marked point processes with selected discrete component II. Lietuvos Matematikos Rinkinys 1(29), 148–159 (1989)
Chao, X.: On Klimov’s model with two job classes and exponential processing times. J. Appl. Probab. 3(30), 716–724 (1993)
Ohnishi, M., Maeda, H., Ibaraki, T.: Optimal scheduling policies in time-sharing service systems. Math. Comp. Model. 22(10–12), 247–259 (1995)
Fedotkin, M.A., Zorine, A.V.: Optimization of control of doubly stochastic nonordinary flows in time-sharing systems. Autom. Remot. Control. 7(66), 1115–1124 (2005)
Zorine, A.V.: About a stationary regime of a time-sharing system with branching flows of secondary demands formed by random environment Vestn. NNSU (Mat. ser.) 1(4), 38–48 (2006)
van den Berg, J.L., Boxma, O.J.: The M/G/1 queue with processor sharing and its relation to a feedback queue. Queueing Syst. Theory Appl. 9(4), 365–401 (1991)
Fedotkin, M.A.: Algebraic properties of distributions for Chung functionals of homogeneous Markov chains with a countable set of states. Sov. Math. Dokl. 17, 350–353 (1976)
Kannan, D.: An Introduction to Stochastic Processes. Elsevier, North Holland (1979)
Acknowledgments
This work was fulfilled as a part of State Budget Research and Development program No. 01201252499 “Mathematical modeling and construction of new methods for analysis of evolutionary systems and systems of optimization” of N.I. Lobachevsky State University of Nizhni Novgorod
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zorine, A.V. On ergodicity conditions in a polling model with Markov modulated input and state-dependent routing. Queueing Syst 76, 223–241 (2014). https://doi.org/10.1007/s11134-013-9385-3
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-013-9385-3
Keywords
- Polling system
- State-dependent routing
- Switchover times
- Random environment
- Continuous-time Markov chain
- Ergodicity condition
- Chung functionals
- Minimization of the unloading cost