ARTICLE IN PRESS. Computers & Operations Research

Size: px
Start display at page:

Download "ARTICLE IN PRESS. Computers & Operations Research"

Transcription

1 Computers & Operations Research 37 (2) 74 8 Contents lists available at ScienceDirect Computers & Operations Research ournal homepage: On tem blocking queues with a common retrial queue K. Avrachenkov a,, U. Yechiali b a INRIA Sophia Antipolis, France b Tel Aviv University, Israel article info Available online 7 October 29 Keywords: Retrial networks Mean value analysis Fixed point approach abstract We consider systems of tem blocking queues having a common retrial queue. The model represents dynamics of short TCP transfers in the Internet. Analytical results are available only for a specific example with two queues in tem. We propose approximation procedures involving simple analytic expressions, based on mean value analysis (MVA) on fixed point approach (FPA). The mean soourn time of a ob in the system the mean number of visits to the orbit queue are estimated by the MVA which needs as an input the fractions of blocked obs in the primary queues. The fractions of blocked obs are estimated by FPA. Using a benchmark example of the system with two primary queues, we conclude that the approximation works well in the light traffic regime. We note that our approach becomes exact if the blocking probabilities are fixed. Finally, we consider two optimization problems regarding minimizing mean total soourn time of a ob in the system: (i) finding the best order of queues (ii) allocating a given capacity among the primary queues. & 29 Elsevier Ltd. All rights reserved.. Introduction Maority of TCP transfers in the Internet are small in volume, consisting of only few packets [6]. The TCP congestion control mechanism does not have a chance to influence the dynamics of the traffic originated from short TCP transfers. Many short TCP transfers fit in the minimal size congestion window hence the rate of the TCP transfer cannot be controlled by means of congestion window. We argue that for such type of TCP traffic, a network of blocking queues with retrials is an appropriate model. Then, an additional motivation for the study of retrial networks with blocking finite buffer capacity queues is the drop tail queue management policy employed in the Internet routers. A router using drop tail policy drops packets from the end of the queue when the queue size increases beyond some value. The dropped packets are then retransmitted by the sender. Explicit analytic results were derived in [4] for a system comprised of a single M=M== primary (blocking) queue an associated M=M== retrial (orbit) queue from which blocked obs from the primary queue retry to be processed. Further explicit results were obtained for a system with two M=M== queues in tem a common associated M=M== orbit queue. The case with two queues in tem turned out to be involved enough to predict that exact analytic solutions for r 42 tem queues with blocking common associated retrial queue will be very difficult to achieve, even if achieved, the expressions for the various performance measures will be extremely complicated hence with no significant insight. Therefore, in this work, we propose approximation procedure consisting of two parts. In one we use mean value analysis (MVA) to derive simple analytic expressions for the mean number of visits to the orbit queue the mean soourn time of a ob in the system. The obtained expressions use as parameters the fractions of blocked obs. Thus, in the other part of our approximation procedure we estimate the fraction of blocked obs with the help of a fixed point approach (FPA). By comparing the approximation results with the exact results for the case of r ¼ 2 queues, we show that the proposed approximation is good when the system load is light. Specifically, in the mean value analysis, assuming a fixed probability p of blocking in queue, we calculate the probability generating function (PGF) mean of N, the number of times an arbitrary ob visits the orbit queue before passing queue (rrr) for the first time, where N r specifies the total number of times an arbitrary ob visits the retrial queue before leaving the system. We then derive the Laplace Stieltes transform (LST) calculate the mean of Y, the total soourn time of an arbitrary ob in the system until it passes queue for the first time. Similarly to N r, Y r specifies the total soourn time of a ob in the system. In the fixed point approach we assume that the input flows are Poissonian we use Erlang s loss formula for the M=M=c=c queue. Having these results we consider two optimization problems: Corresponding author. Tel.: addresses: k.avrachenkov@sophia.inria.fr (K. Avrachenkov), uriy@post.tau.ac.il (U. Yechiali). (i) Finding the best order of arranging the queues so as to minimize the mean total soourn time of a customer in the /$ - see front matter & 29 Elsevier Ltd. All rights reserved. doi:.6/.cor.29..4

2 K. Avrachenkov, U. Yechiali / Computers & Operations Research 37 (2) system, when the orbit queue is either an M=M== system or an M=M== system. We show that the optimal order is to arrange the queues in an increasing order of the index ð p ÞE½B Š=p, where B is the processing time of a ob in primary queue. (ii) Given a fixed total capacity C to all r queues, how this amount of resource should be allocated to the various queues so as to minimize the total soourn time of a ob through the system. In comparison with the single node retrial queues [,3,7,8], the networks of queues with retrials receive significantly less attention. In [2] the authors prove the non-existence of productform solutions for certain queueing networks with retrials. Jackson-type systems with r tem non-blocking M=M== queues with feedback to (i) the first queue, (ii) to a common M=M== retrial queue, where feedback from each queue to the retrial queue is applied only after a ob passes queue, have been analysed in [5]. The following related model was also studied in [9]: a single ob is made up of r independent tasks, all of which must be successfully performed for the ob to be completed. Upon failure at any stage, the ob has to be started all over again. 2. The model Consider a system with r blocking primary queues in tem, a common associated retrial (orbit) queue to which all blocked obs from the various primary queues are dispatched. Each blocked ob, after spending a soourn time in the orbit queue, tries to be admitted to the first queue then continue traversing successfully through all r queues, until finally leaving the system. Thus, a ob may traverse mor queues only to be blocked in the (mþ)-th queue, then, after spending time in the orbit queue, start all over again from the first queue. A schematic presentation of the system is depicted in Fig.. Assume that the outside arrival rate of new obs to the system is l obs per unit time. Assume for a while that the blocking probabilities P ( ¼ ; 2;...; r) in the various primary queues are fixed. That is, P ¼ p. (Further assumptions will be introduced for the various scenarios treated in the ensuing sections.) We first calculate the probability generating function (PGF) mean of the number of times a ob visits the orbit queue until leaving the system. We then derive the Laplace Stieltes transform (LST) mean of the time it takes to achieve that. 3. Number of visits at the orbit queue Let N be the number of times a ob visits the orbit queue until it passes successfully queue for the first time. For Z wehave (N ¼ ) ( N ¼ N w:p: p ; N þþn w:p: p ; where N is an independent replica of N. We thus have that N ðzþ, the PGF of N, is given by N ðzþ¼e½zn Š¼ ð p ÞN ðzþ zp N ðzþ ; E½N Š¼ E½N Šþp p : Iterating with N ðzþ¼ð p Þ=ð zp Þ with E½N Š¼p =ð p Þ we get that Q N ðzþ¼ i ¼ ð p iþ zð Q i ¼ ð p iþþ ; E½N Š¼ Q i ¼ ð p iþ Q i ¼ ð p ¼ X iþ p m Q i ¼ m ð p iþ : It follows that N has a geometric distribution (shifted to ) with success probability Q i ¼ ð p iþ. Clearly, as mentioned, N r is the total number of times a ob visits the orbit queue until it successfully leaves the system. It follows that with fixed blocking probabilities, the total number of times a ob visits the orbit queue, until successfully passing queue, isindependent of the order of any set of primary queues, for every rrr. Indeed, a ob passes queue if only if it is not blocked in any of the first queues, which occurs with probability Q i ¼ ð p iþ. This explains why N is independent of the order of those queues. Remark. For the calculation of N ðzþ E½N Š when the blocking probabilities are fixed, the primary queues can be of any blocking type they need not be all the same. 4. Soourn time of a ob in the system Let the service time of a ob in queue be a rom variable, B ð ¼ ; 2;...; rþ, having a general probability distribution function. The soourn time of a ob in queue is denoted by W. Assume further that each time a ob visits the orbit queue it resides there for a rom time, W. Naturally, this rom time depends on the assumptions on the type of queue the orbit queue is (e.g. G=G==, M=G==, or M=G==, etc.). Thus, if for example the orbit queue is an =G==, where the service time is B, then W ¼ B. Let Y be the length of time until a ob first passes successfully primary queue. Then, similarly to the derivation of N, we can write (Y ¼ ) ( Y ¼ Y þw w:p: p ; Y þw þy w:p: p ; where Y is an independent replica of Y. Orbit Queue Queue Queue 2 Queue r Fig.. Scheme of the system.

3 76 K. Avrachenkov, U. Yechiali / Computers & Operations Research 37 (2) 74 8 Thus, the LST of Y, Y ðsþ¼e½expð sy ÞŠ, is given by Y ðsþ¼ ð p ÞY ðsþw ðsþ p Y ðsþw ðsþ ; its mean by E½Y Š¼ E½Y Š þ p Šþ p p Š: Iterating with E½Y Š¼½p =ð p ÞŠ Šþ Š, we obtain E½Y Š¼ X ¼ X m Š Q i ¼ m þ ð p iþ þ Š X m Š Q i ¼ m þ ð p iþ þe½n Š Š: p m Q i ¼ m ð p iþ Now, the mean soourn time of a ob in the system is given by E½Y r Š. 5. Minimizing the mean soourn time (when blocking probabilities are fixed) Our obective now is to arrange the queues so that E½Y r Š, the mean total soourn time of a ob in the whole retrial network, is minimized. Since E½N r Š is independent of the order of the queues, it suffices (see ()) to find the order of queues that minimizes X r m Š i ¼ m þ ð p iþ : Let p ¼ð; 2;...; ; ; þ; þ2;...; rþ be the order (policy) that arranges the queues according to some initial order ð; 2;...; rþ. Let p ¼ð; 2;...; ; þ; ; þ2;...; rþ be the policy in which the order of queues þ is interchanged with respect to p. Set a m Š m ¼ i ¼ m þ ð p iþ : Then, under p,wehave E½Y r p Š¼ X while, under p,wehave a Š m þ i ¼ þ ð p iþ þ þ Š i ¼ þ 2 ð p iþ þ E½Y r p Š¼ X a þ Š m þ ð p Þ i ¼ þ 2 ð p iþ Š þ i ¼ þ 2 ð p iþ þ Xr a m : m ¼ þ 2 Xr m ¼ þ 2 Thus, after multiplying throughout by i ¼ þ 2 ð p iþ, it follows that E½Y r p ŠrE½Y r p Š if only if Š þ p þ Šr þ Š þ þ p Š: That is, p is better than p if only if p p Šr p þ p þ Š: ð2þ þ By repeating queue interchanges we conclude that E½Y r Š is minimized if only if the queues are arranged in an increasing order of the index p p Š: That is, if p is large, then the mean number of attempts until first passing queue, namely p =ð p Þ, is also large, hence it is ðþ a m ; better to place queue at the beginning of the network of tem queues. Similarly, small Š has the same effect. Remark 2. If each of the primary queues is a =G== queue with B being the service time of a ob, ð p Þ being the admission probability, independent of the state of the system, then W ¼ B for every rrr the optimizing index is p p E½B Š: 6. Fixed point approach Let l be the external arrival rate to primary queue. We first calculate the overall input rate to each primary queue, as well as to the orbit queue. Let L denote the overall input rate ( ¼ mean number of arrivals per unit of time) at the gate of primary queue. If the blocking probability at queue is P (P can be interpreted as the long time average fraction of obs sent from queue to the orbit queue), the arrival rate to queue r must be L r ¼ l=ð P r Þ, since L r ð P r Þ¼l obs enter leave the stationary system per unit of time. The blocked rate L r P r is directed to the orbit queue. Similarly, L r ¼ L r =ð P r Þ L ¼ L þ =ð P Þ for rrr. This implies that L ¼ l= i ¼ ð P iþ. Thus, the overall rate of blocked obs arriving at leaving the orbit queue is L ¼ Xr ¼ L P ¼ l Xr ¼ P i ¼ ð P iþ ¼ le½n rš: Indeed, since E½N r Š is the mean number of times a ob visits the orbit queue, the output rate of that queue is L ¼ le½n r Š. Now, clearly, L ¼ lþl ¼ l@ þ Xr ¼ P i ¼ ð P A l ¼ iþ i ¼ ð P iþ : Suppose now that each primary queue is a =G=K =K queue. Assume further that the arrival rate to each queue is approximately Poisson, implying that each primary queue is an M=G=K =K queue with arrival rate L. Then, the blocking probability P of queue can be approximated by the Erlang loss formula, namely, ~P ¼ rk =K! P K i ¼ ri ð3þ ð4þ =i! ; ¼ ; 2;...; r; ð5þ where the approximated offered load at queue is calculated as r ¼ L E½B Š¼ le½b Š i ¼ ð P ~ i Þ ¼ L þ E½B Š P ~ : Thus, for queue r, r r ¼ L r E½B r Š¼ le½b P Kr rš P ~ i ¼ ¼ le½b r Š ri r P =i! Kr r i ¼ ri r =i! ¼ le½b rš þ rkr r =K r! P Kr i ¼ ri r =i! The above equation determines the value of r r, from which ~ P r is readily calculated. Now, we can write L r ¼ L r ~ P r ; r r ¼ L r E½B r Š ¼ le½b r Š ð ~ P r Þð ~ P r Þ ¼ le½b r Š ð ~ P r Þ þ rk r r =K r! P Kr i ¼ r i r =i! Then, going down from r to, all r can be calculated along with all ~ P.! :! :

4 K. Avrachenkov, U. Yechiali / Computers & Operations Research 37 (2) To check the validity of this fixed point approach we will compare, for each, the above probability ~ P with the fraction of times P a ob is blocked at queue. 7. Calculating the load-dependent blocking probabilities for a network with M=G == primary queues Suppose (see Section 6) that each queue is an M=G== type queue. That is, we make the approximation that the arrival flow to queue, at a rate of L ¼ l=ð m ¼ ð P mþþ is Poissonian. This assumption implies that the mean interarrival time to queue is =L ¼ð m ¼ ð P mþþ=l. Hence, the long run average blocking probability in queue (being an M=G== queue, or using Erlang s loss formula with K ¼ ) is ~P ¼ b ð m ¼ ð ~ P m ÞÞ=lþb ¼ lb m ¼ ð ~ P m Þþlb ¼ g m ¼ ð ~ P m Þþg ; where b :¼ E½B Š g :¼ lb for ¼ ; 2;...; r. Under p we have g ~P r ¼ r ð P ~ : ð7þ r Þþg r Eq. (7) is a quadratic equation in P ~ r its solution is P ~ r ¼ g r (the solution P ~ r ¼ is not of interest). Indeed, since every ob enters queue r once only once, the load on this queue is g r ¼ lb r this is the fraction of time queue r is busy hence, it is also its blocking probability. It follows that L r ¼ l=ð P ~ r Þ¼l=ð g r Þ. Now, for queue ¼ r, the inter-arrival time is =L r ¼½ m ¼ r ð P ~ m ÞŠ=l. This implies, using (7), that g ~P r ¼ r g ð P ~ r Þð P ~ ¼ r r Þþg r ð P ~ : ð8þ r Þð g r Þþg r The solution of the quadratic equation (8) is ~ P r ¼ g r =ð g r Þ. We therefore claim. Lemma. The blocking probabilities are given by g ~P ¼ ; ¼ r; r ;...; 2; ; ð9þ s þ where s ¼ P rm ¼ g m (s r þ ¼ ). Proof. The lemma has been shown to be true for ¼ r r. We assume that it holds for all ¼ r; r ;...; kþ prove its validity for ¼ k. We first claim that m ¼ k þ ð P ~ m Þ¼ s k þ. This follows by substituting from (9) the values of P ~, ¼ r; r ;...; kþ. Thus, g ~P k ¼ k g m ¼ k ð P ~ ¼ k m Þþg k ð P ~ : ðþ k Þð s k þ Þþg k Again, the solution of () is P ~ k ¼ g k =ð s k þ Þ, which completes the proof by induction. & We note that from (9) it follows that P ~ k o if only if s k ¼ P k ¼ lb o. Indeed, it has been shown in [4] that for a retrial tem network with two M=M== primary queues, where m ¼ m ¼ =b ¼ m 2 ¼ =b 2, a necessary condition for stability is m42l. That is 42l=m ¼ lb þlb 2 ¼ s 2. Moreover, when the retrial queue is a =M== queue with mean service time b ¼ =m, it has been shown in [4] that when m -, a necessary sufficient condition for stability becomes again s 2 o. 8. Capacity allocation Assume that the total capacity budgeted to the primary nodes of the tem network is m, that is, P r ¼ m ¼ m. We would like to ð6þ distribute the total capacity in some optimal way among the primary queues. We consider separately two case. 8.. Blocking probabilities are fixed If P ¼ p, independent of the queue load, then the optimization problem is (when m Š¼b =m m ) ( ) min E½Y r Š¼ Xr =m m Qr i ¼ m þ ð p iþ þe½n rš Š subect to X r m m ¼ m; m m 4; ; 2;...; r: ðþ With E½N r Š independent of the m s, by using Lagrange multipliers differentiation one gets that the optimal values of m s satisfy m 2 þ ¼ð p þ Þm 2 ¼ Y þ i ¼ 2 Thus, we have vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m ¼ Xr u m þ t ð p i ÞA m ¼ 2 i ¼ 2 vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi u Y m t ð p i Þ i ¼ 2 Am ð p i Þm 2 ; rrr : m; ð2þ ; 2rrr: ð3þ That is, in the optimal capacity allocation, the first queue gets the largest capacity then each following queue gets a smaller pffiffiffiffiffiffiffiffiffiffiffiffiffi capacity, reduced by a factor of p Blocking probabilities estimated by P ¼ g =ð s þ Þ In the case when the blocking probabilities are estimated by P ¼ g =ð s þ Þ, then E½N r Š (Section 3) does play a role. We use P ¼ð s Þ=ð s þ Þ i ¼ m ð P iþ¼ s m. Thus, the optimization problem becomes: ( min E½Y r Š¼ Xr =m m ð s m þ Þ þ Š X ) g m =ð s m þ Þ r ð s m Þ subect to X r m m ¼ m; m m 4; ; 2;...; r: ð4þ Recall that s m ¼ P r i ¼ m lb i ¼ P r l=m i ¼ m i g m ¼ l=m m. Using Lagrange multipliers for problem (4) does not yield a nice solution, but it can readily be solved numerically by stard procedures. As we have noted above, the term with E½N r Š cannot be neglected in this case. However, when E½N r Š is small (e.g., when the retrial queue is =M== queue m is large), we can apply the results of Section 5. In particular, in Section 5 it was shown that E½Y r Š is minimized if the index P ~ b ¼ s b ¼ ~P l ð s Þ g is increasing. However, ð s Þ is increasing for any order of the queues. That is, all orders give the same mean total soourn time. This result seems at first to be somewhat surprising. However, numerical calculations performed in [4] for an analytic, nonapproximating, solution of a network of two (r ¼ 2) M=M== type queues (with common M=M== retrial queue) showed that L system, the mean overall number of obs in the system is symmetric with respect to the mean service rates m m 2 for a given value

5 78 K. Avrachenkov, U. Yechiali / Computers & Operations Research 37 (2) 74 8 of m þm 2. That is, any order of the two queues will result in the same value of L system. 9. Numerical results Here we perform numerical comparison of proposed approximations versus Monte Carlo simulations exact results available for a particular case. Specifically, in [4] we explicitly solved the model with two (r ¼ 2) M=M== tem queues an M=M== orbit queue. We shall refer to the results of [4] as the exact model. Let us recall some results from [4]. The mean total soourn time of a ob in the system T system is, using Little s law, T syste l L system; where L system denotes the average number of obs in the system, given by (see Eq. (3) in [4]) L system ¼ L orbit þp ðþþp ðþþ2p ðþ; where P i ðþ is the probability of i obs in queue obs in queue 2 (i; ¼ ; ). The probabilities P ðþ, P ðþ P ðþ, representing the fraction of time the system is in state (,), (,) or (,), respectively, were found to be (see Proposition 3 in [4]) P ðþ ¼ l m ; P ðþ ¼ lðm m 2 ðm þm 2 þm Þ lðm ðm þm 2 Þ m m 2 Þ l 2 ðm þm 2 ÞÞ m m 2 2 ð2lþm þm 2 þm Þ ; P ðþ ¼ l m 2 P ðþ; while L orbit was shown to be L orbit ¼ L þl þl þl ; with L, L, L L being calculated from the set of linear equations (26) (29) in [4]: ðlþm ÞL m 2 L ¼ ; ðlþm ÞL m L þm 2 L ¼ lp ðþ ðl m ÞP ðþ m 2 P ðþ; m L þðlþm 2 þm ÞL m L ¼ m P ðþ; m L ll þm L ðlþm ÞL ¼ lp ðþþðlþm ÞP ðþ: Let us compare T system E½Y 2 Š, where E½Y 2 Š¼ 2 Šþ Š P ~ þe½n 2 Š Š; ð5þ 2 with! Š¼E½B Š; ¼ ; 2; E½N 2 Š¼ P ~ P ~ 2 P ~ þ P ~ 2 : To estimate Š we assume the orbit queue to be of an M=M== type with arrival rate L mean service time E½B Š¼=m. Thus, Š is given by Š¼ ¼ m L m le½n 2 Š : For the 2-queue in tem M=M== orbit queue from [4] we can calculate the exact long time average fraction of obs blocked at each primary queue. Namely, the blocking rate at the gate of the first primary queue is L P ¼ lðp ðþþp ðþþþm ððp ðþ P ðþþþðp ðþ P ðþþþ; where P i ðnþ is the probability of i obs in queue, obs in queue 2 n obs in the orbit queue, L ¼ lþl ; L ¼ m ð ðp ðþþp ðþþp ðþþp ðþþþ; is the rate of obs coming out of the orbit queue, while P ðþ, P ðþ, P ðþ P ðþ are given in Proposition 3 of [4]. Thus, we have P ¼ lðp ðþþp ðþþþm ððp ðþ P ðþþþðp ðþ P ðþþþ : ð6þ lþm ð ðp ðþþp ðþþp ðþþp ðþþþ The rate L 2 is given by L 2 ¼ m ðp ðþþp ðþþ; the rate of blocking at the gate of the second primary queue is L 2 P 2 ¼ m P ðþ: Thus, we can write P ðþ P 2 ¼ P ðþþp ðþ ¼ l=m 2 P ðþ l=m þl=m 2 P ðþ : ð7þ Specifically, ¼ þ P ðþ P 2 P ðþ ¼ m2ð2lþm þm þm 2 2 Þ l½ðlþm Þðm þm 2 Þþm m 2 Š : We refer to Eq. (5) together with Eqs. (6) (7) as the mean value approach with exact fractions of blocked obs. On the other h, using Lemma, we can approximate the fractions of blocked obs by ~P ¼ l l ; P ~ m m 2 ¼ l : 2 m 2 We shall refer to Eq. (5) with the above approximations in place of P P 2 as the fixed point approach. We note that the fractions P P 2 have not been calculated in [4]. We have indicated there that the comparison of the exact model with the fixed point approximation is the topic of the ensuing research. We have also performed Monte Carlo simulations. First we plot the expected total soourn time of a ob in the system obtained by four approaches: the exact model, the mean value approach with exact fractions of blocked obs, the fixed point approach Monte Carlo simulations. Similarly to the scenario considered in [4], we vary m keeping the sum m þm 2 constant. One can see in Fig. 2 that the mean value approach with the exact fractions of blocked obs gives more precise results than Exact Model Mean Value Approach Fixed Point Approach Simulation Fig. 2. Expected soourn time as a function of m, given m þm 2 ¼, l ¼ m ¼ 2.

6 K. Avrachenkov, U. Yechiali / Computers & Operations Research 37 (2) P exact model P fixed point Fig. 3. Fraction of blocked obs at the first primary queue as function of m, given m þm 2 ¼, l ¼ m ¼ 2..9 P exact model P fixed point Fig. 6. Fraction of blocked obs at the first primary queue as a function of m, given m þm 2 ¼, l ¼ m ¼ P 2 exact model P 2 fixed point P 2 exact model P 2 fixed point Fig. 4. Fraction of blocked obs at the second primary queue as function of m, given m þm 2 ¼, l ¼ m ¼ Fig. 7. Fraction of blocked obs at the second primary queue as a function of m, given m þm 2 ¼, l ¼ m ¼ 2..7 Exact Model Mean Value Approach.6 Fixed Point Approach Simulation Fig. 5. Expected soourn time as a function of m, given m þm 2 ¼, l ¼ m ¼ 2. the fixed point approach. In Figs. 3 4 one can see that there is a gap between the exact values of the fractions of blocked obs their approximations obtained via the fixed point approach. In fact, the probabilities obtained by FPA approximate well the timeaverage probabilities of full queues but not the event-average fractions of blocked obs. Nevertheless, the behaviour of the T µ 5 5 Fig. 8. Expected soourn time as a function of m m 2, given m þm 2 þm 3 ¼ 5, l ¼ m ¼ 2. fractions of blocked obs is captured qualitatively well by the fixed point approach. In particular, we can see that the value of the fraction of the obs blocked in the first primary queue is not monotone with respect to the capacity of the first primary queue. As confirmed by Figs. 5 7, the fixed point approach approximates better the system performance as both capacities µ 2 5

7 8 K. Avrachenkov, U. Yechiali / Computers & Operations Research 37 (2) 74 8 µ available. We have proposed approximation procedures involving simple analytic expressions, based on mean value analysis on fixed point approach. The mean soourn time of a ob in the system the mean number of visits to the orbit queue are estimated by the MVA which needs as an input the fractions of blocked obs in the primary queues. The fractions of blocked obs are estimated by FPA. Using a benchmark example of the system with two primary queues, we conclude that the approximation works well in the light traffic regime. We have formulated a number of optimization problems such as capacity allocation problem. We note that our approach becomes exact if the blocking probabilities are fixed. 4 of the primary queues increase or equivalently the traffic load decreases. We observe from Figs. 2 5 that if one uses exact fractions of blocked obs, the mean-value analysis produces quite accurate results. From Figs. 2 5 it appears that the expected total soourn time of a ob in the system is minimized when m ¼ m 2.Wehave also performed Monte Carlo simulations for the model with three M/M// tem queues (r ¼ 3). We have varied m m 2, keeping m þm 2 þm 3 constant (see Figs. 8 9). In the case of three tem queues it appears that the minimum of the expected total soourn time of a ob in the system is achieved at the point m ¼ m 2 ¼ m 3. This is our conecture that we plan to study in the future.. Conclusion Fig. 9. Expected soourn time as a function of m m 2 (the same value levels), given m þm 2 þm 3 ¼ 5, l ¼ m ¼ 2. We have analysed networks of tem blocking queues having a common retrial queue, for which explicit analytic results are not µ Acknowledgements We would like to thank Alain Jean-Marie for his very helpful advices about Monte Carlo simulations. We also would like to thank anonymous reviewers the editor Antonis Economou for their suggestions. We also acknowledge the funding from Euro-NF Network of Excellence. References [] Artaleo JR. Accessible bibliography on retrial queues. Mathematical Computer Modelling 999;3: [2] Artaleo JR, Economou A. On the non-existence of product-form solutions for queueing networks with retrials. Electronic Modeling 25;27:3 9. [3] Artaleo JR, Gómez-Corral A. Retrial queueing systems: a computational approach. Berlin: Springer; 28. [4] Avrachenkov K, Yechiali U. Retrial networks with finite buffers their application to Internet data traffic. Probability in the Engineering Informational Sciences 28;22: [5] Bron J, Yechiali U. A tem Jackson network with feedback to the first node. Queueing Systems 99;9: [6] Collange D, Costeux J-L. Passive estimation of quality of experience. Journal of Universal Computer Science 28;4: [7] Falin GI. A survey of retrial queues. Queueing Systems 99;7: [8] Falin GI, Templeton JGC. Retrial queues. Boca Raton: CRC Press; 997. [9] Yechiali U. Sequencing an N-stage process with feedback. Probability in the Engineering Informational Sciences 988;2:263 5.

On Tandem Blocking Queues with a Common Retrial Queue

On Tandem Blocking Queues with a Common Retrial Queue On Tandem Blocking Queues with a Common Retrial Queue K. Avrachenkov U. Yechiali Abstract We consider systems of tandem blocking queues having a common retrial queue. The model represents dynamics of short

More information

On Tandem Blocking Queues with a Common Retrial Queue

On Tandem Blocking Queues with a Common Retrial Queue On Tandem Blocking Queues with a Common Retrial Queue K. Avrachenkov U. Yechiali Abstract We consider systems of tandem blocking queues having a common retrial queue, for which explicit analytic results

More information

An M/M/1 Queue in Random Environment with Disasters

An M/M/1 Queue in Random Environment with Disasters An M/M/1 Queue in Random Environment with Disasters Noam Paz 1 and Uri Yechiali 1,2 1 Department of Statistics and Operations Research School of Mathematical Sciences Tel Aviv University, Tel Aviv 69978,

More information

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing

More information

Retrial queue for cloud systems with separated processing and storage units

Retrial queue for cloud systems with separated processing and storage units Retrial queue for cloud systems with separated processing and storage units Tuan Phung-Duc Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro-ku, Tokyo, Japan

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

Analysis of an M/G/1 queue with customer impatience and an adaptive arrival process

Analysis of an M/G/1 queue with customer impatience and an adaptive arrival process Analysis of an M/G/1 queue with customer impatience and an adaptive arrival process O.J. Boxma 1, O. Kella 2, D. Perry 3, and B.J. Prabhu 1,4 1 EURANDOM and Department of Mathematics & Computer Science,

More information

A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent Customers

A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent Customers Int. J. Open Problems Compt. Math., Vol. 3, No. 2, June 21 ISSN 1998-6262; Copyright c ICSRS Publication, 21 www.i-csrs.org A Two Phase Service M/G/1 Vacation Queue With General Retrial Times and Non-persistent

More information

A Retrial Queueing model with FDL at OBS core node

A Retrial Queueing model with FDL at OBS core node A Retrial Queueing model with FDL at OBS core node Chuong Dang Thanh a, Duc Pham Trung a, Thang Doan Van b a Faculty of Information Technology, College of Sciences, Hue University, Hue, Viet Nam. E-mail:

More information

Citation Operational Research (2012), 12(2):

Citation Operational Research (2012), 12(2): TitleAn explicit solution for a tandem q Author(s) Phung-Duc, Tuan Citation Operational Research (2012), 12(2): Issue Date 2012-08 URL http://hdl.handle.net/2433/158216 RightThe final publication is available

More information

An M/G/1 Retrial Queue with Non-Persistent Customers, a Second Optional Service and Different Vacation Policies

An M/G/1 Retrial Queue with Non-Persistent Customers, a Second Optional Service and Different Vacation Policies Applied Mathematical Sciences, Vol. 4, 21, no. 4, 1967-1974 An M/G/1 Retrial Queue with Non-Persistent Customers, a Second Optional Service and Different Vacation Policies Kasturi Ramanath and K. Kalidass

More information

Non-Persistent Retrial Queueing System with Two Types of Heterogeneous Service

Non-Persistent Retrial Queueing System with Two Types of Heterogeneous Service Global Journal of Theoretical and Applied Mathematics Sciences. ISSN 2248-9916 Volume 1, Number 2 (211), pp. 157-164 Research India Publications http://www.ripublication.com Non-Persistent Retrial Queueing

More information

M/M/3/3 AND M/M/4/4 RETRIAL QUEUES. Tuan Phung-Duc, Hiroyuki Masuyama, Shoji Kasahara and Yutaka Takahashi

M/M/3/3 AND M/M/4/4 RETRIAL QUEUES. Tuan Phung-Duc, Hiroyuki Masuyama, Shoji Kasahara and Yutaka Takahashi JOURNAL OF INDUSTRIAL AND doi:10.3934/imo.2009.5.431 MANAGEMENT OPTIMIZATION Volume 5, Number 3, August 2009 pp. 431 451 M/M/3/3 AND M/M/4/4 RETRIAL QUEUES Tuan Phung-Duc, Hiroyuki Masuyama, Shoi Kasahara

More information

A Batch Arrival Retrial Queue with Two Phases of Service, Feedback and K Optional Vacations

A Batch Arrival Retrial Queue with Two Phases of Service, Feedback and K Optional Vacations Applied Mathematical Sciences, Vol. 6, 212, no. 22, 171-187 A Batch Arrival Retrial Queue with Two Phases of Service, Feedback and K Optional Vacations D. Arivudainambi and P. Godhandaraman Department

More information

A discrete-time Geo/G/1 retrial queue with starting failures and second optional service

A discrete-time Geo/G/1 retrial queue with starting failures and second optional service Computers and Mathematics with Applications 53 (2007) 115 127 www.elsevier.com/locate/camwa A discrete-time Geo/G/1 retrial queue with starting failures and second optional service Jinting Wang, Qing Zhao

More information

ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS

ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS J.R. ARTALEJO, Department of Statistics and Operations Research, Faculty of Mathematics, Complutense University of Madrid,

More information

The Israeli Queue with a general group-joining policy 60K25 90B22

The Israeli Queue with a general group-joining policy 60K25 90B22 DOI 0007/s0479-05-942-2 3 4 5 6 7 8 9 0 2 3 4 The Israeli Queue with a general group-joining policy Nir Perel,2 Uri Yechiali Springer Science+Business Media New York 205 Abstract We consider a single-server

More information

M/M/1 Retrial Queueing System with Negative. Arrival under Erlang-K Service by Matrix. Geometric Method

M/M/1 Retrial Queueing System with Negative. Arrival under Erlang-K Service by Matrix. Geometric Method Applied Mathematical Sciences, Vol. 4, 21, no. 48, 2355-2367 M/M/1 Retrial Queueing System with Negative Arrival under Erlang-K Service by Matrix Geometric Method G. Ayyappan Pondicherry Engineering College,

More information

System occupancy of a two-class batch-service queue with class-dependent variable server capacity

System occupancy of a two-class batch-service queue with class-dependent variable server capacity System occupancy of a two-class batch-service queue with class-dependent variable server capacity Jens Baetens 1, Bart Steyaert 1, Dieter Claeys 1,2, and Herwig Bruneel 1 1 SMACS Research Group, Dept.

More information

A note on Two-warehouse inventory model with deterioration under FIFO dispatch policy

A note on Two-warehouse inventory model with deterioration under FIFO dispatch policy Available online at www.sciencedirect.com European Journal of Operational Research 190 (2008) 571 577 Short Communication A note on Two-warehouse inventory model with deterioration under FIFO dispatch

More information

A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks

A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks by Doo Il Choi, Charles Knessl and Charles Tier University of Illinois at Chicago 85 South

More information

Analysis of Scalable TCP in the presence of Markovian Losses

Analysis of Scalable TCP in the presence of Markovian Losses Analysis of Scalable TCP in the presence of Markovian Losses E Altman K E Avrachenkov A A Kherani BJ Prabhu INRIA Sophia Antipolis 06902 Sophia Antipolis, France Email:altman,kavratchenkov,alam,bprabhu}@sophiainriafr

More information

Algorithmic analysis of the Geo/Geo/c retrial queue

Algorithmic analysis of the Geo/Geo/c retrial queue European Journal of Operational Research xxx (2007) xxx xxx www.elsevier.com/locate/ejor Algorithmic analysis of the Geo/Geo/c retrial queue Jesus R. Artalejo a, *, Antonis Economou b, Antonio Gómez-Corral

More information

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem Wade Trappe Lecture Overview Network of Queues Introduction Queues in Tandem roduct Form Solutions Burke s Theorem What

More information

Convergence of a linear recursive sequence

Convergence of a linear recursive sequence int. j. math. educ. sci. technol., 2004 vol. 35, no. 1, 51 63 Convergence of a linear recursive sequence E. G. TAY*, T. L. TOH, F. M. DONG and T. Y. LEE Mathematics and Mathematics Education, National

More information

Stability Condition of a Retrial Queueing System with Abandoned and Feedback Customers

Stability Condition of a Retrial Queueing System with Abandoned and Feedback Customers Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 December 2015), pp. 667 677 Applications and Applied Mathematics: An International Journal AAM) Stability Condition

More information

Geom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE

Geom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE J Syst Sci Complex (2011) 24: 554 564 Geom/G 1,G 2 /1/1 REPAIRABLE ERLANG LOSS SYSTEM WITH CATASTROPHE AND SECOND OPTIONAL SERVICE Yinghui TANG Miaomiao YU Cailiang LI DOI: 10.1007/s11424-011-8339-2 Received:

More information

Bayesian networks for multilevel system reliability

Bayesian networks for multilevel system reliability Reliability Engineering and System Safety 92 (2007) 1413 1420 www.elsevier.com/locate/ress Bayesian networks for multilevel system reliability Alyson G. Wilson a,,1, Aparna V. Huzurbazar b a Statistical

More information

AN M/M/1 QUEUE IN RANDOM ENVIRONMENT WITH DISASTERS

AN M/M/1 QUEUE IN RANDOM ENVIRONMENT WITH DISASTERS Asia-Pacific Journal of Operational Research Vol. 3, No. 3 (204) 45006 (2 pages) c World Scientific Publishing Co. & Operational Research Society of Singapore DOI: 0.42/S027595945006X AN M/M/ QUEUE IN

More information

J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY

J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY SECOND EDITION ACADEMIC PRESS An imprint of Elsevier Science Amsterdam Boston London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Contents

More information

Optimal and Equilibrium Retrial Rates in Single-Server Multi-orbit Retrial Systems

Optimal and Equilibrium Retrial Rates in Single-Server Multi-orbit Retrial Systems Optimal and Equilibrium Retrial Rates in Single-Server Multi-orbit Retrial Systems Konstantin Avrachenkov, Evsey Morozov, Ruslana Nekrasova To cite this version: Konstantin Avrachenkov, Evsey Morozov,

More information

Synchronized Queues with Deterministic Arrivals

Synchronized Queues with Deterministic Arrivals Synchronized Queues with Deterministic Arrivals Dimitra Pinotsi and Michael A. Zazanis Department of Statistics Athens University of Economics and Business 76 Patission str., Athens 14 34, Greece Abstract

More information

MASTER THESIS. Development and Testing of Index Policies in Internet Routers

MASTER THESIS. Development and Testing of Index Policies in Internet Routers Universidad del País Vasco / Euskal Herriko Unibertsitatea MASTER THESIS Development and Testing of Index Policies in Internet Routers Author: Josu Doncel Advisor: Peter Jacko Urtzi Ayesta Leioa, September

More information

ARTICLE IN PRESS. Nuclear Instruments and Methods in Physics Research A

ARTICLE IN PRESS. Nuclear Instruments and Methods in Physics Research A Nuclear Instruments and Methods in Physics Research 615 (2010) 223 229 Contents lists available at ScienceDirect Nuclear Instruments and Methods in Physics Research journal homepage: www.elsevier.com/locate/nima

More information

Queueing Theory II. Summary. ! M/M/1 Output process. ! Networks of Queue! Method of Stages. ! General Distributions

Queueing Theory II. Summary. ! M/M/1 Output process. ! Networks of Queue! Method of Stages. ! General Distributions Queueing Theory II Summary! M/M/1 Output process! Networks of Queue! Method of Stages " Erlang Distribution " Hyperexponential Distribution! General Distributions " Embedded Markov Chains M/M/1 Output

More information

Stationary remaining service time conditional on queue length

Stationary remaining service time conditional on queue length Stationary remaining service time conditional on queue length Karl Sigman Uri Yechiali October 7, 2006 Abstract In Mandelbaum and Yechiali (1979) a simple formula is derived for the expected stationary

More information

Queueing Networks and Insensitivity

Queueing Networks and Insensitivity Lukáš Adam 29. 10. 2012 1 / 40 Table of contents 1 Jackson networks 2 Insensitivity in Erlang s Loss System 3 Quasi-Reversibility and Single-Node Symmetric Queues 4 Quasi-Reversibility in Networks 5 The

More information

Queueing Networks G. Rubino INRIA / IRISA, Rennes, France

Queueing Networks G. Rubino INRIA / IRISA, Rennes, France Queueing Networks G. Rubino INRIA / IRISA, Rennes, France February 2006 Index 1. Open nets: Basic Jackson result 2 2. Open nets: Internet performance evaluation 18 3. Closed nets: Basic Gordon-Newell result

More information

CS418 Operating Systems

CS418 Operating Systems CS418 Operating Systems Lecture 14 Queuing Analysis Textbook: Operating Systems by William Stallings 1 1. Why Queuing Analysis? If the system environment changes (like the number of users is doubled),

More information

M/M/1 Retrial Queueing System with N-Policy. Multiple Vacation under Non-Pre-Emtive Priority. Service by Matrix Geometric Method

M/M/1 Retrial Queueing System with N-Policy. Multiple Vacation under Non-Pre-Emtive Priority. Service by Matrix Geometric Method Applied Mathematical Sciences, Vol. 4, 2010, no. 23, 1141 1154 M/M/1 Retrial Queueing System with N-Policy Multiple Vacation under Non-Pre-Emtive Priority Service by Matrix Geometric Method G. AYYAPPAN

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 3, MARCH

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 3, MARCH IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 3, MARCH 1998 315 Asymptotic Buffer Overflow Probabilities in Multiclass Multiplexers: An Optimal Control Approach Dimitris Bertsimas, Ioannis Ch. Paschalidis,

More information

Multiserver Queueing Model subject to Single Exponential Vacation

Multiserver Queueing Model subject to Single Exponential Vacation Journal of Physics: Conference Series PAPER OPEN ACCESS Multiserver Queueing Model subject to Single Exponential Vacation To cite this article: K V Vijayashree B Janani 2018 J. Phys.: Conf. Ser. 1000 012129

More information

Lecture 7: Simulation of Markov Processes. Pasi Lassila Department of Communications and Networking

Lecture 7: Simulation of Markov Processes. Pasi Lassila Department of Communications and Networking Lecture 7: Simulation of Markov Processes Pasi Lassila Department of Communications and Networking Contents Markov processes theory recap Elementary queuing models for data networks Simulation of Markov

More information

Inventory Ordering Control for a Retrial Service Facility System Semi- MDP

Inventory Ordering Control for a Retrial Service Facility System Semi- MDP International Journal of Engineering Science Invention (IJESI) ISS (Online): 239 6734, ISS (Print): 239 6726 Volume 7 Issue 6 Ver I June 208 PP 4-20 Inventory Ordering Control for a Retrial Service Facility

More information

NICTA Short Course. Network Analysis. Vijay Sivaraman. Day 1 Queueing Systems and Markov Chains. Network Analysis, 2008s2 1-1

NICTA Short Course. Network Analysis. Vijay Sivaraman. Day 1 Queueing Systems and Markov Chains. Network Analysis, 2008s2 1-1 NICTA Short Course Network Analysis Vijay Sivaraman Day 1 Queueing Systems and Markov Chains Network Analysis, 2008s2 1-1 Outline Why a short course on mathematical analysis? Limited current course offering

More information

COMP9334: Capacity Planning of Computer Systems and Networks

COMP9334: Capacity Planning of Computer Systems and Networks COMP9334: Capacity Planning of Computer Systems and Networks Week 2: Operational analysis Lecturer: Prof. Sanjay Jha NETWORKS RESEARCH GROUP, CSE, UNSW Operational analysis Operational: Collect performance

More information

A Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time

A Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time A Study on M x /G/1 Queuing System with Essential, Optional Service, Modified Vacation and Setup time E. Ramesh Kumar 1, L. Poornima 2 1 Associate Professor, Department of Mathematics, CMS College of Science

More information

Efficient Nonlinear Optimizations of Queuing Systems

Efficient Nonlinear Optimizations of Queuing Systems Efficient Nonlinear Optimizations of Queuing Systems Mung Chiang, Arak Sutivong, and Stephen Boyd Electrical Engineering Department, Stanford University, CA 9435 Abstract We present a systematic treatment

More information

On the static assignment to parallel servers

On the static assignment to parallel servers On the static assignment to parallel servers Ger Koole Vrije Universiteit Faculty of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The Netherlands Email: koole@cs.vu.nl, Url: www.cs.vu.nl/

More information

On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers

On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers Ger Koole INRIA Sophia Antipolis B.P. 93, 06902 Sophia Antipolis Cedex France Mathematics of Operations Research 21:469

More information

A Stochastic Model for TCP with Stationary Random Losses

A Stochastic Model for TCP with Stationary Random Losses A Stochastic Model for TCP with Stationary Random Losses Eitan Altman, Kostya Avrachenkov Chadi Barakat INRIA Sophia Antipolis - France ACM SIGCOMM August 31, 2000 Stockholm, Sweden Introduction Outline

More information

IEOR 6711, HMWK 5, Professor Sigman

IEOR 6711, HMWK 5, Professor Sigman IEOR 6711, HMWK 5, Professor Sigman 1. Semi-Markov processes: Consider an irreducible positive recurrent discrete-time Markov chain {X n } with transition matrix P (P i,j ), i, j S, and finite state space.

More information

Burst Arrival Queues with Server Vacations and Random Timers

Burst Arrival Queues with Server Vacations and Random Timers Burst Arrival Queues with Server acations and Random Timers Merav Shomrony and Uri Yechiali Department of Statistics and Operations Research School of Mathematical Sciences Raymond and Beverly Sackler

More information

Elementary queueing system

Elementary queueing system Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue M/M/1 with preemptive-resume priority M/M/1 with non-preemptive priority 1 History of queueing theory An old

More information

An Admission Control Mechanism for Providing Service Differentiation in Optical Burst-Switching Networks

An Admission Control Mechanism for Providing Service Differentiation in Optical Burst-Switching Networks An Admission Control Mechanism for Providing Service Differentiation in Optical Burst-Switching Networks Igor M. Moraes, Daniel de O. Cunha, Marco D. D. Bicudo, Rafael P. Laufer, and Otto Carlos M. B.

More information

Vacation and polling models with retrials

Vacation and polling models with retrials Vacation and polling models with retrials Citation for published version APA): Boxma, O. J., & Resing, J. A. C. 2014). Vacation and polling models with retrials. Report Eurandom; Vol. 2014017). Eindhoven:

More information

Number of Complete N-ary Subtrees on Galton-Watson Family Trees

Number of Complete N-ary Subtrees on Galton-Watson Family Trees Methodol Comput Appl Probab (2006) 8: 223 233 DOI: 10.1007/s11009-006-8549-6 Number of Complete N-ary Subtrees on Galton-Watson Family Trees George P. Yanev & Ljuben Mutafchiev Received: 5 May 2005 / Revised:

More information

Congestion In Large Balanced Fair Links

Congestion In Large Balanced Fair Links Congestion In Large Balanced Fair Links Thomas Bonald (Telecom Paris-Tech), Jean-Paul Haddad (Ernst and Young) and Ravi R. Mazumdar (Waterloo) ITC 2011, San Francisco Introduction File transfers compose

More information

Asymptotics for Polling Models with Limited Service Policies

Asymptotics for Polling Models with Limited Service Policies Asymptotics for Polling Models with Limited Service Policies Woojin Chang School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta, GA 30332-0205 USA Douglas G. Down Department

More information

STEADY-STATE BEHAVIOR OF AN M/M/1 QUEUE IN RANDOM ENVIRONMENT SUBJECT TO SYSTEM FAILURES AND REPAIRS. S. Sophia 1, B. Praba 2

STEADY-STATE BEHAVIOR OF AN M/M/1 QUEUE IN RANDOM ENVIRONMENT SUBJECT TO SYSTEM FAILURES AND REPAIRS. S. Sophia 1, B. Praba 2 International Journal of Pure and Applied Mathematics Volume 101 No. 2 2015, 267-279 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.12732/ijpam.v101i2.11

More information

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory Contents Preface... v 1 The Exponential Distribution and the Poisson Process... 1 1.1 Introduction... 1 1.2 The Density, the Distribution, the Tail, and the Hazard Functions... 2 1.2.1 The Hazard Function

More information

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

Stationary Probabilities of Markov Chains with Upper Hessenberg Transition Matrices

Stationary Probabilities of Markov Chains with Upper Hessenberg Transition Matrices Stationary Probabilities of Marov Chains with Upper Hessenberg Transition Matrices Y. Quennel ZHAO Department of Mathematics and Statistics University of Winnipeg Winnipeg, Manitoba CANADA R3B 2E9 Susan

More information

Preemptive Resume Priority Retrial Queue with. Two Classes of MAP Arrivals

Preemptive Resume Priority Retrial Queue with. Two Classes of MAP Arrivals Applied Mathematical Sciences, Vol. 7, 2013, no. 52, 2569-2589 HIKARI Ltd, www.m-hikari.com Preemptive Resume Priority Retrial Queue with Two Classes of MAP Arrivals M. Senthil Kumar 1, S. R. Chakravarthy

More information

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle  holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/39637 holds various files of this Leiden University dissertation Author: Smit, Laurens Title: Steady-state analysis of large scale systems : the successive

More information

Queues and Queueing Networks

Queues and Queueing Networks Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals

More information

Dynamic resource sharing

Dynamic resource sharing J. Virtamo 38.34 Teletraffic Theory / Dynamic resource sharing and balanced fairness Dynamic resource sharing In previous lectures we have studied different notions of fair resource sharing. Our focus

More information

ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES

ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES Probability in the Engineering and Informational Sciences, 22, 2008, 75 80. Printed in the U.S.A. DOI: 10.1017/S0269964808000053 ON THE LAW OF THE i TH WAITING TIME INABUSYPERIODOFG/M/c QUEUES OPHER BARON

More information

Markov Chain Model for ALOHA protocol

Markov Chain Model for ALOHA protocol Markov Chain Model for ALOHA protocol Laila Daniel and Krishnan Narayanan April 22, 2012 Outline of the talk A Markov chain (MC) model for Slotted ALOHA Basic properties of Discrete-time Markov Chain Stability

More information

STABILIZATION OF AN OVERLOADED QUEUEING NETWORK USING MEASUREMENT-BASED ADMISSION CONTROL

STABILIZATION OF AN OVERLOADED QUEUEING NETWORK USING MEASUREMENT-BASED ADMISSION CONTROL First published in Journal of Applied Probability 43(1) c 2006 Applied Probability Trust STABILIZATION OF AN OVERLOADED QUEUEING NETWORK USING MEASUREMENT-BASED ADMISSION CONTROL LASSE LESKELÄ, Helsinki

More information

Cyclic scheduling of a 2-machine robotic cell with tooling constraints

Cyclic scheduling of a 2-machine robotic cell with tooling constraints European Journal of Operational Research 174 (006) 777 796 Production, Manufacturing and Logistics Cyclic scheduling of a -machine robotic cell with tooling constraints Hakan Gultekin, M. Selim Akturk

More information

An M/G/1 Queue with Adaptable Service Speed R. Bekker a ; O. J. Boxma b a

An M/G/1 Queue with Adaptable Service Speed R. Bekker a ; O. J. Boxma b a This article was downloaded by: [Vrije Universiteit, Library] On: 13 June 211 Access details: Access Details: [subscription number 9721892] Publisher Taylor & Francis Informa Ltd Registered in England

More information

A Discrete-Time Geo/G/1 Retrial Queue with General Retrial Times

A Discrete-Time Geo/G/1 Retrial Queue with General Retrial Times Queueing Systems 48, 5 21, 2004 2004 Kluwer Academic Publishers. Manufactured in The Netherlands. A Discrete-Time Geo/G/1 Retrial Queue with General Retrial Times IVAN ATENCIA iatencia@ctima.uma.es Departamento

More information

Equivalent Models and Analysis for Multi-Stage Tree Networks of Deterministic Service Time Queues

Equivalent Models and Analysis for Multi-Stage Tree Networks of Deterministic Service Time Queues Proceedings of the 38th Annual Allerton Conference on Communication, Control, and Computing, Oct. 2000. Equivalent Models and Analysis for Multi-Stage ree Networks of Deterministic Service ime Queues Michael

More information

CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK

CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK CHAPTER 3 STOCHASTIC MODEL OF A GENERAL FEED BACK QUEUE NETWORK 3. INTRODUCTION: Considerable work has been turned out by Mathematicians and operation researchers in the development of stochastic and simulation

More information

Control of Fork-Join Networks in Heavy-Traffic

Control of Fork-Join Networks in Heavy-Traffic in Heavy-Traffic Asaf Zviran Based on MSc work under the guidance of Rami Atar (Technion) and Avishai Mandelbaum (Technion) Industrial Engineering and Management Technion June 2010 Introduction Network

More information

6 Solving Queueing Models

6 Solving Queueing Models 6 Solving Queueing Models 6.1 Introduction In this note we look at the solution of systems of queues, starting with simple isolated queues. The benefits of using predefined, easily classified queues will

More information

Solutions to COMP9334 Week 8 Sample Problems

Solutions to COMP9334 Week 8 Sample Problems Solutions to COMP9334 Week 8 Sample Problems Problem 1: Customers arrive at a grocery store s checkout counter according to a Poisson process with rate 1 per minute. Each customer carries a number of items

More information

Existence of positive periodic solutions for a periodic logistic equation

Existence of positive periodic solutions for a periodic logistic equation Applied Mathematics and Computation 139 (23) 311 321 www.elsevier.com/locate/amc Existence of positive periodic solutions for a periodic logistic equation Guihong Fan, Yongkun Li * Department of Mathematics,

More information

Congestion Control. Need to understand: What is congestion? How do we prevent or manage it?

Congestion Control. Need to understand: What is congestion? How do we prevent or manage it? Congestion Control Phenomenon: when too much traffic enters into system, performance degrades excessive traffic can cause congestion Problem: regulate traffic influx such that congestion does not occur

More information

Allocating Resources, in the Future

Allocating Resources, in the Future Allocating Resources, in the Future Sid Banerjee School of ORIE May 3, 2018 Simons Workshop on Mathematical and Computational Challenges in Real-Time Decision Making online resource allocation: basic model......

More information

HITTING TIME IN AN ERLANG LOSS SYSTEM

HITTING TIME IN AN ERLANG LOSS SYSTEM Probability in the Engineering and Informational Sciences, 16, 2002, 167 184+ Printed in the U+S+A+ HITTING TIME IN AN ERLANG LOSS SYSTEM SHELDON M. ROSS Department of Industrial Engineering and Operations

More information

DIMENSIONING BANDWIDTH FOR ELASTIC TRAFFIC IN HIGH-SPEED DATA NETWORKS

DIMENSIONING BANDWIDTH FOR ELASTIC TRAFFIC IN HIGH-SPEED DATA NETWORKS Submitted to IEEE/ACM Transactions on etworking DIMESIOIG BADWIDTH FOR ELASTIC TRAFFIC I HIGH-SPEED DATA ETWORKS Arthur W. Berger * and Yaakov Kogan Abstract Simple and robust engineering rules for dimensioning

More information

Min Congestion Control for High- Speed Heterogeneous Networks. JetMax: Scalable Max-Min

Min Congestion Control for High- Speed Heterogeneous Networks. JetMax: Scalable Max-Min JetMax: Scalable Max-Min Min Congestion Control for High- Speed Heterogeneous Networks Yueping Zhang Joint work with Derek Leonard and Dmitri Loguinov Internet Research Lab Department of Computer Science

More information

communication networks

communication networks Positive matrices associated with synchronised communication networks Abraham Berman Department of Mathematics Robert Shorten Hamilton Institute Douglas Leith Hamilton Instiute The Technion NUI Maynooth

More information

Research Article Modeling Erlang s Ideal Grading with Multirate BPP Traffic

Research Article Modeling Erlang s Ideal Grading with Multirate BPP Traffic Mathematical Problems in Engineering Volume 2012, Article ID 456910, 35 pages doi:10.1155/2012/456910 Research Article Modeling Erlang s Ideal Grading with Multirate BPP Traffic Mariusz Glabowski, Slawomir

More information

A tandem queue under an economical viewpoint

A tandem queue under an economical viewpoint A tandem queue under an economical viewpoint B. D Auria 1 Universidad Carlos III de Madrid, Spain joint work with S. Kanta The Basque Center for Applied Mathematics, Bilbao, Spain B. D Auria (Univ. Carlos

More information

Congestion Control. Phenomenon: when too much traffic enters into system, performance degrades excessive traffic can cause congestion

Congestion Control. Phenomenon: when too much traffic enters into system, performance degrades excessive traffic can cause congestion Congestion Control Phenomenon: when too much traffic enters into system, performance degrades excessive traffic can cause congestion Problem: regulate traffic influx such that congestion does not occur

More information

class class ff ff (t) packet loss packet loss (t) - - RED controlled queue Figure : Illustration of a Differentiad Services framework. RED has been an

class class ff ff (t) packet loss packet loss (t) - - RED controlled queue Figure : Illustration of a Differentiad Services framework. RED has been an Modeling RED with Two Traffic Classes P. Kuusela and J. T. Virtamo Laboratory of Telecommunications Technology Helsinki University of Technology P. O. Box 3000, FIN-005 HUT, Finland Email: fpirkko.kuusela,

More information

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017 CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer

More information

Asymptotic study of a busy period in a retrial queue

Asymptotic study of a busy period in a retrial queue PUB. IRMA, LILLE 2011 Vol. 71, N o VI Asymptotic study of a busy period in a retrial queue Y. Taleb a, F. Achemine a, D. Hamadouche a, A. Aissani b djhamad@mail.ummto.dz, taleb.youcef@yahoo.fr, achemine_f2001@yahoo.fr,

More information

On the Throughput-Optimality of CSMA Policies in Multihop Wireless Networks

On the Throughput-Optimality of CSMA Policies in Multihop Wireless Networks Technical Report Computer Networks Research Lab Department of Computer Science University of Toronto CNRL-08-002 August 29th, 2008 On the Throughput-Optimality of CSMA Policies in Multihop Wireless Networks

More information

Applied Mathematical Modelling

Applied Mathematical Modelling Applied Mathematical Modelling 33 (29) 2293 2297 Contents lists available at ScienceDirect Applied Mathematical Modelling journal homepage: www.elsevier.com/locate/apm Stability criteria for a nonlinear

More information

THIELE CENTRE. The M/M/1 queue with inventory, lost sale and general lead times. Mohammad Saffari, Søren Asmussen and Rasoul Haji

THIELE CENTRE. The M/M/1 queue with inventory, lost sale and general lead times. Mohammad Saffari, Søren Asmussen and Rasoul Haji THIELE CENTRE for applied mathematics in natural science The M/M/1 queue with inventory, lost sale and general lead times Mohammad Saffari, Søren Asmussen and Rasoul Haji Research Report No. 11 September

More information

Waiting time characteristics in cyclic queues

Waiting time characteristics in cyclic queues Waiting time characteristics in cyclic queues Sanne R. Smits, Ivo Adan and Ton G. de Kok April 16, 2003 Abstract In this paper we study a single-server queue with FIFO service and cyclic interarrival and

More information

Modelling an Isolated Compound TCP Connection

Modelling an Isolated Compound TCP Connection Modelling an Isolated Compound TCP Connection Alberto Blanc and Denis Collange Orange Labs 905 rue Albert Einstein Sophia Antipolis, France {Email: alberto.blanc,denis.collange}@orange-ftgroup.com Konstantin

More information

On the autocorrelation structure of TCP traffic q

On the autocorrelation structure of TCP traffic q Computer Networks 40 (2002) 339 361 www.elsevier.com/locate/comnet On the autocorrelation structure of TCP traffic q Daniel R. Figueiredo *, Benyuan Liu, Vishal Misra, Don Towsley Department of Computer

More information

requests/sec. The total channel load is requests/sec. Using slot as the time unit, the total channel load is 50 ( ) = 1

requests/sec. The total channel load is requests/sec. Using slot as the time unit, the total channel load is 50 ( ) = 1 Prof. X. Shen E&CE 70 : Examples #2 Problem Consider the following Aloha systems. (a) A group of N users share a 56 kbps pure Aloha channel. Each user generates at a Passion rate of one 000-bit packet

More information

System with a Server Subject to Breakdowns

System with a Server Subject to Breakdowns Applied Mathematical Sciences Vol. 7 213 no. 11 539 55 On Two Modifications of E 2 /E 2 /1/m Queueing System with a Server Subject to Breakdowns Michal Dorda VSB - Technical University of Ostrava Faculty

More information

Journal of Computational Physics

Journal of Computational Physics Journal of Computational Physics 9 () 759 763 Contents lists available at ScienceDirect Journal of Computational Physics journal homepage: www.elsevier.com/locate/jcp Short Note A comment on the computation

More information