|
ABSTRACT
We introduce an efficient algorithm for the exact analysis of closed multiclass product-form queueing network models with large population sizes. We adopt a novel approach, based on linear systems of equations, which significantly reduces the cost of computing normalizing constants. With the proposed algorithm, the analysis of a model with N circulating jobs of multiple classes requires essentially the solution of N linear systems with order independent of population sizes.A distinguishing feature of our approach is that we can immediately apply theorems, solution techniques, and decompositions for linear systems to queueing network analysis. Following this idea, we propose a block triangular form of the linear system that further reduces the requirements, in terms of both time and storage, of an exact analysis. An example illustrates the efficiency of the resulting algorithm in presence of large populations.
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
|
Forest Baskett , K. Mani Chandy , Richard R. Muntz , Fernando G. Palacios, Open, Closed, and Mixed Networks of Queues with Different Classes of Customers, Journal of the ACM (JACM), v.22 n.2, p.248-260, April 1975
[doi> 10.1145/321879.321887]
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
G. Casale. The Throughput Analysis of Product-Form Queueing Networks. PhD thesis, Politecnico di Milano, Milan, Italy, 2006.
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
D.J.A. Cohen. Basic Techniques of Combinatorial Theory. John Wiley and Sons, 1978.
|
| |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
 |
16
|
|
| |
17
|
E. de Sousa e Silva and R.R. Muntz. Queueing networks: Solutions and applications. Technical Report CSD-890052, CS Dep. - UCLA, Sep 1989.
|
| |
18
|
J.G. Dumas et al. Linbox: A generic library for exact linear algebra. In Proc. ICMS'02, pages 40--50, World Scientific, Singapore, 2002.
|
 |
19
|
|
| |
20
|
G. H. Golub and C. F. Van Loan. Matrix computations. Johns Hopkins Univ. Press, 1996.
|
| |
21
|
T. Granlund. GNU MP: The GNU Multiple Precision Arithmetic Library, Aug 2000. http://www.swox.se/.
|
| |
22
|
P.G. Harrison. On normalizing constants in queueing networks. Operations research, 33:464--468, 1985.
|
| |
23
|
|
| |
24
|
|
| |
25
|
J. Kriz. Throughput bounds for closed queueing networks. Perf. Eval., 4(1):1--10, 1984.
|
 |
26
|
|
| |
27
|
S. Lam. A simple derivation of the mva and lbanc algorithms from the convolution algorithm. IEEE Trans. Comp., 32:1062--1064, 1983.
|
| |
28
|
|
| |
29
|
|
| |
30
|
J. D. C. Little. A proof of the queueing formula L=λW. Operations Research, pages 9:383--387, 1961.
|
 |
31
|
|
 |
32
|
|
| |
33
|
M. Reiser and H. Kobayashi. Queueing networks with multiple closed chains: Theory and computational algorithms. IBM J. Res. Dev., 19(3):283--294, 1975.
|
 |
34
|
|
| |
35
|
|
| |
36
|
P.J. Schweitzer. Approximate analysis of multiclass closed networks of queues. In Int'l Conf. on Stoch. Control and Optim., Amsterdam, pages 25--29, 1979.
|
| |
37
|
M. Sereno. Mean value analysis of product form solution queueing networks with repetitive service blocking. Perf. Eval., 36--37:19--33, 1999.
|
| |
38
|
The PARI Group, Bordeaux. PARI/GP, version 2.1.5, 2004. http://pari.math.u-bordeaux.fr/.
|
 |
39
|
|
|