A Tutorial on Some New Methods for Performance Evaluation of Queueing Networks

In the 1970's, Baskett, Chandy, Muntz and Palacios, Kelly, and others, generalized the earlier results of Jackson (1957) and obtained explicit solutions for the steady-state distributions of some restricted queueing networks. These queueing networks are called "product-form networks," due to the structure of their explicit solutions. The class of such tractable networks is quite small, however. For example, if customers require different mean service times on different revisits to the same server, or if customers on a later visit are given higher priority, then very little is known concerning whether the network is even stable or what form the steady-state distribution has if it exists. Recently, some new methods have been developed for establishing the stability of a system and for obtaining bounds on key performance measures such as mean delay, mean number in system, or mean throughput. Since they are based on the well-developed computational tool of linear programming, these methods can be widely employed in diverse applications in communication networks, computer systems, and manufacturing systems. We provide a tutorial exposition of some of these recent developments. >

[1]  P. R. Kumar,et al.  Distributed scheduling based on due dates and buffer priorities , 1991 .

[2]  S. Sushanth Kumar,et al.  Performance bounds for queueing networks and scheduling policies , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[3]  Hong Chen Fluid Approximations and Stability of Multiclass Queueing Networks: Work-Conserving Disciplines , 1995 .

[4]  J. Kingman Inequalities in the Theory of Queues , 1970 .

[5]  John N. Tsitsiklis,et al.  Optimization of multiclass queuing networks: polyhedral and nonlinear characterizations of achievable performance , 1994 .

[6]  J. R. Jackson Networks of Waiting Lines , 1957 .

[7]  J. Dai On Positive Harris Recurrence of Multiclass Queueing Networks: A Unified Approach Via Fluid Limit Models , 1995 .

[8]  Sean P. Meyn,et al.  Duality and linear programs for stability and performance analysis of queueing networks and scheduling policies , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[9]  Lawrence M. Wein,et al.  Scheduling Networks of Queues: Heavy Traffic Analysis of a Two-Station Closed Network , 1990, Oper. Res..

[10]  Sean P. Meyn,et al.  Piecewise linear test functions for stability of queueing networks , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[11]  K. Mani Chandy,et al.  Open, Closed, and Mixed Networks of Queues with Different Classes of Customers , 1975, JACM.

[12]  P. Kumar,et al.  The throughput of irreducible closed Markovian queueing networks: functional bounds, asymptotic loss, efficiency, and the Harrison-Wein conjectures , 1997 .

[13]  Sean P. Meyn,et al.  Stability of queueing networks and scheduling policies , 1995, IEEE Trans. Autom. Control..

[14]  J. Kingman A martingale inequality in the theory of queues , 1964 .

[15]  Lawrence M. Wein,et al.  Scheduling semiconductor wafer fabrication , 1988 .

[16]  P. Kumar,et al.  The Last Buuer First Serve Priority Policy Is Stable for Stochastic Re{entrant Lines , 1994 .

[17]  Sunil Kumar,et al.  Fluctuation smoothing policies are stable for stochastic re-entrant lines , 1996, Discret. Event Dyn. Syst..

[18]  P. R. Kumar,et al.  Re-entrant lines , 1993, Queueing Syst. Theory Appl..

[19]  P. R. Kumar,et al.  Real Time Scheduling of Manufacturing Systems , 1990 .

[20]  M. Bramson Instability of FIFO Queueing Networks , 1994 .

[21]  Steven A. Lippman,et al.  Applying a New Device in the Optimization of Exponential Queuing Systems , 1975, Oper. Res..

[22]  S.C.H. Lu,et al.  Efficient scheduling policies to reduce mean and variance of cycle-time in semiconductor manufacturing plants , 1994 .

[23]  Samuel Karlin,et al.  A First Course on Stochastic Processes , 1968 .

[24]  M. Thomas Queueing Systems. Volume 1: Theory (Leonard Kleinrock) , 1976 .

[25]  P. Moran,et al.  Reversibility and Stochastic Networks , 1980 .

[26]  Sean P. Meyn,et al.  Stability of queueing networks and scheduling policies , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[27]  Thomas I. Seidman,et al.  "First come, first served" can be unstable! , 1994, IEEE Trans. Autom. Control..