Approximate mean value analysis algorithms for queuing networks
- 1 July 1990
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 37 (3) , 643-673
- https://doi.org/10.1145/79147.214074
Abstract
This paper is concerned with the properties of nonlinear equations associated with the Scheweitzer-Bard (S-B) approximate mean value analysis (MVA) heuristic for closed product-form queuing networks. Three forms of nonlinear S-B approximate MVA equations in multiclass networks are distinguished: Schweitzer, minimal, and the nearly decoupled forms. The approximate MVA equations have enabled us to: (a) derive bounds on the approximate throughput; (b) prove the existence and uniqueness of the S-B throughput solution, and the convergence of the S-B approximation algorithm for a wide class of monotonic, single-class networks; (c) establish the existence of the S-B solution for multiclass, monotonic networks; and (d) prove the asymptotic (i.e., as the number of customers of each class tends to ∞) uniqueness of the S-B throughput solution, and (e) the convergence of the gradient projection and the primal-dual algorithms to solve the asymptotic versions of the minimal, the Schweitzer, and the nearly decoupled forms of MVA equations for multiclass networks with single server and infinite server nodes. The convergence is established by showing that the approximate MVA equations are the gradient vector of a convex function, and by using results from convex programming and the convex duality theory.Keywords
This publication has 16 references indexed in Scilit:
- Mean value analysis by chain of product form queueing networksIEEE Transactions on Computers, 1989
- RECAL—a new efficient algorithm for the exact analysis of multiple-chain closed queuing networksJournal of the ACM, 1986
- Bound hierarchies for multiple-class queuing networksJournal of the ACM, 1986
- An analysis of an approximation algorithm for queueing networksPerformance Evaluation, 1984
- Asymptotic Expansions and Integral Representations of Moments of Queue Lengths in Closed Markovian NetworksJournal of the ACM, 1984
- Performance bound hierarchies for queueing networksACM Transactions on Computer Systems, 1983
- Balanced job bound analysis of queueing networksCommunications of the ACM, 1982
- LinearizerCommunications of the ACM, 1982
- Computational algorithms for product form queueing networksCommunications of the ACM, 1980
- Mean-Value Analysis of Closed Multichain Queuing NetworksJournal of the ACM, 1980