Skip to main content
Log in

A two-queue model with Bernoulli service schedule and switching times

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

In this paper, we present a detailed analysis of a cyclic-service queueing system consisting of two parallel queues, and a single server. The server serves the two queues with a Bernoulli service schedule described as follows. At the beginning of each visit to a queue, the server always serves a customer. At each epoch of service completion in the ith queue at which the queue is not empty, the server makes a random decision: with probability pi, it serves the next customer; with probability 1-pi, it switches to the other queue. The server takes switching times in its transition from one queue to the other. We derive the generating functions of the joint stationary queue-length distribution at service completion instants, by using the approach of the boundary value problem for complex variables. We also determine the Laplace-Stieltjes transforms of waiting time distributions for both queues, and obtain their mean waiting times.

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.

Similar content being viewed by others

References

  1. B. Avi-Itzhak, W.L. Maxwell and L.W. Miller, Queuing with alternating priorities, Oper. Res. 13 (1965) 306-318.

    Google Scholar 

  2. O.J. Boxma, Two symmetric queues with alternating service and switching times, in: Performance Evaluation, ed. E. Gelenbe (North-Holland, Amsterdam, 1984) pp. 409-431.

    Google Scholar 

  3. O.J. Boxma and W.P. Groenendijk, Two queues with alternating service and switching times, in: Queueing Theory and Its Applications, eds. O.J. Boxma and R. Syski (North-Holland, Amsterdam, 1988) pp. 261-281.

    Google Scholar 

  4. E.G. Coffman, G. Fayolle and I. Mitrani, Two queues with alternating service periods, in: Performance '87, eds. P.J. Courtois and G. Latouche (North-Holland, Amsterdam, 1987) pp. 227-239.

    Google Scholar 

  5. J.W. Cohen, The Single Server Queue (North-Holland, Amsterdam, 1982), revised ed.

    Google Scholar 

  6. J.W. Cohen, Boundary value problems in queueing system theory, Queueing Systems 3 (1988) 97-128.

    Article  Google Scholar 

  7. J.W. Cohen and O.J. Boxma, The M/G/1 queue with alternating service formulated as a Riemann—Hilbert problem, in: Performance '81, ed. F.J. Kylstra (North-Holland, Amsterdam, 1981) pp. 181-199.

    Google Scholar 

  8. J.W. Cohen and O.J. Boxma, Boundary Value Problems in Queueing System Analysis (North-Holland, Amsterdam, 1983).

    Google Scholar 

  9. M. Eisenberg, Two queues with changeover times, Oper. Res. 19 (1971) 386-401.

    Google Scholar 

  10. M. Eisenberg, Two queues with alternating service, SIAM J. Appl. Math. 36 (1979) 287-303.

    Article  Google Scholar 

  11. G. Fayolle and R. Iasnogorodski, Two coupled processors: The reduction to a Riemann—Hilbert problem, Z. Wahrsch. Verw. Gebiete 47 (1979) 325-351.

    Article  Google Scholar 

  12. C. Fricker and M.R. Jaïbi, Monotonicity and stability of periodic polling models, Queueing Systems 15 (1994) 211-238.

    Article  Google Scholar 

  13. F.G. Gakhov, Boundary Value Problems (Pergamon, Oxford, 1966).

    Google Scholar 

  14. T. Katayama and Y. Takahashi, Analysis of a two-class priority queue with Bernoulli schedules, J. Oper. Res. Japan. 35(3) (1992) 236-249.

    Google Scholar 

  15. D.S. Lee, Analysis of a cyclic server queue with Bernoulli schedules, J. Appl. Probab. 34 (1997) 176-191.

    Article  Google Scholar 

  16. P. Mevert, A priority system with setup times, Oper. Res. 16 (1968) 602-612.

    Article  Google Scholar 

  17. H. Nauta, Ergodicity conditions for a class of two-dimensional queueing problems, Ph.D. thesis, Math. Institute, University of Utrecht (1989).

  18. M.F. Neuts and M. Yadin, The transient behavior of the queue with alternating priorities with special reference to waiting times, Bull. Soc. Mathématique de Belgique 20 (1968) 343-376.

    Google Scholar 

  19. T.S. Sykes, Simplified analysis of an alternating priority queuing model with setup times, Oper. Res. 18 (1970) 1182-1192.

    Google Scholar 

  20. L. Takács, Two queues attended by a single server, Oper. Res. 16 (1968) 639-650.

    Google Scholar 

  21. H. Takagi, Analysis of Polling Systems (MIT Press, Cambridge, MA, 1986).

    Google Scholar 

  22. H. Takagi, Queuing analysis of polling models, ACM Comput. Surveys 20 (1988) 5-28.

    Article  Google Scholar 

  23. Tedijanto, Exact results for the cyclic-service queue with a Bernoulli schedule, Performance Evaluation 11 (1990) 107-115.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Feng, W., Kowada, M. & Adachi, K. A two-queue model with Bernoulli service schedule and switching times. Queueing Systems 30, 405–434 (1998). https://doi.org/10.1023/A:1019185509235

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019185509235

Navigation