Skip to main content
Log in

The Israeli Queue with a general group-joining policy

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We consider a single-server multi-queue system with unlimited-size batch service where the next queue to be served is the one with the most senior customer (the so called ‘Israeli Queue’). We study a Markovian system with state-dependent group-joining policy and derive results for various performance measures, such as steady-state distribution of the number of groups in the system, sojourn times, group sizes, and lengths of busy periods. Closed-form expressions are obtained for both the Uniform and the Geometric joining policies. Numerical results are presented.

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
Fig. 2

Similar content being viewed by others

References

  • Ammar, M. H., & Wong, J. W. (1987). On the optimality of cyclic transmission in teletext systems. IEEE Transactions on Communications COM, 35, 68–73.

    Article  Google Scholar 

  • Boxma, O. J., van der Wal, J., & Yechiali, U. (2007). Polling with gated batch service. In Proceedings of the sixth international conference on “Analysis of Manufacturing Systems” (pp. 155–159). The Netherlands: Lunteren.

  • Boxma, O. J., van der Wal, J., & Yechiali, U. (2008). Polling with batch service. Stochastic Models, 24, 604–625.

    Article  Google Scholar 

  • Dykeman, H. D., Ammar, M. H., & Wong, J. W. (1986). Scheduling algorithms for videotex systems under broadcast delivery. In Proceedings of the international conference on communications (ICC ’86) (pp. 1847–1851).

  • Kiliç, E. (2008). Explicit formula for the inverse of a tridiagonal matrix by backward continued fractions. Applied Mathematics and Computation, 197, 345–357.

    Article  Google Scholar 

  • Liu, Z., & Nain, P. (1992). Optimal scheduling in some multiqueue single-server systems. IEEE Transactions on Automatic Control, 37, 247–252.

    Article  Google Scholar 

  • Mallik, R. K. (2001). The inverse of a tridiagonal matrix. Linear Algebra and its Applications, 325, 109–139.

    Article  Google Scholar 

  • Perel, N., & Yechiali, U. (2013). The Israeli Queue with priorities. Stochastic Models, 29, 353–379.

    Article  Google Scholar 

  • Perel, N., & Yechiali, U. (2014a). The Israeli Queue with infinite number of groups. Probability in the Engineering and Informational Sciences, 28, 1–19.

    Article  Google Scholar 

  • Perel, N., & Yechiali, U. (2014b). The Israeli Queue with retrials. Queueing Systems, 78, 31–56.

    Article  Google Scholar 

  • Ross, S. M. (1997). Introduction to probability models. San Diego: Academic Press.

    Google Scholar 

  • van der Wal, J., & Yechiali, U. (2003). Dynamic visit-order rules for batch-service polling. Probability in the Engineering and Informational Sciences, 17, 351–367.

    Article  Google Scholar 

  • Van Oyen, M. P., & Teneketzis, D. (1996). Optimal batch service of a polling system under partial information. Methods and Models in OR, 44, 401–419.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Uri Yechiali.

Additional information

Uri Yechiali dedicates this paper to Benny Avi-Itzhak, his first lecturer in Probability Theory, and to Matt Sobel, a long time colleague.

Appendix

Appendix

1.1 Proof of Proposition 3.1

Proof

We need to show that

$$\begin{aligned} \frac{1}{\mu }+\frac{\lambda }{2\mu ^2} \le \frac{\lambda }{\mu ^2(1-e^{-\frac{\lambda }{\mu }})}. \end{aligned}$$
(6.1)

By setting \(a=\frac{\lambda }{\mu }\), and some straightforward algebra, Eq. (6.1) is equivalent to

$$\begin{aligned} \frac{2-a}{2+a} \le e^{-a}. \end{aligned}$$
(6.2)

Equation (6.2) clearly holds for \(a\ge 2\). We will prove that it also holds for \(0\le a<2\). Note that (6.2) can be written as

$$\begin{aligned} a+2+(a+2)e^a-4e^a\ge 0. \end{aligned}$$

Define \(f(a)=a+2+(a+2)e^a-4e^a\). We need to prove that \(f(a)\ge 0\) for all \(0\le a<2\). Note that \(f'(a)=1+e^a(a-1)\), and \(f''(a)=ae^a\ge 0\). Therefore, \(f'(a)\) is non-decreasing, and with \(f'(0)=0\) we have that \(f'(a)\ge 0\) for \(0\le a<2\). This implies that f(a) is also non-decreasing for \(0\le a<2\), and with \(f(0)=0\), the proof is completed. \(\square \)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Perel, N., Yechiali, U. The Israeli Queue with a general group-joining policy. Ann Oper Res 317, 179–212 (2022). https://doi.org/10.1007/s10479-015-1942-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-015-1942-1

Keywords

Mathematics Subject Classification

Navigation