ACM Home Page
Please provide us with feedback. Feedback
A tree convolution algorithm for the solution of queueing networks
Full text PdfPdf (3.31 MB)
Source
Communications of the ACM archive
Volume 26 ,  Issue 3  (March 1983) table of contents
Pages: 203 - 215  
Year of Publication: 1983
ISSN:0001-0782
Authors
Simon S. Lam  Univ. of Texas, Austin
Y. Luke Lien  Univ. of Texas, Austin
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 27,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/358061.358075
What is a DOI?

ABSTRACT

A new algorithm called the tree convolution algorithm, for the computation of normalization constants and performance measures of product-form queueing networks, is presented. Compared to existing algorithms, the algorithm is very efficient in the solution of networks with many service centers and many sparse routing chains. (A network is said to have sparse routing chains if the chains visit, on the average, only a small fraction of all centers in the network.) In such a network, substantial time and space savings can be achieved by exploiting the network's routing information. The time and space reductions are made possible by two features of the algorithm: (1) the sequence of array convolutions to compute a normalization constant is determined according to the traversal of a tree; (2) the convolutions are performed between arrays that are smaller than arrays used by existing algorithms. The routing information of a given network is used to configure the tree to reduce the algorithm's time and space requirements; some effective heuristics for optimization are described. An exact solution of a communication network model with 64 queues and 32 routing chains is illustrated.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
Bruel, S. C. and Balbo, G. Computational Algorithms for Closed Queueing Networks. Elsevier, North-Holland, New York, 1980.
4
 
5
Chandy, K. M., Herzog, U., and Woo L. S. Parametric analysis of queueing networks. IBM }. of Res. and Develop. 19, 1, (Jan. 1975) 43-49.
6
7
 
8
Gerla, M. and Kleinrock, L. Flow control: A comparative survey. IEEE Trans. on Commun. COM 28, 4, (April 1980) 553-574.
 
9
Kleinrock, L. Queueing Systems, Vol. 2: Computer Applications. Wiley- Interscience, New York, 1976, pp. 458-484.
 
10
Lam, S. S. Queueing networks with population size constraints. IBM I. at Res. and Develop. 21, 4, (July 1977) 370-378.
11
 
12
 
13
 
14
Lam, S. S. and Lien, Y. L. Congestion control of packet communication networks by input buffer limits--A simulation study. IEEE Trans. on Computers G-30, 10, (Oct. 1981) 733-742.
15
 
16
Lam, S. S. and Wang, I. W. Queueing network models of packet switching networks, part 2: Networks with population size constraints. Performance Evaluation. 2, 3, (1982), 161-180.
 
17
Lavenberg, S. Closed multichain product form queueing networks with large population sizes. Prec. of Interface between Applied Probability and Computer Science, Boca Raton, Florida, Jan. 1981.
 
18
 
19
Reiser, M. Numerical methods in separable queueing networks. Studies in Management Sci. 7, (1977) 113-142.
 
20
Reiser, M. A queueing network analysis of computer communication networks with window flow control. IEEE Trans. on Commun. COM- 27, 8, (Aug. 1979) 1199-1209.
 
21
Reiser, M. Mean value analysis and convolutional method for queuedependent servers in closed queueing networks. Performance Evaluation, 1, 1, (1981) 7-18.
 
22
Reiser, M. and Kobayashi, H. Queaeing networks with multiple closed chains: Theory and computational algorithms. IBM J. Res. Develop., 19, 3, (May 1975) 283-204.
23
 
24
Sauer, C. H. and Chandy, K. M. Computer Systems Performance Modeling. Prentice-Hall, Englewood Cliffs, New Jersey, 1981.
 
25
Schweitzer, P. Approximate analysis of multiclass closed networks of queues. Int. Conf. Stochastic Control and Optimization, Amsterdam, 1979.
 
26
Wang, J. W. and Lam, S. S. Queueing network models of packet switching networks, part 1: Open networks. Performance Evaluation, 2, 1, (1982) 9-21.
 
27

CITED BY  16

Collaborative Colleagues:
Simon S. Lam: colleagues
Y. Luke Lien: colleagues