Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Survey of closed queueing networks with blocking

Published: 01 June 1990 Publication History

Abstract

Closed queueing networks are frequently used to model complex service systems such as production systems, communication systems, computer systems, and flexible manufacturing systems. When limitations are imposed on the queue sizes (i.e., finite queues), a phenomenon called blocking occurs. Queueing networks with blocking are, in general, difficult to treat. Exact closed form solutions have been reported only in a few special cases. Hence, most of the techniques that are used to analyze such queueing networks are in the form of approximations, numerical analysis, and simulation. In this paper, we give a systematic presentation of the literature related to closed queueing networks with finite queues. The results are significant for both researchers and practitioners.

References

[1]
AKYILDIZ, I. F. 1987. Exact product form solutions for queueing networks with blocking. IEEE Trans. Comput. I, 121-126.
[2]
ALYILDIZ, I. F. 1988a. General Closed Queueing Networks with Blocking, Performance '87, Courtois and Latouche, eds. Elsevier North Holland, Amsterdam, 282-303.
[3]
AKYILDIZ, I. F. 1988b. On the exact and approximate throughput analysis of closed queueing networks with blocking. IEEE Trans. Softw. Eng. SE~14, 62-71.
[4]
AKYILDIZ, I. F. 1988c. Mean value analysis for blocking queueing networks. IEEE Trans. So/tw. Eng. SE-14 (1), 418-429.
[5]
AKYILDIZ, I. F. 1989a. Product form approximations for queueing networks with multiple servers and blocking. IEEE Trans. Cornput. 38, 99-115.
[6]
AKYILDIZ, I. F. 1989b. Analysis of queueing networks with rejection blocking. In First International Workshop on Queueing Networks with Blocking, Perros and Altiok, eds. Elsevier North Holland, Amsterdam.
[7]
AKYILDIZ, i. F., AND LIEBEHERR, J. 1989. Application of Norton's theorem on queueing networks with finite capacities. In the Proceedings of INFOCOM 89, pp. 914-923.
[8]
AKYILDIZ, I. F., AND Vos BRAND, H. 1990. Dual and selfdual networks of queues with rejection blocking. Comput. J. To appear.
[9]
AKYILDIZ, I. F., AND VON BRAND, H 1989a. Exact solutions for open, closed and mixed queueing networks with rejection blocking. Theor. Comput. Sci. J. 64, 203-219.
[10]
AKYILDIZ, I. F., AND VON BRAND, H. 1989b. Computation of performance measures for open, closed and mixed networks with rejection blocking. Acta Info. 26, 559-576.
[11]
AKYILDIZ, I. F., AND VON BRAND, H. 1989c. Central server models with multiple job classes, state dependent routing and rejection blocking. IEEE Trans. Softw. Eng. To appear.
[12]
ALTIOK, T., AND PERROS, H. G. 1987. Approximate analysis of arbitrary configurations of queueing networks with blocking. Ann. OR 9, 481-509.
[13]
AMMAR, M. H., AND GERSHWIN, S. B. 1987. Equivalence relations in queueing models of assembly/ disassembly networks. Working paper. Georgia Institute of Technology.
[14]
BALSAMO, S., AND DONATIELLO, L. 1988. Two-stage cyclic network with blocking: Cycle time distribution and equivalence properties. In the Proceedings of Modeling Techniques and Tools for Computer Performance Evaluation. Potier and Puigjaner, eds. pp. 513-528.
[15]
BALSAMO, S., AND IAZEOLLA, G. 1983. Some equivalence properties for queueing networks with and without blocking. In Performance '83, Agrawala and Tripathi, eds. North-Holland Publishing Company, Amsterdam, pp. 351-360.
[16]
BALSAMO, S., V. DE NITRO PERSONE, AND IAZEOLLA, G. 1986. Some equivalencies of blocking mechanisms in queueing networks with finite capacity. Manuscript, Dipartimento di Informatica, Universite di Pisa, Italy.
[17]
BASKETR, F., CHANDY, K. M., MUNTZ, R. R., AND PALACIOS, F. G. 1975. Open, closed and mixed networks of queues with different classes of customers. J. A CM 22, 2, 249-260.
[18]
BOXMA, O., AND KONHEIM, A. 1981. Approximate analysis of exponential queueing systems with blocking. Acta In{o. 15, 19-66.
[19]
CASEAU, P., AND PUJOLLE, G. 1979. Throughput capacity of a sequence of transfer lines with blocking due to finite waiting room. IEEE Trans. Softw. Eng. 5, 631-642.
[20]
CHANDY, K. M., AND SAVER, C. H. 1978. Approximate methods for analyzing queueing network models of computing systems. A CM Comput. Surv. 10, 3, 281-317.
[21]
CHANDY, K. M., HERZOG, U., AND Woo, L. 1975. Parametric analysis of queueing networks. IBM J. Res. Dev. 19, 43-49.
[22]
COFFMAN, E. G., ELPHICK, M. J., AND SHOSHANI, A. 1971. System deadlocks. ACM Comput. Surv. 2, 4, 67-78.
[23]
COHEN, J. W. 1969. The Single Server Queue. North Holland Publishing Company, Amsterdam.
[24]
COURTOIS, P. J. 1977. Decomposability: Queueing and Computer System Applications. Academic Press, New York.
[25]
Cox, D. R. 1955. A use of complex probabilities in the theory of stochastic processes. In the Proceedings o/the Cambridge Philosophical Society, voI. 51, pp. 313-319.
[26]
DALLERY, Y., AND FREIN, Y. 1989. A decomposition method for the approximate analysis of closed queueing networks with blocking. In the Proceedings of the l st International Workshop on Queueing Networks with Blocking, Perros and Altiok, eds. Elsevier North Holland, Amsterdam.
[27]
DALLERY, Y., AND YAO, D. D. 1986. Modeling a system of flexible manufacturing cells. In Modeling and Design of Flexible Manufacturing Systems, Kusiak, ed. Elsevier North Holland, Amsterdam, pp. 289-300.
[28]
DIEHL, G. W. 1984. A buffer equivalency decomposition approach to finite buffer queueing networks. Ph.D. dissertation. Eng. Sci., Harvard Univ.
[29]
GERSHWIN, S., AND BERMAN, U. 1981. Analysis of transfer lines consisting of two unreliable machines with random processing times and finite storage buffers. AIIE Trans. 13, (1), 2-11.
[30]
GORDON, W. J., AND NEWELL, G. F. 1967a. Cyclic queueing systems with restricted queues. Oper. Res. 15, 266-278.
[31]
GORDON, W. J., AND NEWELL, G. F. 1967b. Closed queueing systems with exponential servers. Oper. Res. 15, 254-265.
[32]
GROSS, D., AND HARRIS, C. M. 1974. Fundamentals of Queueing Theory. John Wiley, New York.
[33]
HIGHLEYMAN, W. H. 1989. Performance Analysis of Transaction Processing Systems. Prentice Hall, Englewood Cliffs, N.J.
[34]
HORDIJK, A., AND VAN DIJK, N. 1981. Networks of queues with blocking. In Performance '81. Klystra, ed. North Holland, Amsterdam, pp. 51-65.
[35]
HORDIJK, A., AND VAN DIJK, N. 1982. Adjoint processes, job local balance and insensitivity of stochastic networks. Bull:44 session. Int. Stat. Inst. 50, 776-788.
[36]
HORDIJK, A., AND VAN DIJK, N. 1983. Networks of queues: Part I--Job local balance and the adjoint process; Part II--General routing and service characteristics. In the Proceedings International Conference Modeling Computing Systems, Vol. 60, pp. 158-205.
[37]
JACKSON, J. R. 1963. Jobshop-like queueing systems. Manage. Sci. 10 (1), 131-142.
[38]
JENNINGS, A. 1977. Matrix Computation for Engineers and Scientists. John Wiley, New York.
[39]
JUN, K. P. 1988. Approximate analysis of open queueing networks with blocking. Ph.D. dissertation, Operations Research Program, North Carolina State Univ.
[40]
KELLY, K. P. 1979. Reversibility and Stochastic Networks. John Wiley, Chichester, England.
[41]
KENDALL, D. G. 1953. Stochastic processes occurring in the theory of queues and their analysis by the method of imbedded Markov chains. Ann. Math. Statist. 24, 338-354.
[42]
KLEINROCK, L. 1976. Queueing Systems. Vol. II. John Wiley, New York.
[43]
KOUVATSOS, D. D. 1983. Maximum entropy methods for general queueing networks. Tech. Rep. RCC34, Univ. Bradford, U.K.
[44]
KOUVATSOS, D. D., AND XENIOS, N. P. 1989. Maximum entropy analysis of general queueing networks with blocking. First International Workshop on Queueing Networks with Blocking, Perros and Altiok, eds. North Holland, Amsterdam.
[45]
KUNDU, S., AND AKYILDIZ, I. F. 1989. Deadlock free buffer allocation in closed queueing networks. Queue. Syst. J. 4, 47-56.
[46]
LAW, A. M., AND KELTON, W. D. 1982. Simulation Modeling and Analysis. McGraw Hill, New York.
[47]
LITTLE, J. D. C. 1961. A proof of the queueing formula L = ~ W. Oper. Res. 9, 383-387.
[48]
MARIE, R. 1979. An approximate analytical method for general queueing networks. IEEE Trans. Softw. Eng. SE-5 (5), 530-538.
[49]
MINOURA, T. 1982. Deadlock avoidance revisited. J. ACM 29 (4), 1023-1048.
[50]
MITRA, D., AND MITRANI, I. 1988. Analysis of a novel discipline for cell coordination in production lines. AT&T Bell Labs Res. Rep.
[51]
MUNTZ, R. R. 1978. Queueing networks: A critique of the state of the art directions for the future. ACM Comput. Surv. 10, 3, 353-359.
[52]
ONVURAL, R. O. 1987. Closed queueing networks with finite buffers. Ph.D. dissertation, CSE/OR, North Carolina State Univ.
[53]
ONVURAL, R. O. 1989a. On the exact decomposition of exponential closed queueing networks with blocking. First International Workshop on Queueing Networks with Blocking, Perros and Altiok, eds. North Holland, Amsterdam.
[54]
ONVURAL, R. O. 1989b. Some product form solutions of multi-class queueing networks with blocking. Perform. Eval. Special Issue on Queueing Networks with Blocking, Akyildiz and Perros, eds. 10-11,247-254.
[55]
ONVURAL, R. O., AND PERROS, H. G. 1986. On equivalencies of blocking mechanisms in queueing networks with blocking. Oper. Res. Lett. 5, (6), 293-298.
[56]
ONVURAL, R. O., AND PERROS, H. G. 1988. Equivalencies between open and closed queueing networks with finite buffers. International Seminar on the Performance Evaluation of Distributed and Parallel Systems, Kyoto, Japan. Perform. Eval., 9, 263-269.
[57]
ONVURAL, R. O., AND PERROS, H. G. 1989a. Some equivalencies on closed exponential queueing networks with blocking. Perform. Eval. 9, 111-118.
[58]
ONVURAL, R. O., AND PERROS, H. G. 1989b. Throughput analysis in cyclic queueing networks with blocking. IEEE Trans. Softw. Eng. SE-15, (6), 800-808.
[59]
PERROS, H. G. 1984. Queueing networks with blocking: A bibliography. ACM Sigmetrics, Perf. Eval. Rev. 12, (2), 8-12.
[60]
PERROS, H. G. 1989. Open queueing networks with blocking. In Stochastic Analysis of Computer and Communications Systems, Takagi, ed. Elsevier North Holland, New York.
[61]
PERROS, H. G., NILSSON, A., AND LIU, Y. G. 1988. Approximate analysis of product form type queueing networks with blocking and deadlock. Perform. Eval. 8, 19-39.
[62]
PERSONE, DE NITTO, V., AND GRILLO, D. 1987. Managing blocking in finite capacity symmetrical ring networks. In the 3rd Conference on Data and Communication Systems and Their Performance, Rio de Janeiro, Brazil.
[63]
PITTEL, B. 1979. Closed exponential networks of queues with saturation: The Jackson type stationary distribution and its asymptotic analysis. Math. Oper. Res. 4, 367-378.
[64]
REISER, M. 1979. A queueing network analysis of computer communications networks with window flow control. IEEE Trans. Comm. 27, 1199-1209.
[65]
SHANTHIKUMAR, G. J., AND YAO, D. D. 1989. Monotonicity properties in cyclic queueing networks with finite buffers. First International Workshop on Queueing Networks with Blocking. Perros and Altiok, eds. North Holland, Amsterdam.
[66]
SOLOMON, S. L. 1983. Simulation of Waiting Line Systems. Prentice Hall, Englewood Cliffs, N.J.
[67]
SURI, R., AND DIEHL, G. W. 1984. A new building block for performance evaluation of queueing networks with finite buffers. In the Proceedings of the A CM Sigmetrics on Measurement and Modeling of Computer Systems, 134-142.
[68]
SURI, R., AND DIEHL, G. W. 1986. A variable buffer size model and its use in analytical closed queueing networks with blocking. Manage. Sci. 32 (2), 206-225.
[69]
VAN DIJK, N. M., AND TIJMS, H. C. 1986. Insensitivity to Two Node Blocking Models with Applications, Teletraffic Analysis and Computer Performance Evaluation. Boxma, Cohen, and Tijms, eds. Elsevier North Holland, Amsterdam, The Netherlands, pp. 329-340.
[70]
YAO, D. D., AND BUZACOTT, J. A. 1985a. Modeling a class of state dependent routing in flexible manufacturing systems. Ann. OR 3, 153-167.
[71]
YAO, D. D., AND BUZACOTT, J. A. 1985b. Queueing models for flexible machining station Part I: Diffusion approximation. Eur. J. Oper. Res. 19, 233-240.
[72]
YAO, D. D., AND BUZACOTT, J. A. 1985c. Queueing models for flexible machining stations Part II: The method of Coxian phases. Eur. J. Oper. Res. 19, 241-252.
[73]
YAO, D. D., AND BUZACOTT, J. A. 1986. The exponentialization approach to flexible manufacturing system models with general processing times. Eur. J. Oper. Res. 24, 410-416.

Cited By

View all
  • (2024)Charging autonomous electric vehicle fleet for mobility-on-demand services: Plug in or swap out?Transportation Research Part C: Emerging Technologies10.1016/j.trc.2023.104457158(104457)Online publication date: Jan-2024
  • (2021)Transient queueing analysis for emergency hospital managementIISE Transactions on Healthcare Systems Engineering10.1080/24725579.2021.193365512:1(36-51)Online publication date: 7-Jun-2021
  • (2018)Approximating finite resources: An approach based on MVAPerformance Evaluation10.1016/j.peva.2018.11.005Online publication date: Dec-2018
  • Show More Cited By

Recommendations

Reviews

Taghi J. Mirsepassi

I recommend this paper highly to both researchers and practitioners involved with queueing networks, particularly if they anticipate problems associated with limited node capacities. The first nine pages provide comprehensive coverage of queueing network applications, terminology, and basic governing equations; some practical network configurations; and definitions of network “blocking” and “deadlock.” The next 28 pages deal exclusively with blocking and deadlock problems. The author presents a systematic survey of the existing literature and its specific contributions to the analytical, numerical, and approximation solution techniques of these problems. The important mathematical conclusions and computational techniques developed in various surveyed papers are presented in the form of 16 lemmas and 10 algorithms. The last two pages provide an elaborate listing of more than 70 papers that the author has consulted and referenced throughout the paper.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 22, Issue 2
June 1990
87 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/78919
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1990
Published in CSUR Volume 22, Issue 2

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)102
  • Downloads (Last 6 weeks)11
Reflects downloads up to 21 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Charging autonomous electric vehicle fleet for mobility-on-demand services: Plug in or swap out?Transportation Research Part C: Emerging Technologies10.1016/j.trc.2023.104457158(104457)Online publication date: Jan-2024
  • (2021)Transient queueing analysis for emergency hospital managementIISE Transactions on Healthcare Systems Engineering10.1080/24725579.2021.193365512:1(36-51)Online publication date: 7-Jun-2021
  • (2018)Approximating finite resources: An approach based on MVAPerformance Evaluation10.1016/j.peva.2018.11.005Online publication date: Dec-2018
  • (2018)Modelling deadlock in open restricted queueing networksEuropean Journal of Operational Research10.1016/j.ejor.2017.10.039266:2(609-621)Online publication date: Apr-2018
  • (2018)Performance Analysis of Series Queue with Customer’s BlockingPerformance Prediction and Analytics of Fuzzy, Reliability and Queuing Models10.1007/978-981-13-0857-4_14(191-201)Online publication date: 27-Aug-2018
  • (2018)Problem Overview Ω(G(V,E))$$\varOmega {\bigl (G(V,E)\bigr )}$$Introduction to Queueing Networks10.1007/978-3-319-78822-7_2(37-64)Online publication date: 29-Aug-2018
  • (2017)Transient Performance Analysis of Closed Production Lines With Bernoulli Machines, Finite Buffers, and CarriersIEEE Robotics and Automation Letters10.1109/LRA.2017.27132472:4(1893-1900)Online publication date: Oct-2017
  • (2017)Analysis of tandem queues with finite buffer capacityIISE Transactions10.1080/24725854.2017.134205549:11(1001-1013)Online publication date: 23-Jun-2017
  • (2017)Analysis of closed-loop production lines with Bernoulli reliability machines: Theory and applicationIISE Transactions10.1080/24725854.2017.129995750:3(143-160)Online publication date: 6-Jun-2017
  • (2017)A Nonlinear Solution to Closed Queueing Networks for Bike Sharing Systems with Markovian Arrival Processes and Under an Irreducible Path GraphQueueing Theory and Network Applications10.1007/978-3-319-68520-5_8(118-140)Online publication date: 23-Nov-2017
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media