Skip to main content

A Tight Bound on the Throughput of Queueing Networks with Blocking

  • Conference paper
Analytical and Stochastic Modeling Techniques and Applications (ASMTA 2013)

Abstract

In this paper, we present a bounding methodology that allows to compute a tight bound on the throughput of fork-join queueing networks with blocking and with general service time distributions. No exact models exist for queueing networks with general service time distributions and, consequently, bounds are the only certain information available. The methodology relies on two ideas. First, probability mass fitting (PMF) discretizes the service time distributions so that the evolution of the modified system can be modelled by a discrete Markov chain. Second, we show that the critical path can be computed with the discretized distributions and that the same sequence of jobs offers a bound on the original throughput. The tightness of the bound is shown on computational experiments (error on the order of one percent). Finally, we discuss the extension to split-and-merge networks and the approximate estimations of the throughput.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dallery, Y., Liu, Z., Towsley, D.: Equivalence, reversibility, symmetry and concavity properties in fork/join queueing networks with blocking. Journal of the Association for Computing Machinery 41, 903–942 (1994)

    Article  MathSciNet  Google Scholar 

  2. Whitt, W.: Approximating a point process by a renewal process, i: Two basic methods. Operations Research 30(1), 125–147 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  3. Johnson, M., Taaffe, M.: Matching moments to phase distributions: Mixtures of erlang distributions of common order. Stochastic Models 5(4), 711–743 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bobbio, A., Horváth, A., Telek, M.: Matching three moments with minimal acyclic phase type distributions. Stochastic Models 21, 303–326 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  5. Asmussen, S., Nerman, A., Olsson, M.: Fitting phase-type distributions via the em algorithm. Scandinavian J. of Statistics 23, 419–441 (1996)

    MATH  Google Scholar 

  6. Bobbio, A., Horváth, A., Scarpa, M., Telek, M.: Acyclic discrete phase type distributions: Properties and a parameter estimation algorithm. Performance Evaluation 54, 1–32 (2003)

    Article  Google Scholar 

  7. Varah, J.M.: On fitting exponentials by nonlinear least squares. SIAM J. on Sci. and Statist. Comput. 6(1), 30–44 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  8. Perros, H.: Queueing Networks with Blocking: Exact and Approximate Solutions. Oxford University Press, New York (1994)

    Google Scholar 

  9. Lang, A., Arthur, J.: Parameter approximation for phase-type distributions. In: Chakravarthy, S., Alfa, A. (eds.) Matrix Analytical Methods in Stochastic Models, pp. 151–206. Marcel Dekker, New York (1997)

    Google Scholar 

  10. Tancrez, J.S., Chevalier, P., Semal, P.: Probability masses fitting in the analysis of manufacturing flow lines. Annals of Operations Research 182, 163–191 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  11. Altiok, T.: Performance Analysis of Manufacturing Systems. Springer, New York (1996)

    MATH  Google Scholar 

  12. Balsamo, S., de Nitto Personé, V., Onvural, R.: Analysis of Queueing Networks with Blocking. Kluwer Academic Publishers, Dordrecht (2001)

    Book  MATH  Google Scholar 

  13. Buzacott, J., Shanthikumar, J.: Stochastic Models of Manufacturing Systems. Prentice-Hall, Englewood Cliffs (1993)

    MATH  Google Scholar 

  14. Dallery, Y., Frein, Y.: On decomposition methods for tandem queueing networks with blocking. Operations Research 41(2), 386–399 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  15. Kerbache, L., Smith, J.M.: The generalized expansion method for open finite queueing networks. European Journal of Operational Research 32, 448–461 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  16. van Dijk, N.: Bounds and error bounds for queueing networks. Annals of Operations Research 79, 295–319 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  17. van Dijk, N., Lamond, B.: Simple bounds for finite single-server exponential tandem queues. Operations Research 36(3), 470–477 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  18. Shanthikumar, J., Jafari, M.: Bounding the performance of tandem queues with finite buffer spaces. Annals of Operations Research 48, 185–195 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  19. Tcha, D.W., Paik, C.H., Lee, W.T.: Throughput upper bounds for open markovian queueing networks with blocking. Computers & Industrial Engineering 28(2), 351–365 (1995)

    Article  Google Scholar 

  20. Liu, X.G., Buzacott, J.: A decomposition-related throughput property of tandem queueing networks with blocking. Queueing Systems 13, 361–383 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  21. Onvural, R.O., Perros, H.G.: Some equivalencies between closed queueing networks with blocking. Performance Evaluation 9(2), 111–118 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  22. Courtois, P.J., Semal, P.: Computable bounds for conditional steady-state probabilities in large markov chains and queueing models. IEEE Journal on Selected Areas in Communications 4(6), 926–937 (1986)

    Article  Google Scholar 

  23. Kumar, S., Kumar, P.: Performance bounds for queueing networks and scheduling policies. IEEE Trans. on Automatic Control 39(8), 1600–1611 (1994)

    Article  MATH  Google Scholar 

  24. Kumar, S., Srikant, R., Kumar, P.: Bounding blocking probabilities and throughput in queueing networks with buffer capacity constraints. Queueing Systems 28, 55–77 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  25. Eager, D., Sevcik, K.: Bound hierarchies for multiple-class queuing networks. Journal of the Association for Computing Machinery 33(1), 179–206 (1986)

    Article  MathSciNet  Google Scholar 

  26. Tsoucas, P., Walrand, J.: Monotonicity of throughput in non-markovian networks. Journal of Applied Probability 26, 134–141 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  27. Dallery, Y., Gershwin, S.: Manufacturing flow line systems: a review of models and analytical results. Queueing Systems 12, 3–94 (1992)

    Article  MATH  Google Scholar 

  28. Baccelli, F., Makowski, A.: Queueing models for systems with synchronization constraints. Proceedings of the IEEE 77, 138–161 (1989)

    Article  Google Scholar 

  29. Baccelli, F., Cohen, G., Olsder, G.J., Quadrat, J.P.: Synchronization and linearity. Wiley, New York (1992)

    MATH  Google Scholar 

  30. Baccelli, F., Liu, Z.: Comparison properties of stochastic decision free petri nets. IEEE Trans. on Automatic Control 37, 1905–1920 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  31. Tancrez, J.S., Semal, P., Chevalier, P.: Histogram based bounds and approximations for production lines. European Journal of Operational Research 197, 1133–1141 (2009)

    Article  MATH  Google Scholar 

  32. Nakade, K.: New bounds for expected cycle times in tandem queues with blocking. European Journal of Operational Research 125(1), 84–92 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  33. Hopp, W., Spearman, M.: Factory Physics: Foundations of Manufacturing Management. Irwin, Burr Ridge (1996)

    Google Scholar 

  34. Altiok, T., Perros, H.: Open networks of queues with blocking: Split and merge configurations. IIE Transactions 18(3), 251–261 (1986)

    Article  Google Scholar 

  35. Tancrez, J.S.: Modelling Queueing Networks with Blocking using Probability Mass Fitting. PhD thesis, Université catholique de Louvain (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tancrez, JS., Chevalier, P., Semal, P. (2013). A Tight Bound on the Throughput of Queueing Networks with Blocking. In: Dudin, A., De Turck, K. (eds) Analytical and Stochastic Modeling Techniques and Applications. ASMTA 2013. Lecture Notes in Computer Science, vol 7984. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39408-9_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39408-9_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39407-2

  • Online ISBN: 978-3-642-39408-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics