Skip to main content
Log in

Optimal dispatching in a tandem queue

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

We investigate a Markovian tandem queueing model in which service to the first queue is provided in batches. The main goal is to choose the batch sizes so as to minimize a linear cost function of the mean queue lengths. This model can be formulated as a Markov Decision Process (MDP) for which the optimal strategy has nice structural properties. In principle we can numerically compute the optimal decision in each state, but doing so can be computationally very demanding. A previously obtained approximation is computationally efficient for low and moderate loads, but for high loads also suffers from long computation times. In this paper, we exploit the structure of the optimal strategy and develop heuristic policies motivated by the analysis of a related controlled fluid problem. The fluid approach provides excellent approximations, and thus understanding, of the optimal MDP policy. The computational effort to determine the heuristic policies is much lower and, more importantly, hardly affected by the system load. The heuristic approximations can be extended to models with general service distributions, for which we numerically illustrate the accuracy.

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
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Avram, F.: Optimal control of fluid limits of queueing networks and stochasticity corrections. Lect. Appl. Math. 33, 1–36 (1997)

    Google Scholar 

  2. Bellman, R.E.: Dynamic Programming. Princeton University Press, Princeton (2003)

    Google Scholar 

  3. Bortolussi, L., Tribastone, M.: Fluid limits of queueing networks with batches. In: Proceedings of 3rd ACM/SPEC International Conference on Performance Engineering (2012)

  4. Foss, S., Kovalevskii, A.: A stability criterion via fluid limits and its application to a polling model. Queueing Syst. 32, 131168 (1999)

    Google Scholar 

  5. Koole, G.: Convexity in tandem queues. Probab. Eng. Inf. Sci. 18(01), 13–31 (2004)

    Article  Google Scholar 

  6. Kurtz, T.G.: Solutions of ordinary differential equations as limits of pure Markov processes. J. Appl. Prob. 7, 4958 (1970)

    Article  Google Scholar 

  7. Larrañaga, M., Boxma, O.J., Núñez Queija, R., Squillante, M.S.: Efficient content delivery in the presence of impatient jobs. In: Teletraffic Congress (ITC 27), 2015 27th International. IEEE, (2015)

  8. Lippman, S.A.: Applying a new device in the optimisation of exponential queueing systems. Oper. Res. 23, 687–710 (1975)

    Article  Google Scholar 

  9. Puterman, M.L.: Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley, Hoboken (1994)

    Book  Google Scholar 

  10. Rajat, D.K., Serfozo, R.F.: Optimal control of batch service queues. Adv. Appl. Probab. 5(2), 340–361 (1973)

    Article  Google Scholar 

  11. Rajat, D.K.: Optimal control of batch service queues with switching costs. Adv. Appl. Probab. 8(1), 177–194 (1976)

    Article  Google Scholar 

  12. Robert, P.: Stochastic Networks and Queues, vol. 52. Springer, Berlin (2013)

    Google Scholar 

  13. Rosberg, Z., Varaiya, P.P., Walrand, J.: Optimal control of service in tandem queues. IEEE Trans. Autom. Control 27(3), 600 (1982)

    Article  Google Scholar 

  14. Silva, D.F., Zhang, B., Ayhan, H.: Optimal admission control for tandem loss systems with two stations. Oper. Res. Lett. 41(4), 351–356 (2013)

    Article  Google Scholar 

  15. van Leeuwen, D., Núñez-Queija, R.: Near-Optimal Switching Strategies for a Tandem Queue. In: Boucherie, R.J., van Dijk, N.M. (eds.) Markov Decision Processes in Practice, pp. 439–459. Springer, Berlin (2017)

    Chapter  Google Scholar 

  16. Veatch, M.H., Lawrence, M.W.: Optimal control of a two-station tandem production/inventory system. Oper. Res. 42(2), 337–350 (1994)

    Article  Google Scholar 

  17. Weber, R.R., Stidham, S.: Optimal control of service rates in networks of queues. Adv. Appl. Probab. 19, 202–218 (1987)

    Article  Google Scholar 

  18. Zhang, R., Phillis, Y.A.: Fuzzy control of arrivals to tandem queues with two stations. IEEE Trans. Fuzzy Syst. 7(3), 361–367 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. van Leeuwen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

van Leeuwen, D., Núñez Queija, R. Optimal dispatching in a tandem queue. Queueing Syst 87, 269–291 (2017). https://doi.org/10.1007/s11134-017-9554-x

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11134-017-9554-x

Keywords

Mathematics Subject Classification

Navigation