Decomposition results for general polling systems and their applications

In this paper we derive decomposition results for the number of customers in polling systems under arbitrary (dynamic) polling order and service policies. Furthermore, we obtain sharper decomposition results for both the number of customers in the system and the waiting times under static polling policies. Our analysis, which is based on distributional laws, relaxes the Poisson assumption that characterizes the polling systems literature. In particular, we obtain exact decomposition results for systems with either Mixed Generalized Erlang (MGE) arrival processes, or asymptotically exact decomposition results for systems with general renewal arrival processes under heavy traffic conditions. The derived decomposition results can be used to obtain the performance analysis of specific systems. As an example, we evaluate the performance of gated Markovian polling systems operating under heavy traffic conditions. We also provide numerical evidence that our heavy traffic analysis is very accurate even for moderate traffic.

[1]  Mandyam M. Srinivasan,et al.  Relating polling models with zero and nonzero switchover times , 1995, Queueing Syst. Theory Appl..

[2]  Hanoch Levy Binomial-gated service: a method for effective operation and optimization of polling systems , 1991, IEEE Trans. Commun..

[3]  Dimitris Bertsimas,et al.  Multiclass Queueing Systems in Heavy Traffic: An Asymptotic Approach Based on Distributional and Conservation Laws , 1997, Oper. Res..

[4]  D. Cox The analysis of non-Markovian stochastic processes by the inclusion of supplementary variables , 1955, Mathematical Proceedings of the Cambridge Philosophical Society.

[5]  Phuoc Tran-Gia Analysis of polling systems with general input process and finite capacity , 1992, IEEE Trans. Commun..

[6]  Robert B. Cooper,et al.  Queues served in cyclic order , 1969 .

[7]  Moshe Sidi,et al.  Polling systems: applications, modeling, and optimization , 1990, IEEE Trans. Commun..

[8]  Dimitris Bertsimas,et al.  The Distributional Little's Law and Its Applications , 1995, Oper. Res..

[9]  Robert B. Cooper,et al.  Stochastic Decompositions in the M/G/1 Queue with Generalized Vacations , 1985, Oper. Res..

[10]  Onno J. Boxma,et al.  Waiting Times in Polling Systems with Markovian Server Routing , 1989, MMB.

[11]  Onno J. Boxma,et al.  Workloads and waiting times in single-server systems with multiple customer classes , 1989, Queueing Syst. Theory Appl..

[12]  Sem C. Borst,et al.  Polling Models With and Without Switchover Times , 1997, Oper. Res..

[13]  G. F. Newell,et al.  A relation between stationary queue and waiting time distributions , 1971, Journal of Applied Probability.

[14]  Onno Boxma,et al.  Pseudo-conservation laws in cyclic-service systems , 1986 .

[15]  Izhak Rubin,et al.  Polling with a General-Service Order Table , 1987, IEEE Trans. Commun..

[16]  Leonard Kleinrock,et al.  The Analysis of Random Polling Systems , 1988, Oper. Res..

[17]  Hideaki Takagi,et al.  Stochastic Analysis of Computer and Communication Systems , 1990 .

[18]  Frank Kelly,et al.  Reversibility and Stochastic Networks , 1979 .

[19]  Bernd Meister,et al.  Waiting Lines and Times in a System with Polling , 1974, JACM.

[20]  Martin Eisenberg,et al.  Queues with Periodic Service and Changeover Time , 1972, Oper. Res..

[21]  高木 英明,et al.  Analysis of polling systems , 1986 .

[22]  S. W Fuhrmann,et al.  Symmetric queues served in cyclic order , 1985 .

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