$M/G/\infty$ polling systems with random visit times : M/G/infinity polling systems with random visit times

We consider a polling system where a group of an infinite number of servers visits sequentially a set of queues. When visited, each queue is attended for a random time. Arrivals at each queue follow a Poisson process, and service time of each individual customer is drawn from a general probability distribution function Thus, each of the queues comprising the system is, in isolation, an M/G/∞-type queue. A job that is not completed during a visit will have a new service time requirement sampled from the service-time distribution of the corresponding queue. To the best of our knowledge, this paper is the first in which an M/G/∞-type polling system is analysed. For this polling model, we derive the probability generating function and expected value of the queue lengths, and the Laplace-Stieltjes transform and expected value of the sojourn time of a customer. Moreover, we identify the policy that maximises the throughput of the system per cycle and conclude that under the Hamiltonian-tour approach, the optimal visiting order is independent of the number of customers present at the various queues at the start of the cycle. In other words (and somewhat surprisingly), additional information regarding the state of the system at the start of a cycle does not lead to an improvement of the optimal policy.

[1]  Uri Yechiali Analysis and Control of Poling Systems , 1993, Performance/SIGMETRICS Tutorials.

[2]  Kwang-Cheng Chen,et al.  A novel MAC protocol for broadband communication over CATV-based MANs , 1996, Comput. Commun..

[3]  Matthieu van der Heijden,et al.  WAITING TIMES AT PERIODICALLY SWITCHED ONE-WAY TRAFFIC LANES , 2001, Probability in the Engineering and Informational Sciences.

[4]  C. Mack,et al.  The Efficiency of N Machines Uni‐Directionally Patrolled by One Operative When Walking Time is Constant and Repair Times are Variable , 1957 .

[5]  Søren Asmussen,et al.  Matrix‐analytic Models and their Analysis , 2000 .

[6]  Uri Yechiali,et al.  Polling under the Randomly Timed Gated Regime , 1998 .

[7]  Uri Yechiali,et al.  Polling systems with breakdowns and repairs , 2003, Eur. J. Oper. Res..

[8]  Hanoch Levy,et al.  Cyclic reservation schemes for efficient operation of multiple-queue single-server systems , 1992, Ann. Oper. Res..

[9]  Uri Yechiali,et al.  Dynamic routing in polling systems , 1989 .

[10]  C. Mack,et al.  THE EFFICIENCY OF N MACHINES UNI-DIRECTIONALLY PATROLLED BY ONE OPERATIVE WHEN WALKING TIME AND REPAIR TIMES ARE CONSTANTS , 1957 .

[11]  H. Tijms A First Course in Stochastic Models , 2003 .

[12]  R. R. P. Jackson,et al.  Introduction to the Theory of Queues , 1963 .

[13]  Erik M. M. Winands,et al.  Iterative approximation of k-limited polling systems , 2007, Queueing Syst. Theory Appl..

[14]  G. F. Newell,et al.  Introduction to the Theory of Queues. , 1963 .

[15]  Hideaki Takagi,et al.  Queueing analysis of polling models: progress in 1990-1994 , 1998 .

[16]  Uri Yechiali,et al.  DYNAMIC VISIT-ORDER RULES FOR BATCH-SERVICE POLLING , 2003 .

[17]  Lorenzo Donatiello,et al.  Performance Evaluation of Computer and Communication Systems , 1993, Lecture Notes in Computer Science.

[18]  Eitan Altman,et al.  Control of Polling in Presence of Vacations in Heavy Traffic with Applications to Satellite and Mobile Radio Systems , 2002, SIAM J. Control. Optim..

[19]  Mostafa Ammar,et al.  Optimizing a Generalized Polling Protocol for Resource Finding over a Multiple Access Channel , 1995, Comput. Networks ISDN Syst..

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

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

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

[23]  Yung-Terng Wang,et al.  Load Sharing in Distributed Systems , 1985, IEEE Transactions on Computers.

[24]  U. Yechiali,et al.  Dynamic priority rules for cyclic-type queues , 1989, Advances in Applied Probability.

[25]  Hideaki Takagi,et al.  Analysis of polling systems , 1986 .