## On open problems in polling systems ∗

Marko Boon † marko@win.tue.nl

O.J. Boxma † boxma@win.tue.nl

E.M.M. Winands ‡ emm.winands@few.vu.nl

January, 2011

## Abstract

In the present paper we address two open problems concerning polling systems, viz., queueing systems consisting of multiple queues attended by a single server that visits the queues one at a time. The first open problem deals with a system consisting of two queues, one of which has gated service, while the other receives 1-limited service. The second open problem concerns polling systems with general (renewal) arrivals and deterministic switchover times that become infinitely large. We discuss related, known results for both problems, and the difficulties encountered when trying to solve them.

Keywords: Polling, gated, one-limited, branching-class, switch-over time asymptotics

## 1 Introduction

Apolling system is a queueing system consisting of multiple queues attended by a single server that visits the queues one at a time. Polling systems naturally arise in a large number of application areas, like

- · maintenance: a patrolling repairman visits various sites;
- · manufacturing: a machine successively produces items of various types;
- · computer-communication systems: a central computer cyclically polls the terminals on a common link to inquire whether they have any data to transmit;
- · road traffic: traffic lights determine which traffic streams may proceed.

In many of these applications, the server incurs a non-negligible switch-over time when switching between queues.

There is a huge body of literature on polling systems, in which the basic cyclic polling system and many enhancements have been studied. Extensive surveys on polling systems and their applications may be found in [13, 20, 24]. In this note we present two challenging open problems motivated by two of the aforementioned application areas. By doing so, we want to stimulate research and new collaborations in these directions. The first problem is motivated by a computer-communication system application and seems to lead to a boundary value problem with a rather complicated shift. The second problem requires an asymptotic analysis of the waiting-time distribution and stems from a manufacturing application.

∗ The research was done in the framework of the BSIK/BRICKS project, and of the European Network of Excellence Euro-NF.

† Eurandom and Department of Mathematics and Computer Science, Eindhoven University of Technology, P.O. Box 513, 5600MB Eindhoven, The Netherlands

‡ Department of Mathematics, Section Stochastics, VU University, De Boelelaan 1081a, 1081HV Amsterdam, The Netherlands

## 2 Model and notation

In the present paper (and in almost the whole polling literature), the server visits the N queues in cyclic order Q , Q , . . . , Q 1 2 N , Q 1 , . . . , and the arrival processes of customers at the various queues are assumed to be independent Poisson processes, with rate λ i at Q i , i = 1 , . . . , N . The service requirements at Q i , denoted by B i , are independent, identically distributed random variables with LST (Laplace-Stieltjes transform) β i ( ), · i = 1 , . . . , N . Similarly, the switch-over times between Q i and Q i +1 , denoted by S i , are independent, identically distributed with LST σ i ( ), · i = 1 , . . . , N . The sum of the switch-over times is denoted by S . We furthermore assume that all arrival, service and switch-over processes are independent, and that the various parameters are such that the joint steady-state queue-length distributions at server visit epochs, server departure epochs and arbitrary epochs exist. We also introduce the notation ρ i = λ i E [ B i ], and ρ = ∑ N i =1 ρ i .

A key aspect of polling systems is the service discipline at each queue. The three most important service disciplines are exhaustive (E): a queues is served until it is empty; gated (G): the server only serves those customers which were present at the start of the visit; and 1-limited (1-L): the server serves only one customer - if any is present. In a seminal paper, Resing [18] has shown that the PGF (Probability Generating Function) of the joint steady-state queue-length distribution at epochs at which the server arrives at, say, Q 1 can be obtained explicitly for those polling systems in which the service discipline at each queue is of a branching-type, viz., the following holds for i = 1 , . . . , N :

If there are k i customers present at Q i at the start of a visit, then during the course of the visit, each of these k i customers will effectively be replaced in an i.i.d. manner by a random population having PGF h i ( z , . . . , z 1 N ) , which may be any N -dimensional PGF.

/negationslash

The joint queue-length process at visit epochs then becomes an N -class branching process with immigration (the immigration corresponding to arrivals during switch-over times). One may easily verify that exhaustive and gated are branching-type disciplines, whereas 1-limited is not. In the gated case, h i ( z , . . . , z 1 N ) = β i ( ∑ N j =1 λ j (1 -z j )), and in the exhaustive case, h i ( z , . . . , z 1 N ) = π i ( ∑ N j = i λ j (1 -z j )), where π i ( ) · denotes the LST of the busy period distribution at Q i , when viewed as an M/G/ 1 queue in isolation.

A key element in the analysis of such branching-type polling systems is that the following relation holds between the PGF G z ,... , z i ( 1 N ) of the joint queue-length distribution at the end of a visit to Q i and the PGF F i ( z , . . . , z 1 N ) of the joint queue-length distribution at the start of that visit:

$$G _ { i } ( z _ { 1 }, \dots, z _ { N } ) = F _ { i } ( z _ { 1 }, \dots, z _ { i - 1 }, h _ { i } ( z _ { 1 }, \dots, z _ { N } ), z _ { i + 1 }, \dots, z _ { N } ). \quad \ ( 1 )$$

Moreover, it is easily seen that

$$F _ { i + 1 } ( z _ { 1 }, \dots, z _ { N } ) = \sigma _ { i } ( \sum _ { j = 1 } ^ { N } \lambda _ { j } ( 1 - z _ { j } ) ) G _ { i } ( z _ { 1 }, \dots, z _ { N } ).$$

Successively applying each of these equations once for i = 1 , . . . , N , one may now express F 1 ( z , . . . , z 1 N ) into itself. After iteration this yields an expression for F 1 ( z , . . . , z 1 N ) in the form of an infinite sum of products.

In the next two sections we formulate two open problems for polling systems with a partial, respectively full, branching-type service discipline.

## 3 Open problem 1: gated plus 1-limited

In this section we restrict ourselves to the case of N = 2 queues. We are interested in determining F 1 ( z , z 1 2 ) and F 2 ( z , z 1 2 ). After briefly discussing known results in Subsection 3.1, we formulate in Subsection 3.2 an open problem regarding the polling model with a gated and a 1-limited queue.

## 3.1 Known results for two-queue polling systems

The polling models with discipline E/E (Exhaustive/Exhaustive), G/G and E/G fall in the class of multi-type branching, and are easily solved; E/E was already solved by Tak´cs [19] in 1968. a We refer to the survey [20] and to [18] for the other cases and for extensions to a general number of queues N . The 1-L/1-L model was solved by using the theory of boundary value problems; see [6] for the case of zero switch-over times, and [5] for the case of non-zero switch-over times. Now let us turn to E/1-L and G/1-L. First observe that, with Q 2 having 1-L:

$$G _ { 2 } ( z _ { 1 }, z _ { 2 } ) = \frac { \beta _ { 2 } ( \lambda _ { 1 } ( 1 - z _ { 1 } ) + \lambda _ { 2 } ( 1 - z _ { 2 } ) ) } { z _ { 2 } } [ F _ { 2 } ( z _ { 1 }, z _ { 2 } ) - F _ { 2 } ( z _ { 1 }, 0 ) ] + F _ { 2 } ( z _ { 1 }, 0 ).$$

Combination of (1), (2) and (3) yields, after having introduced β i ( z , z 1 2 ) := β i ( λ 1 (1 -z 1 ) + λ 2 (1 -z 2 )) and σ i ( z , z 1 2 ) := σ i ( λ 1 (1 -z 1 ) + λ 2 (1 -z 2 )), i = 1 2: ,

$$F _ { 1 } ( z _ { 1 }, z _ { 2 } ) \ & = \ \frac { \beta _ { 2 } ( z _ { 1 }, z _ { 2 } ) \sigma _ { 2 } ( z _ { 1 }, z _ { 2 } ) } { z _ { 2 } } [ \sigma _ { 1 } ( z _ { 1 }, z _ { 2 } ) F _ { 1 } ( h _ { 1 } ( z _ { 1 }, z _ { 2 } ), z _ { 2 } ) - \sigma _ { 1 } ( z _ { 1 }, 0 ) F _ { 1 } ( h _ { 1 } ( z _ { 1 }, 0 ), 0 ) ] \\ & + \ \sigma _ { 2 } ( z _ { 1 }, z _ { 2 } ) \sigma _ { 1 } ( z _ { 1 }, 0 ) F _ { 1 } ( h _ { 1 } ( z _ { 1 }, 0 ), 0 ).$$

The E/1-L model with zero switch-over times is simply a two-class nonpreemptive priority model. Ibe [10] considers the case of non-zero switch-over times, obtaining the marginal queue-length distribution in Q 1 at polling instants of that queue. It is less well-known that the joint queuelength distributions at polling instants of a queue can also be found in a quite straightforward manner. This is accomplished by substituting h 1 ( z , z 1 2 ) = π 1 ( λ 2 (1 -z 2 )) into (4), calling this function g z ( 2 ), and observing that F 1 ( h 1 ( z , 1 0) 0) = , F 1 ( g (0) , 0) is a constant, say C , not depending on z 1 :

$$F _ { 1 } ( z _ { 1 }, z _ { 2 } ) \ & = \ \frac { \beta _ { 2 } ( z _ { 1 }, z _ { 2 } ) \sigma _ { 2 } ( z _ { 1 }, z _ { 2 } ) } { z _ { 2 } } [ \sigma _ { 1 } ( z _ { 1 }, z _ { 2 } ) F _ { 1 } ( g ( z _ { 2 } ), z _ { 2 } ) - C \sigma _ { 1 } ( z _ { 1 }, 0 ) ] \\ & + \ C \sigma _ { 2 } ( z _ { 1 }, z _ { 2 } ) \sigma _ { 1 } ( z _ { 1 }, 0 ).$$

The substitution z 1 = g z ( 2 ) finally solves the problem. Details may be found in Section 6.3 of the PhD thesis of Groenendijk [9]. E/1-L appears to be conceptually easier than E/E or any other known polling model, not requiring a branching-type sum-of-infinite-products solution, and neither the solution of a boundary value problem.

Remark 3.1. Our sketch of the analysis of E/1-L reveals that one can extend that analysis to the case in which h 1 ( z , z 1 2 ), which above equals π 1 ( λ 2 (1 -z 2 )), is some arbitrary PGF g z ( 2 ). For example, when the server is at Q 1 , one could have Poisson arrivals with rate λ ∗ 2 , or batch Poisson arrivals, at Q 2 .

Remark 3.2. For general k , an exact evaluation for the queue-length distribution is known in two-queue exhaustive/ k -limited systems with zero setup times (see Lee [11] and Ozawa [15, 16]) and with state-dependent switch-over times (see [28]).

Remark 3.3. As discussed in various polling studies, one can readily derive the waiting-time LST at Q i from F i ( z , z 1 2 ). Furthermore, there exists a simple relation between the mean waiting times E [ W i ] (at Q i ), i = 1 2 , , . . . , N in polling systems, a so-called pseudo-conservation law (cf. [4]). In the G/1-L case, this pseudo-conservation law reduces to:

$$\rho _ { 1 } \mathbb { E } [ W _ { 1 } ] + \rho _ { 2 } \left ( 1 - \frac { \lambda _ { 2 } \mathbb { E } [ S ] } { 1 - \rho } \right ) \mathbb { E } [ W _ { 2 } ] = \rho \sum _ { i = 1 } ^ { 2 } \frac { \lambda _ { i } \mathbb { E } [ B _ { i } ^ { 2 } ] } { 2 ( 1 - \rho ) } + \rho \frac { \mathbb { E } [ S ^ { 2 } ] } { 2 \mathbb { E } [ S ] } + \frac { \mathbb { E } [ S ] } { 2 ( 1 - \rho ) } [ \rho ^ { 2 } + \rho _ { 1 } ^ { 2 } + \rho _ { 2 } ^ { 2 } ], \quad ( 6 )$$

## 3.2 An unsolved two-queue polling model: G/1-L

Throughout the polling literature, G and E seem to have comparable complexity. Their role in the branching-type polling models, and in (pseudo-)conservation laws, is similar. In view of this,

and of the simplicity of E/1-L, it is remarkable that G/1-L has remained unsolved for the past twenty years, despite the fact that it is a quite relevant model (cf. Bisdikian [1], who introduces a variant of G/1-L as a model for communication networks with bridge-stations and suggests an approximative approach). Hence we state

Open problem 1. Determine the joint queue-length PGF at polling instants in the two-queue G/1-L polling system.

In the G/1-L case, (4) holds with h 1 ( z , z 1 2 ) = β 1 ( z , z 1 2 ). Obvious attempts to obtain F 1 ( z , z 1 2 ) from (4) include substituting z 1 = 0 (which yields a derivative), and substituting z 1 = h 1 ( z , z 1 2 ) into the lefthand side of (4). In the latter case, one obtains terms F 1 ( h 1 ( h 1 ( z , z 1 2 ) , z 2 ) , z 2 ) and F 1 ( h 1 ( h 1 ( z , z 1 2 ) , 0) 0) in the righthand side, and iteration does not seem to lead to a solution. ,

Our feeling is that (4), in combination with obvious analyticity conditions of F 1 ( · , · ) inside the product of unit circles, leads to a boundary value problem (cf. [7]), but one with a rather complicated shift introduced by the function h 1 ( · , · ). Boundary value problems with a shift have been studied in the Riemann-Hilbert framework (cf. [8], Section 17), and even in the setting of polling systems (cf. [12], which studies a two-queue polling model with Bernoulli service at both queues), but the present problem seems particularly challenging.

## 4 Open problem 2: switch-over time asymptotics

The next open problem considers the class of polling systems, with N queues, that allow a multitype branching process interpretation. We are interested in the behaviour of the polling system (under proper scaling conditions), when the deterministic switch-over times tend to infinity. This large switch-over time problem is relevant from a practical point of view, since systems with large switch-over times find a wide variety of applications in manufacturing environments (see [26]). Firstly, Subsection 4.1 summarises known results for switch-over time asymptotics in polling systems with Poisson arrivals. Subsequently, we pose a conjecture for the behaviour of systems in which the arrival process at each of the queues is a general (renewal) process (see Subsection 4.2). Finally, the rigourous proof of this conjecture is stated as an open problem.

## 4.1 Known result for Poisson arrival processes

Under the assumption of Poisson arrival processes , Winands [27] presents an exact asymptotic analysis of the waiting-time distribution in branching-type polling systems with deterministic switch-over times when the switch-over times tend to infinity. The results of [27] generalise those derived in [14, 22, 25] for the special case of exhaustive and gated service. Since the waiting time grows to infinity in the limiting case, [27] focusses on the asymptotic scaled waiting time W /S i as S → ∞ while keeping the ratios of the switch-over times constant. We introduce Φ i as the 'exhaustiveness' of the service discipline in Q i , defined as Φ i = 1 -∂ ∂z i h i ( z , . . . , z 1 N ) ∣ ∣ z 1 =1 ,...,z N =1 . Its interpretation is, that each customer present at the start of a visit to Q i will be replaced by a number of type i customers with mean 1 -Φ . If i Q i receives exhaustive service, the exhaustiveness is 1; for gated service, it is 1 -ρ i . In case of Poisson arrivals and deterministic switch-over times, the distribution of the asymptotic scaled waiting time is given by

$$\frac { W _ { i } } { S } \stackrel { d } { \rightarrow } \frac { 1 - \rho _ { i } } { 1 - \rho } U _ { i }, \quad ( S \rightarrow \infty ),$$

where U i is uniformly distributed on [ 1 -Φ i Φ i , 1 Φ i ].

The closed-form expression of the scaled delay distribution has an intuitively appealing interpretation. That is, in the case of increasing deterministic switch-over times the polling system converges to a deterministic cyclic system with continuous deterministic service rates 1 / E [ B i ] and

continuous demand rates λ i , i = 1 2 , , . . . , N , which reveals itself, for example, in the fact that the scaled number of customers at Q i at a polling instant of Q i becomes deterministic in the limit as shown in [27]. This means that in the limit the customers arrive to the system and are served at constant rates with no statistical fluctuation whatsoever and that the scaled queue lengths can be seen as continuous quantities. Therefore, the uniform distribution emerging in the limiting theorems can be explained by the fact that it represents the position of the server in the cycle on arrival of a tagged customer.

Remark 4.1. In [23] it is shown that in heavy traffic (HT), i.e., if the load tends to one, the impact of higher moments of the switch-over times on the waiting-time distribution vanishes. Consequently, the scaled asymptotic waiting time depends on the marginal switch-over time distributions only through the first moment of the total switch-over time in a cycle. Building upon this observation, [27] analyses the scaled asymptotic waiting time in branching-type polling systems with generally distributed switch-over times under heavy traffic when the switch-over times tend to infinity. The behaviour of the polling system then becomes deterministic, just like in polling systems with deterministic switch-over times, which are not necessarily operating in HT.

## 4.2 Conjecture for general renewal arrival processes

Until now, we have assumed that the arrival processes are Poisson processes. This assumption is used in [27] to derive the asymptotics presented in the previous subsection, building upon a result of [3] which derives a strong relation between the waiting-time distributions in models with and without switch-over times. This relation is established by relating the similarities in the offspring generating functions of the underlying branching processes and by expressing the differences between the underlying immigration functions. These results for polling systems with finite switch-over times are exploited and, subsequently, it is shown that significant simplifications result as the switch-over times tend to infinity . Unfortunately, the techniques used throughout [27] rely heavily on the Poisson assumption, and corresponding results for polling systems with general arrival processes are not known. Taking a second look at the intuitive interpretation of the aforementioned results, one would expect that the Poisson assumption is not essential for this kind of behaviour. That is, if the scaled number of arrivals during an intervisit period becomes deterministic, then the length of the scaled visit period (generated by these arrivals) converges to a constant as well. Since the intervisit period is the sum of individual visit periods and switch-over times, based on strong law of large numbers arguments the scaled number of arrivals subsequently indeed tends to become deterministic. This circular intuitive reasoning (ignoring the interdependence between the visit periods) is independent of the precise characteristics of the renewal arrival process chosen. We now pose this statement as a conjecture (see, also, [27]).

Conjecture 4.2. A cyclic polling system with general (renewal) arrival processes converges to a deterministic cyclic system when the deterministic switch-over times tend to infinity.

To numerically test this conjecture for general arrival processes, we have performed a couple of simulation experiments of exhaustive polling systems with general renewal arrivals. In Table 1, we show results for a symmetric polling system with 3 queues, where the service times are exponential with mean 0 25. . Interarrival times have mean 1 and the corresponding squared coefficient of variation (SCV), c 2 A i , is varied between 0 25, 0 5, 1 and 2. . . In order to obtain a distribution for these interarrival times, we fit a phase-type distribution on the first two moments (cf., e.g., [21]). For the cases where the SCV equals 1, Poisson processes are used for the arrival processes in order to obtain exact results, and this case is included as benchmark.

Table 1 shows c 2 P 1 , the SCV of the scaled number of customers at Q 1 at a polling instant of Q 1 for varying values of the marginal switch-over times S i in a cycle. From Table 1, we clearly see that the coefficient of variation approaches zero when the switch-over times tend to infinity. For polling systems with deterministic switch-over times and Poisson arrivals, it can actually be shown analytically that the SCV of the number of customers in a queue, at the beginning of a visit to

Table 1: Squared coefficient of variation of the scaled number of customers at Q 1 at a polling instant of Q 1 . Values in italic are not obtained by simulation, but are computed analytically.

| Cyclic    | Cyclic           | Cyclic          | Cyclic      | Cyclic      |
|-----------|------------------|-----------------|-------------|-------------|
|           | c 2 A i = 0 . 25 | c 2 A i = 0 . 5 | c 2 A i = 1 | c 2 A i = 2 |
| S i = 1   | 0 . 121          | 0 . 167         | 0.259       | 0 . 444     |
| S i = 10  | 0 . 012          | 0 . 017         | 0.026       | 0 . 044     |
| S i = 100 | 0 . 001          | 0 . 002         | 0.003       | 0 . 004     |

this queue, is inversely proportional to the total switch-over time S . Table 1 seems to suggest that this also holds for other arrival processes. It goes without saying that a highly variable arrival process has a negative impact on how 'fast' the limiting behaviour is approached. Via Chebyshev's inequality (see, e.g., [17]) we know that a random variable with zero variance follows a deterministic distribution and, therefore, this observation provides empirical evidence for the fact that the scaled number of customers at Q 1 at a polling instant of Q 1 becomes deterministic. Therefore, it confirms the validity of our conjecture that the polling system converges to a deterministic cyclic system as the switch-over times increase to infinity.

We have run tests for asymmetric polling systems as well, as shown in Table 2. The first three columns show the input parameters: the SCV of the interarrival time distributions, c 2 A i , the imbalance of the interarrival times, I A , and the imbalance of the service times, I B . The imbalance is the ratio between the largest and the smallest mean interarrival/service time. The arrival rates and mean service times are chosen such that the differences λ i -λ i +1 and E [ B i +1 ] -E [ B i ] are kept constant for i = 1 , . . . , N -1. Furthermore, we have chosen the normalisation constraint ∑ N i =1 λ /N i = 1, implying that the actual arrival rates and mean service times (for fixed ρ ) follow from the relation ρ = ∑ N i =1 λ i E [ B i ]. See [2] for a more elaborate description and some examples of how the arrival rates and mean service times can be computed from this definition of imbalance. The last two columns of Table 2 contain the SCVs of the waiting times of customers in Q 1 , c 2 W 1 , and the SCVs of the numbers of customers at Q 1 at a polling instant, c 2 P 1 , for a cyclic polling system with ρ = 0 75 and deterministic switch-over times . S i = 100, for i = 1 2 3. , , The SCVs of the waiting times approach the limiting value 1 3 , which is the SCV of a uniform distribution, quite rapidly. Furthermore, c 2 P 1 becomes negligibly small, illustrating that the behaviour of the system becomes deterministic.

Table 2: Squared coefficient of variation of the waiting time and the number of customers at Q 1 at a polling instant of Q 1 . Values in italic are not obtained by simulation, but are computed analytically.

| Cyclic   | Cyclic   | Cyclic   | Cyclic   | Cyclic   |
|----------|----------|----------|----------|----------|
| c 2 A i  | I A      | I B      | c 2 W 1  | c 2 P 1  |
| 0 . 25   | 1        | 1        | 0 . 335  | 0 . 001  |
| 0 . 25   | 1        | 3        | 0 . 335  | 0 . 002  |
| 0 . 25   | 3        | 1        | 0 . 334  | 0 . 001  |
| 0 . 25   | 3        | 3        | 0 . 335  | 0 . 001  |
| 1        | 1        | 1        | 0.335    | 0.003    |
| 1        | 1        | 3        | 0.336    | 0.003    |
| 1        | 3        | 1        | 0.335    | 0.002    |
| 1        | 3        | 3        | 0.336    | 0.003    |
| 2        | 1        | 1        | 0 . 336  | 0 . 004  |
| 2        | 1        | 3        | 0 . 337  | 0 . 005  |
| 2        | 3        | 1        | 0 . 336  | 0 . 004  |
| 2        | 3        | 3        | 0 . 337  | 0 . 004  |

Summarising, we state the second open problem for polling systems.

Open problem 2. Provide a rigourous proof of Conjecture 4.2, which states that a cyclic polling system with general (renewal) arrival processes converges to a deterministic cyclic system when the deterministic switch-over times tend to infinity.

We wish to end the present paper with stating a related open problem given in [14]. That is, [14] shows via numerical testing that similar limit theorems as presented here carry over to systems with Poisson arrivals and dynamic visit orders (i.e., there exists no pre-determined order in which the queues are served). This phenomenon is intuitively explained via heuristic strong law reasoning in [14] and it is conjectured that the limit theorems hold so long as the switch-overs perform a regulating effect . As an example, we show simulation results in Table 3 for the same symmetric polling systems as studied in Table 1, but now the server switches to the longest queue at the end of a visit. We can see clearly, that the system becomes deterministic as well. A resulting open problem is, therefore, the classification of polling systems in terms of service, visit and scheduling disciplines, which exhibit the discussed behaviour.

Table 3: Squared coefficient of variation of the scaled number of customers at Q 1 at a polling instant of Q 1 .

| Longest queue   | Longest queue    | Longest queue   | Longest queue   | Longest queue   |
|-----------------|------------------|-----------------|-----------------|-----------------|
|                 | c 2 A i = 0 . 25 | c 2 A i = 0 . 5 | c 2 A i = 1     | c 2 A i = 2     |
| S i = 1         | 0.125            | 0.170           | 0.254           | 0.434           |
| S i = 10        | 0.012            | 0.017           | 0.026           | 0.044           |
| S i = 100       | 0.001            | 0.002           | 0.003           | 0.004           |

## 5 Conclusions

There is a huge literature on polling systems, due to their great applicability in real-life situations. In this paper we have described two problems that have remained unsolved in the polling literature, despite their practical relevance, and despite the fact that seemingly minor adaptations of these problems can be solved explicitly. For the first problem, which is the exact analysis of a twoqueue polling system with respectively gated and 1-limited service, we pinpoint the difficulties one runs into when applying standard techniques. The second problem is the analysis of a polling system with general renewal arrivals under the limiting situation where the (deterministic) switchover times tend to infinity. For this problem we have posed a strong conjecture stating that the (known) results for Poisson arrivals carry over to the system with general renewal arrivals. By posing these open problems we hope to provide a motivation to search for alternative ways to study and hopefully even solve them.

## References

- [1] C. Bisdikian. A queueing model with applications to bridges and the DQDB (IEEE 802.6) MAN. Computer Networks and ISDN Systems , 25(12):1279-1289, 1993.
- [2] M. A. A. Boon, E. M. M. Winands, I. J. B. F. Adan, and A. C. C. van Wijk. Closed-form waiting time approximations for polling systems. Performance Evaluation , 68:290-306, 2011.
- [3] S. C. Borst and O. J. Boxma. Polling models with and without switchover times. Operations Research , 45(4):536 - 543, 1997.
- [4] O. Boxma. Workload and waiting times in single-server systems with multiple customer classes. Queueing Systems , 5:185 - 214, 1989.

| [5]   | O. J. Boxma and W. P. Groenendijk. Two queues with alternating service and switching times. In O. J. Boxma and R. Syski, editors, Queueing Theory and its Applications - Liber Amicorum for J.W. Cohen , pages 261-282. North-Holland Publishing Company, Amsterdam, 1988.   |
|-------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [6]   | J. W. Cohen and O. J. Boxma. The M/G/ 1 queue with alternating service formulated as a Riemann-Hilbert boundary value problem. In F. J. Kylstra, editor, Proc. Performance '81 , pages 181-199. North-Holland Publishing Company, Amsterdam, 1981.                           |
| [7]   | J. W. Cohen and O. J. Boxma. Boundary Value Problems in Queueing System Analysis . North-Holland Publishing Company, Amsterdam, 1983.                                                                                                                                        |
| [8]   | F. D. Gakhov. Boundary Value Problems . Pergamon Press, Oxford, 1966.                                                                                                                                                                                                        |
| [9]   | W. P. Groenendijk. Conservation Laws in Polling Systems . PhD thesis, University of Utrecht, 1990.                                                                                                                                                                           |
| [10]  | O. C. Ibe. Analysis of polling systems with mixed service disciplines. Stochastic Models , 6 (4):667-689, 1990.                                                                                                                                                              |
| [11]  | D.-S. Lee. A two-queue model with exhaustive and limited service disciplines. Stochastic Models , 12(2):285-305, 1996.                                                                                                                                                       |
| [12]  | D.-S. Lee. Analysis of a two-queue model with Bernoulli schedules. Journal of Applied Probability , 34:176-191, 1997.                                                                                                                                                        |
| [13]  | H. Levy and M. Sidi. Polling systems: applications, modeling, and optimization. IEEE Transactions on Communications , 38:1750-1760, 1990.                                                                                                                                    |
| [14]  | T. Olsen. Limit theorems for polling models with increasing setups. Probability in the Engi- neering and Informational Sciences , 15:35-55, 2001.                                                                                                                            |
| [15]  | T. Ozawa. Alternating service queues with mixed exhaustive and K -limited services. Perfor- mance Evaluation , 11(3):165-175, 1990.                                                                                                                                          |
| [16]  | T. Ozawa. Waiting time distributions in a two-queue model with mixed exhaustive and gated- type K -limited services. In Proceedings of International Conference on the Performance and Management of Complex Communication Networks , pages 231-250, Tsukuba, 1997.          |
| [17]  | A. Papoulis. Probability, Random Variables, and Stochastic Processes . McGraw-Hill, New York, 2 nd edition, 1984.                                                                                                                                                            |
| [18]  | J. A. C. Resing. Polling systems and multitype branching processes. Queueing Systems , 13: 409 - 426, 1993.                                                                                                                                                                  |
| [19]  | L. Tak´cs. a Two queues attended by a single server. Operations Research , 16(3):639-650, 1968.                                                                                                                                                                              |
| [20]  | H. Takagi. Queuing analysis of polling models. ACM Computing Surveys (CSUR) , 20:5-28, 1988.                                                                                                                                                                                 |
| [21]  | H. C. Tijms. Stochastic Models: An Algorithmic Approach . Wiley, Chichester, 1994.                                                                                                                                                                                           |
| [22]  | R. D. van der Mei. Delay in polling systems with large switch-over times. Journal of Applied Probability , 36:232-243, 1999.                                                                                                                                                 |
| [23]  | R. D. van der Mei. Towards a unifying theory on branching-type polling models in heavy traffic. Queueing Systems , 57:29-46, 2008.                                                                                                                                           |
| [24]  | V. M. Vishnevskii and O. V. Semenova. Mathematical methods to study the polling systems. Automation and Remote Control , 67(2):173-220, 2006.                                                                                                                                |

- [25] E. M. M. Winands. On polling systems with large setups. Operations Research Letters , 35: 584-590, 2007.
- [26] E. M. M. Winands. Polling, Production &amp; Priorities . PhD thesis, Eindhoven University of Technology, 2007.
- [27] E. M. M. Winands. Branching-type polling systems with large setups. OR Spectrum , 33(1): 77-97, 2011.
- [28] E. M. M. Winands, I. J. B. F. Adan, G. J. van Houtum, and D. G. Down. A state-dependent polling model with k -limited service. Probability in the Engineering and Informational Sciences , 23(2):385-408, 2009.
Marko Boon Onno Boxma Erik Winands
On open problems in polling systems
In the present paper we address two open problems concerning polling systems,
viz., queueing systems consisting of multiple queues attended by a single
server that visits the queues one at a time. The first open problem deals with
a system consisting of two queues, one of which has gated service, while the
other receives 1-limited service. The second open problem concerns polling
systems with general (renewal) arrivals and deterministic switch-over times
that become infinitely large. We discuss related, known results for both
problems, and the difficulties encountered when trying to solve them.