Skip to main content
Log in

On ergodicity conditions in a polling model with Markov modulated input and state-dependent routing

  • Published:
Queueing Systems Aims and scope Submit manuscript

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.

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

Similar content being viewed by others

References

  1. Takagi, H.: Analysis of Polling Systems. MIT Press, Cambridge (1986)

    Google Scholar 

  2. Borst, S.C.: Polling Systems, CWI Tract, vol. 115. Centrum voor Wiskunde en Informatica, Amsterdam (1996)

    Google Scholar 

  3. Vishnevskii, V.M., Semenova, O.V.: Mathematical methods to study the polling systems. Autom. Remot. Control 2(67), 173–220 (2006)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. Saffer, Z., Telek, M.: Stability of periodic polling system with BMAP arrivals. Eur. J. Oper. Res. 197(1), 188–195 (2009)

    Article  Google Scholar 

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

    Article  Google Scholar 

  8. Borovkov, A.A., Schassberger, R.: Ergodicity of a polling network. Stoch. Process. Appl. 50, 253–262 (1994)

    Article  Google Scholar 

  9. Fayolle, G., Lasgouttes, J.: A state-dependent polling model with Markovian routing. INRIA-Report 2279 (1994)

  10. Schassberger, R.: Stability of polling networks with state-dependent server routing. Probab. Eng. Inf. Sci. 9, 539–550 (1995)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Foss, S., Last, G.: On the stability of greedy polling systems with general service policies. Probab. Eng. Inf. Sci. 1(12), 49–68 (1998)

    Article  Google Scholar 

  13. Down, D.: On the stability of polling models with multiple servers. J. Appl. Probab. 35, 925–935 (1998)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Rojas-Nandayapa, L., Foss, S., Kroese, D.: Stability and performance of greedy server systems. Queueing Syst. 68, 221–227 (2011)

    Article  Google Scholar 

  16. Foss, S., Chernova, N.: On stability of a partially accessible multi-station queue with state-dependent routing. Queueing Syst. 1(29), 55–73 (1998)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Chapter  Google Scholar 

  19. 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)

    Google Scholar 

  20. Boxma, O.J., Levy, H., Weststrate, J.A.: Efficient visit orders for polling systems. Perform. Eval. 18(2), 103–123 (1993)

    Article  Google Scholar 

  21. Avram, F., Gómez-Corral, A.: On the optimal control of a two-queue polling model. Oper. Res. Lett. 3(34), 339–348 (2006)

    Article  Google Scholar 

  22. Wierman, A., Winands, E.M.M., Boxma, O.J.: Scheduling in polling systems. Perform. Eval. 64(9–12), 1009–1028 (2007)

    Article  Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. Wolf, R.W.: Time sharing with priorities. SIAM J. Appl. Math. 19, 566–574 (1970)

    Article  Google Scholar 

  25. Klimov, G.P.: Time-sharing service systems I. Theor. Probab. Appl. 19(3), 558–576 (1974)

    Google Scholar 

  26. Kitaev, AYu., Rykov, V.V.: A service system with a branching flow of secondary customers. Avtomatika i Telemechanika 9, 52–61 (1980)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. Chao, X.: On Klimov’s model with two job classes and exponential processing times. J. Appl. Probab. 3(30), 716–724 (1993)

    Article  Google Scholar 

  31. Ohnishi, M., Maeda, H., Ibaraki, T.: Optimal scheduling policies in time-sharing service systems. Math. Comp. Model. 22(10–12), 247–259 (1995)

    Article  Google Scholar 

  32. 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)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. 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)

    Google Scholar 

  36. Kannan, D.: An Introduction to Stochastic Processes. Elsevier, North Holland (1979)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Andrei V. Zorine.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11134-013-9385-3

Keywords

Mathematics Subject Classification (2000)

Navigation