THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS

Size: px
Start display at page:

Download "THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS"

Transcription

1 Probability in the Engineering and Informational Sciences, 8, 04, 9 doi:007/s THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS NIR PEREL AND URI YECHIALI Deartment of Statistics and Oerations Research School of Mathematical Sciences, Tel-Aviv University Tel-Aviv, Israel erelnir@osttauacil; uriy@osttauacil The so called Israeli Queue is a single server olling system with batch service of an unlimited size, where the next queue to be visited is the one in which the first customer in line has been waiting for the longest time The case with finite number of queues grous) was introduced by Boxma, Van der Wal and Yechiali [3] In this aer we extend the model to the case with a ossibly) infinite number of queues We analyze the M/M/, M/M/c, and M/M//N tye queues, as well as a riority model with at most) M high-riority classes and a single lower riority class In all models we resent an extensive robabilistic analysis and calculate key erformance measures INTRODUCTION Consider a single-server queue where arriving customers form grous Each grou is unrestricted in its size, and when served it is served in one batch The service duration of a batch is indeendent of the grou size After a grou is served, the next grou to be attended is the one having the most senior customer the one who has been waiting for the longest time) For examle, this queue disciline reresents a real situation termed The Israeli Queue ) of a hysical waiting line for buying tickets to a movie, theater, or a rock-concert erformance New arrivals see only one reresentative of each grou the most senior member or the grou leader) A new arrival who is a friend with a grou leader already standing in line joins the grou When the leader reaches the cashier he he stands for she as well) buys tickets for the entire grou It is assumed that the buying rocess is almost) not affected by the number of tickets urchased If a new arrival does not find such a friend, he forms a new grou, the last in line This model was first introduced and studied by Van der Wal and Yechiali [] They studied a olling system see eg, Takagi [0], Boon, Van der Mei, and Winands [], Yechiali [3]) with N queues and a single server, where service at each queue is erformed in unlimited-size batches That is, when the server arrives at queue i, i =,,N, it serves all customers jobs) resent there in one batch, where the duration of a batch-service is indeendent of the batch size The motivation in [] was to analyze a comuter tae-reading roblem in a system where large amounts of information are stored on taes Requests for data stored on one of these taes arrive randomly and in order to read the data the tae c Cambridge University Press /4 $500

2 N Perel and U Yechiali has to be mounted, read and then dismounted If there are several requests to be read from a tae, they all can be read in more or less) the same time, thus suggesting a modeling as a batch-service with unlimited batch size Various server dynamic visit-order rules were analyzed, leading, under various objective functions, to surrisingly simle otimal index-tye oerating rocedures The robabilistic characteristics of the unlimited-size batch service olling system were further analyzed by Boxma et al [3] for the Exhaustive, Gated and Globally-Gated service discilines, where the server visits the queues in a cyclic order Furthermore, in [3] the following server s visit-order rule was studied: after comletion of service in a queue, the next queue to be served is the one where its first customer in line has been waiting for the longest time That is, the criterion of selecting the next queue to visit and serve is an age-based one This tye of service disciline was termed The Israeli Queue Unlimited batch-service models were also considered in the literature as alication to videotex, telex and Time Division Multile Access TDMA) systems see eg [,4,8]) In addition, Van Oyen and Teneketzis [] formulated a central data base system and an Automated Guided Vehicle as a olling system with an infinite caacity batch service In this work we extend the batch-service model with finite number of grous to the case where there is no bound on the number of different grous that can be resent simultaneously in the system We assume that the robability that an arriving job knows a grou leader standing in line is, indeendent of the grou s size Secifically, suose there are n grous in the system, including the one in service Then, the robability that an arriving customer will join the grou standing in the kth osition is k for k n the st osition refers to the grou in service, the nd refers to the grou to be served next, and so on) Clearly, if an arriving customer finds no friends among any of the n grou leaders, he will create a new grou, with robability n Hence, as the number of grous in the system increases, the growth rate of new grous decreases geometrically Recently, He and Chavoushi [6] studied a queueing model with customer interjections, where customers are distinguished between normal and interjecting All customers join a single queue A normal customer joins the queue at its end, while an interjecting customer tries to cut into the queue following a geometric distribution The waiting times of normal customers and of interjecting customers were studied In what follows we resent an extensive robabilistic analysis of the Israeli Queue for the following cases: In Section, we analyze an M/M/-tye queue with an un-restricted number of grous, that is, a single server system, where the arrival stream follows a homogeneous Poisson rocess, and the batch service time is exonentially distributed In Section 3, we briefly give the main results for the corresonding M/M/c-tye and M/M//N -tye queues We conclude in Section 4 with a two-class VIP and ordinary) riority model where the VIP s can form at most M Israeli Queue-tye grous For each model, a set of erformance measures is derived for key arameters such as queue size, busy eriod, sojourn and waiting times, size of a batch, osition of a new arrival, and number of grous being byassed by an arriving customer THE M/M/-TYPE MODEL Model Descrition We consider a single-server queue with an infinite buffer, where arriving customers form grous as follows: each grou has a leader or a head the first one of the grou to arrive to the system A new arrival sees only the head of each existing grou, and the robability that he knows a grou leader is, indeendent of the grou s size That is, if there are n grous in the system including the one in service), then the robability that

3 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 3 λ + λ λ λ n λ n L : 0 n n + Figure Transition rate diagram of the rocess {Lt),t 0} a new arrival joins the kth grou is k,for k n, while the robability that he creates a new grou is n We assume that an arriving customer can also join the grou that is being served The arrival rocess is Poisson with rate λ, and the service is given in unlimited-size batches That is, it takes one service duration to serve a grou, indeendent of its size We assume that a service duration of each grou is exonentially distributed with arameter The underlying rocess of the system is reresented by a continuous-time Markov chain {Lt),t 0}, where Lt) is the total number of different grous different families) in the system at time t A transition rate diagram of Lt) is deicted in Figure We analyze this model and calculate various erformance measures, such as the waiting time and the sojourn time of a grou leader and of an arbitrary customer; the number of different family tyes in the system, the mean size of the served batch and of the batch in the kth osition, the mean length of a busy eriod, and the number of grous being byassed by a newly arriving customer Steady-State Probabilities, Queue Length, and Busy Period Steady-state robabilities Let π n, n 0, denote the equilibrium distribution of L = lim t Lt) That is, π n = P L = n) Then, the balance equations of the model are given as follows: λπ 0 = π, ) + λ n ) π n = λ n π n + π n+, n ) Eq ) together with π n = gives π n = π 0 λ ) n nn ), n, where π 0 is given by ) ) n λ π 0 = nn ) 3) We note that the system is always stable for 0 <, since the sum in Eq 3) is finite When = 0 regular M/M/ queue) the stability condition is λ< We also mention that the sum in Eq 3) isaq-hyergeometric series q = ) defined in the Aendix see also [5]) Probability generating function Let Gz) = π nz n be the robability generating function PGF) of L, the number of different grou leaders in the system Then, by multilying Eq ) byz n for all n, summing with Eq ) and dividing by z)

4 4 N Perel and U Yechiali E[L] Figure Color online) Plots of E[L] as a function of we obtain Gz) = λ zg z)+π 0 4) Substituting z =in4) and using G) = gives G = λ π 0), 5) which is the robability that an arrival will lead to creating a new grou in the system: π n n = G Furthermore, λ eff := λg is the average effective arrival rate ie the rate at which new grous families) are created), and π 0 ) is the average rate of emtying the system Eq 5) then gives π 0 = λ eff 6) Queue length In order to calculate E[L], the exected total number of different grous in the system, we differentiate Eq 4) and substitute z = We obtain E[L] = λ G + λ G 7) Taking the limit 0in7) leads to E[L] =0 = λ + λ E[L] =0, which gives E[L] =0 = λ λ, 8) which is the exected total number of customers in a regular M/M/ queue For the case, L can only be 0 or, with robabilities π 0 = /λ + ) andπ = λ/λ + ), resectively It follows that E[L] = =λ/)π 0 = λ/λ + )

5 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 5 E[L] is lotted in Figure as a function of The uer straight line deicts E[L]=λ/ λ)) of a regular M/M/ queue with λ =4, = 5 The center line deicts E[L] for a regular M/M/ queue with arrival rate λ eff =4G, and = 5 The bottom line deicts E[L] for the Israeli Queue with λ =4, = 5 It is readily seen, as exected, that the mean number of grous in the M/M/-tye Israeli Queue is considerably smaller than the mean number of individual customers in a regular M/M/ queue The same holds for waiting times Busy eriod Let θ denote the busy eriod the eriod of time during which the server is working continuously) Since the idle time of the server is Exλ), we obtain resulting in E[θ] /λ)+e[θ] = π 0 = E[θ] = G λg λg, 3 Sojourn Times and Waiting Times Sojourn and waiting times of a grou leader Let W denote the total sojourn time of a grou leader in the system and let W ) denote its Lalace Stieltjes Transform LST) Then, W s) =E [ e sw ] = E [ E [ e sw L in the system and a new arrival creates a new grou ]] = G π n n + s ) n+ = + s G G + s ) 9) Note that we divide by G, the robability that a new grou is created Furthermore, E[W ]= W s) s=0 = + ) )G, 0) G and by using Little s Law we have E[L] =λ eff E[W ]=λg E[W ], which coincides with Eq 7) The waiting time of a grou leader, W q, is derived from W = W q + B, where B denotes the service time As a result of indeendence, Consequently, W q s) = W s) = W q s) + s ) G G ) + s Sojourn and waiting times of an arbitrary customer Define W a as the total sojourn time of an arbitrary customer in the system, and W a ) as its LST Distinguishing between

6 6 N Perel and U Yechiali the events that a new arrival joins an existing grou, and the event that he creates a new one, we write and W a s) =E[e sw a ]=E[E[e sw a L]] = n= k=0 π n E[e sw a L = n] = π n n ) k + π n n + s + s + s = π n n ) k + + s + s n= k=0 )) = + s G + s π n n + s + ) + s G, + s ) n+ ) n+ E[W a ]= W a s) s=0 = G = π 0) ) λ Clearly, as can be exected, and by alying l Hoital s rule we obtain lim E[W a ]=, lim E[W a ]= 0 λ, which is the mean sojourn time of an arbitrary customer in a regular M/M/ queue Define L total to be the total number of customers in the system Then, from Little s Law, we obtain E[L total ]=λe[w a ]= λ λ G = λ π 0) 3) Clearly, when 0, E[L total ]=λ/ λ)) Also, when, only a single grou is formed, and the rocess is reduced to a two-state rocess, where π 0 = P L =0)= /λ + )) and π = P L =)=λ/λ + )) Hence, E[L total ]=π + λ/)) = λ/ Alternatively, since the mean sojourn time of each customer is /, then by Little s Law, E[L total ]=λ/ Another imortant service measure is the waiting time of an arbitrary customer, denoted by W a q Since W a = W a q + B, from the exression for W a s) we obtain W a q s) = ) s + s G + s) + + s + s 4)

7 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 7 4 Size of a Batch We first wish to calculate the mean size of the served batch For that, we consider a grou that was formed in the ith lace i ), and follow its rogress u the queue That is, we calculate the number of jobs joining this grou during each service eriod, until this grou comletes its service and leaves the system Let us define the following variables: D k) = the size of the grou standing in the kth lace for k ) at the moment of service comletion, assuming that the kth grou exists k = refers to the grou that has just comleted service) Y = the number of arrivals to the system during a single service duration ξ k) = the number of customers who joined the grou in the kth lace for k ) among the Y arrivals, assuming that the kth grou exists Then, from the above, D k) d = D k+) + ξ k),fork Our goal is to calculate E [ D )] First, note that for all m 0 and 0 j m, Pξ k) = j Y = m) = ) m k ) j k ) m j j Second, for k andj 0, and since PY = m) =λ/λ + )) m /λ + )) for m 0, we have Pξ k) = j) = = ) m PY = m) k ) j k ) m j j m=j λ k + λ k ) j λ k 5) + In order to better understand the result given in 5), consider two Poisson rocesses cometing with each other: the arriving rocess to the grou standing in the kth osition, with rate λ k, and the dearture rocess, with rate Having exactly j jobs joining the kth grou during a service duration means that the arriving rocess to the kth grou wins j times before the end of a single service duration Consequently, E[ξ k) ]= λ k, k 6) Indeed, the mean number of arrivals during a service is E[Y ] = λ/, while the robability of an arrival to join the kth grou when it exists) is k Moreover, using Eq 5), the PGF of ξ k) is given by E[z ξk) ]= Pξ k) = j)z j = λ k z)+ 7) j=0 Define by D ) i the size of the grou that has just comleted its service, given that this grou was formed in the ith lace Then, D ) = D ) i =+ i k= ξi+ k) with robability π i i )/ i= π i i ), or equivalently, with robability

8 8 N Perel and U Yechiali π i i )/G ) Using this fact, and Eq 6), yields, ) E[D ) ]= E[D ) i ] π i i i = + E[ξ i+ k) ] G i= =+ i= π i i G i k= i= k= λ k π i i G =+ λ π i i i ) G i= =+ λ λ ) ) G 8) G In order to find G ), we substitute z = in Eq 4), which gives G ) = π 0) λπ 0 ), 9) and together with 5) we obtain The PGF of D ), is given by E[z D) ]= = = i= i= i= E[D ) ]= λ π 0 ) = G 0) E[z D) i ] π i i G E[z + i k= ξi+ k) ] π i i G z π i i G i k= λ k z)+, ) where in the last equality we utilize Eq 7), and the fact that the variables ξ i+ k),for k =,,i, are indeendent since they are generated in distinct service eriods In the same manner, let us define D k) i to be the size of the batch standing in the kth lace at the moment of service comletion, given that it was formed in the ith lace, for i k Then, with robability π i i )/ j=k π j j ), D k) = D k) i = + i k+ m= ξ i+ m) Using the fact that π i i = π i /λ) we obtain E[D k) ]= E[D k) π i i i ] j=k π j j = i=k + i=k =+ i=k i k+ m= E[ξ i+ m) ] ) i k+ π i λ j=k π j i m m= π i i j=k π j j

9 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 9 =+ λ i=k π i k j=k π i) j =+ λ k i=k π i+ j=k π j = λ k + π k k j=0 π ) j Note that, since λ k π k = π k,eq) can be written as E[D k) ]= π k/ j=k π j π k / j=k π j = PL = k L k) PL = k L k ) 3) total Let ˆL denote the total number of customers in the system at instant of service comletion Then, E[ˆL total ]= j= = λ = λ = λ π j j= j E[D k) ]= k= π j j G G + + j= + k= π j j= π k ) j λ π k )k + k j=0 π j k= π j j=k π k = k= j k= π k k j=0 π j π j i=k π i λ G ) + π 0 4) Substituting π 0 =λ/)g in4) we conclude that E[ˆL total ]=E[L total ]see Eq 3)) 5 Number of Byassed Grous Let X denote the index of the grou to which a new arrival joins, and ˆXz) its PGF The distribution of X is given by PX = k) =π k k + π n k, k 5) This follows since if there are k grous, the new job creates a new grou in the kth osition with robability k, and if there are at least k different families grous), the new job joins the kth grou with robability k Hence, k= n=k ) ˆXz) = z π k k k + ) k π n = zg z)+ n= n=k n π n z z ) k k=0

10 0 N Perel and U Yechiali From the PGF of X we obtain = zg z)+ = zg z)+ ) z ) n π n z z n= z G z)) 6) z E[X] = ˆX z) z= = G + G ) = G ) 7) Note that, multilying E[X] by the mean service time, /, gives the mean total sojourn time of an arbitrary customer in the system, which coincides with Eq ) We also define the random variable N B as the number of grous that are being byassed by an arriving customer That is, if L = n and the new arrival joins grou k n, then he byasses N B = n k grous By conditioning on the number of different families resent in the system, we obtain that the robability distribution of N B is, PN B =0)= π n n + π n n = G π 0)+G, PN B = k) = n= n=k+ From Eq 8) we obtain E[N B ]= = π n n k,k 8) k k=0 n= n=k+ π n n k = π n n ) n + The PGF of N B is obtained as follows: E[z NB ] ˆN B z) =G + k=0 z k n= k n k π n n k=0 = E[L] G ) 9) n=k+ π n n k n ) k z = G + π n n n= k=0 ) = G + π n n π n z n z n= n= = G + z G π 0 Gz)+π 0 ) = z z G Gz) 30) z Indeed, differentiating ˆN B z) and setting z = yields result 9)

11 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS λ λ λ c λ c λ ) c + c c ) c + λ k : L c 0 c c + c+ k Figure 3 Transition rate diagram of the rocess {L c t),t 0} Another way to calculate E[N B ] is the following Suose there are n different grous in the system, including the one in service Then, the exected number of families being byassed by an arriving customer is n n k) k = n k= By conditioning over all values of n we obtain 9) n + 3 THE M/M/C AND M/M//N MODELS 3 The M/M/c Tye Model This case is similar to the M/M/ model, where the state sace is defined by {L c t),t 0}, and its transition rate diagram is deicted in Figure 3 Steady-state robabilities and generating function With L c = lim t L c t) welet π n = P L c = n), for n 0 It is readily obtained that: ) n λ nn ) π n = π 0, n c, 3) n! ) k ) c λ λ c+k)c+k ) π c+k = π 0,k 0 3) c c! where c ) n ) c λ nn ) λ ) ) k λ π 0 = + c+k)c+k ) 33) n! c! c The corresonding PGF is given by [ c ) n λz nn ) ) k ) ] c λz λz c+k)c+k ) G c z) = + π 0 n! c c! k=0 34) Aarently there is no closed form exression for G c z) However, it satisfies the following functional equation, G c z) = λ c zg c z) z c H z)+hz), 35) where Hz) = c π nz n Substituting z =ineq35) gives c λg c = nπ n + c π n 36) n= Clearly, when c =, Eq36) coincides with Eq 5), and its exlanation is similar k=0 n=c

12 N Perel and U Yechiali In addition, E[L c ]=G cz) z= = λ c G c + )G c ) + H ) H ) + H ) c 37) Sojourn and waiting times Let W c and Wc a denote the total time a grou leader and an arbitrary customer sends in the system, with LST W c s) and W a c s), resectively Using a similar aroach as resented in Section, we obtain: W c s) = G c + s [ ) c ) )) ] c c c H + G c H, 38) c + s c + s c + s and a W c s) = + s [ c H))s c + s [ G c c c + s ) H ] + c c + s + s )] [ c c + s ) c c + s ) ] c c + s c 39) 3 The M/M//N -Tye Model Again, this case is similar to the revious models, but the state sace {L N t),t 0} is finite The only modification is that whenever a new customer finds the system in state L = N he joins the Nth last) grou even if he does not know any of the existing grou leaders With L N) = lim t L N) t), the stationary distribution π n = P L N) = n) is given by ) n λ π n = nn ) π 0, n N, 30) N ) ) n λ π 0 = nn ) 3) The corresonding PGF satisfies the relation G N) z) = λ z G N) z) N π N z N) + π 0, 3) and the mean batch size right after the moment of service comletion is E[D k) ]= λ k + π k N j=k π, k =,,,N 33) j 4 A PRIORITY MODEL SINGLE SERVER) Assume that there is a single server and that the oulation of customers is comrised of two riority classes: a VIP class ), and an ordinary class ) There are M different

13 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 3 families among the VIP class, and a class- customer, uon arrival, searches for a friend among the VIP grous resent in a manner similar to revious sections The size of each of the ossibly) M VIP grous is unlimited The customers of class form a single regular M/M/-tye queue they do not search for a friend) The number of low riority customers in the system is unbounded A reemtive riority rule is considered That is, a higher riority customer, uon arrival, takes over the service if a lower riority customer is currently being served, or looks for a friend among the higher riority grou leaders Hence, if the number of high riority grous in the system is k, where k M, then he will either join the ith grou i k), or create a new grou, in front of all the low riority customers if resent) If M high-riority grous are resent, then an arriving class customer will join the Mth grou if he does not know any of the first M grou leaders with robability M ) We define L t) as the number of class- grous in the system at time t, andbyl t) as the total number of class- customers in the system at time t LetL i = lim t L i t), and π m,n = P L = m, L = n), for 0 m M and n 0 A transition rate diagram of the two-dimensional rocess L,L ) is given in Figure 4 Define the marginal robabilities, π m = π n = π m,n, 0 m M, M π m,n, n 0 m=0 Considering the marginal robabilities π m and utilizing horizontal cuts in Figure 4, itis readily seen that π m is given by Eqs 30) and 3), where m relaces n and M relaces N), λ and relaces λ and, resectively Since the number of high-riority classes is bounded, and the service is in unlimited) batches, it immediately follows that the stability condition is <π 0, 4) as the queue of the low-riority customers emties out only when there are no high riority customers in the system 4 Balance Equations and Generating Functions From Figure 4, we have for all n 0, Summing over n gives π n = π 0,n+ π 0,0 = π 0 4) Now, for m = 0, the following relations hold, λ + ) π 0,0 = π,0 + π 0,, 43) λ + + ) π 0,n = π 0,n + π,n + π 0,n+, n 44)

14 4 N Perel and U Yechiali L 0 n n 0 λ λ λ λ λ λ λ λ λ λ L λ λ λ λ λ m λ m λ m λ m λ m λ m M λ M λ M λ M λ M λ M M Figure 4 Transition rate diagram of L,L ) for riority model Define the marginal PGF, G m z) = π m,nz n, for all 0 m M Then, multilying Eq 44) byz n and summing over n together with 43) gives λ z + z z) z)) G 0 z) zg z) = π 0,0 z) 45) Moreover, for m M we obtain λ m + + ) π m,0 = λ m π m,0 + π m+,0, 46) λ m + + ) π m,n = λ m π m,n + π m,n + π m+,n, n 47) Multilying Eq 47) byz n and summing over n together with 46) leads to λ m + z)+ ) G m z) λ m G m z) G m+ z) =0, m M 48)

15 Last, for m = M we have THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 5 + ) π M,0 = λ M π M,0, 49) + ) π M,n = λ m π M,n + π M,n, n 40) Multilying Eq 40) byz n and summing over n together with 49) yields z)+ ) G M z) =λ m G M z) 4) The set of Eqs 45), 48), and 4) can be written as Az) Gz) =Πz), 4) where Az) =[a i,j ] i,j M+ is an M +) M + ) tridiagonal matrix with the following entries λ z + z) z) i =,j= z i =,j= λ i i M +,j= i a i,j = λ i + z)+ i M, j = i i M, j = i + z)+ i = M +, j = M + 0 elsewhere 43) Gz) =G 0 z),g z),,g M z)) T is a column vector of size M + ) of the desired PGF s, T and Πz) is the column vector Πz) = π 0,0 z), 0,,0 From the structure of }{{} Mtimes Πz)wehavethatGz) is equal to the roduct of the first column of the matrix Az)) and π 0,0 z) Once the PGFs are obtained, the mean total number of class- customers in the system, E[L ], can be derived from E[L ]= M G m) m=0 A numerical examle: Consider the following set of arameters: λ =, =, =, =4, =03andM =3 Calculations of the boundary robabilities give: π 0 =0386, π =0386, π =030, π 3 =07, π 0,0 = π 0 =00786

16 6 N Perel and U Yechiali The PGFs are given by: G 0 z) = G z) = G z) = G 3 z) = 08z 6749)z 3636)z 5949) z 58578)z 37745)z 4476), 6z 49737)z 00673) z 58578)z 37745)z 4476), 4z 3) z 58578)z 37745)z 4476), 95 z 58578)z 37745)z 4476) The mean number of class- grous and class- customers are E[L ]=69 and E[L ]= 5933, resectively 4 Matrix Geometric Method An alternative aroach to describe the model resented in this section is by constructing a finite Quasi Birth and Death QBD) rocess, with M + hases and infinite number of levels State n, m) indicates that there are m different class- grous and n class- customers in the system, n 0, 0 m M The infinitesimal generator of the QBD is denoted by Q, and is given by B A A A A 0 0 Q = 0 A A A 0, where B, A 0, A,andA are all square matrices of order M +, as follows: A 0 = I, λ + + ) λ 0 λ + + ) λ 0 λ + + ) A = λ, 0 λ M + + ) λ M 0 + )

17 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS A = and B = A + A The elements of A corresond to transitions within a given level, while the elements of A 0 and A corresond to transitions from level n to level n + and to level n, resectively Furthermore, the matrix A = A 0 + A + A is the infinitesimal generator of the M/M//N -tye model described in Section 3 Let π =π 0,π,,π M ) be a stationary vector of the irreducible matrix A, thatis, πa =0and π e = Note that π m = π m, for all 0 m M, where π m is given by Eqs 30) and 3), where m relaces n The stability condition is [9], age 83) πa 0 e< πa e, which immediately translates to < π 0 This coincides with the condition given by Eq 4) Define for all n 0 the steady-state robability vector Pn =π 0,n,π,n,,π M,n ) Then, a well known result is see Theorem 3 in [9]) that P n = P R n, n, where R is the minimal non-negative solution of the matrix quadratic equation A 0 + RA + R A =0 The vectors P 0 and P are derived by solving the following linear system, P 0 B + P A = 0, P 0 A 0 + P A + RA )= 0, P 0 e + P [I R] e = 44) The derivation of the matrix R is based on Theorem 85 in [7], which states that if the QBD is recurrent and A = c r, where c is a column vector and r is a row vector normalized by r e =, than the matrix R is exlicitly given by R = A 0 A A 0 e r) 45) Indeed, in our case, the matrix A may be reresented as 0 A = 0 0) = c r 0 The exected total number of class- customers in the system is given by E[L ]= np n e = np R n e = P [I R] e 46) n= n=

18 8 N Perel and U Yechiali 5 CONCLUSION In this aer we have studied the so called Israeli Queue, which originated from a olling model where the next queue to be served is the one having the most senior customer We analyzed the M/M/, M/M/c,andM/M//N - tye models, in which an arriving customer searches for a friend standing in line If he finds a friend in the queue, he joins his grou and together they receive service in a batch mode We derived various erformance measures, such as the waiting time and sojourn time of a grou leader, and of an arbitrary customer; the number of different family tyes in the system, the mean size of the served batch and of the batch in the kth osition; and the number of grous being byassed by a newly arriving customer In addition, a riority model has been studied, where the VIP high riority) customers form the Israeli Queue, while the low riority customers form a single regular queue We analyzed this model using both PGF and matrix geometric methods References Ammar, MH & Wong, JW 987) On the otimality o cyclic transmission in teletext systems IEEE Transactions on Communications COM 35): Boon, MMA, Van der Mei, RD & Winands, EMM 0) Alications of olling systems Surveys in Oerations Research and Management Science 6): Boxma, OJ, Van der Wal, Y & Yechiali, U 008) Polling with batch service Stochastic Models 44): Dykeman, HD, Ammar, MH & Wong, JW 986) Scheduling algorithms for videotex systems under broadcast delivery In Proceedings of the International Conference on Communications ICC 86), Gaser, G & Rahman, M 004) Basic hyergeometric series, nd ed, Cambridge: Cambridge University Press 6 He, Q-M & Chavoushi, AA 03) Analysis of queueing systems with customer interjections Queueing Systems 73: Latouche, G & Ramaswami, V 999) Introduction to matrix analytic methods in stochastic modeling ASA-SIAM Series on Statistics and Alied Probability Philadelhia: SIAM 8 Liu, Z & Nain, P 99) Otimal scheduling in some multiqueue single-server systems IEEE Transactions on Automatic Control 37): Neuts, MF 98) Matrix-geometric solutions in stochastic models An algorithmic aroach Baltimore: The Johns Hokins University Press 0 Takagi, H 986) Analysis of olling systems Cambridge: The MIT Press Van Oyen, MP & Teneketzis, D 996) Otimal batch service of a olling system under artial informtion Methods and Models in OR 443): Van der Wal, J & Yechiali, U 003) Dynamic visit-order rules for batch-service olling Probability in the Engineering and Informational Sciences 73): Yechiali, U 993) Analysis and control of olling systems Performance Evaluation of Comuter and Communication Systems Heidelberg: Sringer-Verlag, APPENDIX The q-hyergeometric series is defined as rφ sa,a,,a r; b,b,,b s; q, x) = a,a,,a r; q) n q; q) nb,b,,b s; q) n [ ) n q n ) ] +s r x n, where r and s are non-negative integers, a,a,,a r; q) n =a ; q) na ; q) n a r; q) n,a; q) 0 =, and a; q) n = n k=0 aq k) for n

19 THE ISRAELI QUEUE WITH INFINITE NUMBER OF GROUPS 9 With the above notation, Eq 3) for π 0 can be exressed as π 0 = φ ;0;, λ )) Since π j = π 0 λ ) j n ), Gz) can be written as Gz) = π nz n = φ ;0;, λz ) φ ;0;, λ )

THE ISRAELI QUEUE WITH PRIORITIES

THE ISRAELI QUEUE WITH PRIORITIES Stochastic Models, 29:353 379, 203 Copyright Taylor & Francis Group, LLC ISSN: 532-6349 print/532-424 online DOI: 0.080/5326349.203.8089 THE ISRAELI QUEUE WITH PRIORITIES Nir Perel and Uri Yechiali Department

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

Analysis of M/M/n/K Queue with Multiple Priorities

Analysis of M/M/n/K Queue with Multiple Priorities Analysis of M/M/n/K Queue with Multile Priorities Coyright, Sanjay K. Bose For a P-riority system, class P of highest riority Indeendent, Poisson arrival rocesses for each class with i as average arrival

More information

CHAPTER-5 PERFORMANCE ANALYSIS OF AN M/M/1/K QUEUE WITH PREEMPTIVE PRIORITY

CHAPTER-5 PERFORMANCE ANALYSIS OF AN M/M/1/K QUEUE WITH PREEMPTIVE PRIORITY CHAPTER-5 PERFORMANCE ANALYSIS OF AN M/M//K QUEUE WITH PREEMPTIVE PRIORITY 5. INTRODUCTION In last chater we discussed the case of non-reemtive riority. Now we tae the case of reemtive riority. Preemtive

More information

Polling with batch service

Polling with batch service Polling with batch service Onno Boxma, Jan van der Wal, Uri Yechiali July 22, 2008 Abstract This paper considers a batch service polling system. We first study the case in which the server visits the queues

More information

Discrete-time Geo/Geo/1 Queue with Negative Customers and Working Breakdowns

Discrete-time Geo/Geo/1 Queue with Negative Customers and Working Breakdowns Discrete-time GeoGeo1 Queue with Negative Customers and Working Breakdowns Tao Li and Liyuan Zhang Abstract This aer considers a discrete-time GeoGeo1 queue with server breakdowns and reairs. If the server

More information

MATHEMATICAL MODELLING OF THE WIRELESS COMMUNICATION NETWORK

MATHEMATICAL MODELLING OF THE WIRELESS COMMUNICATION NETWORK Comuter Modelling and ew Technologies, 5, Vol.9, o., 3-39 Transort and Telecommunication Institute, Lomonosov, LV-9, Riga, Latvia MATHEMATICAL MODELLIG OF THE WIRELESS COMMUICATIO ETWORK M. KOPEETSK Deartment

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

Probabilistic Analysis of a Computer System with Inspection and Priority for Repair Activities of H/W over Replacement of S/W

Probabilistic Analysis of a Computer System with Inspection and Priority for Repair Activities of H/W over Replacement of S/W International Journal of Comuter Alications (975 8887) Volume 44 o. Aril Probabilistic Analysis of a Comuter ystem with Insection and Priority for Reair Activities of /W over Relacement of /W Jyoti Anand

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

Towards understanding the Lorenz curve using the Uniform distribution. Chris J. Stephens. Newcastle City Council, Newcastle upon Tyne, UK

Towards understanding the Lorenz curve using the Uniform distribution. Chris J. Stephens. Newcastle City Council, Newcastle upon Tyne, UK Towards understanding the Lorenz curve using the Uniform distribution Chris J. Stehens Newcastle City Council, Newcastle uon Tyne, UK (For the Gini-Lorenz Conference, University of Siena, Italy, May 2005)

More information

1 Gambler s Ruin Problem

1 Gambler s Ruin Problem Coyright c 2017 by Karl Sigman 1 Gambler s Ruin Problem Let N 2 be an integer and let 1 i N 1. Consider a gambler who starts with an initial fortune of $i and then on each successive gamble either wins

More information

Improved Capacity Bounds for the Binary Energy Harvesting Channel

Improved Capacity Bounds for the Binary Energy Harvesting Channel Imroved Caacity Bounds for the Binary Energy Harvesting Channel Kaya Tutuncuoglu 1, Omur Ozel 2, Aylin Yener 1, and Sennur Ulukus 2 1 Deartment of Electrical Engineering, The Pennsylvania State University,

More information

Analysis of some entrance probabilities for killed birth-death processes

Analysis of some entrance probabilities for killed birth-death processes Analysis of some entrance robabilities for killed birth-death rocesses Master s Thesis O.J.G. van der Velde Suervisor: Dr. F.M. Sieksma July 5, 207 Mathematical Institute, Leiden University Contents Introduction

More information

MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL

MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Technical Sciences and Alied Mathematics MODELING THE RELIABILITY OF CISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Cezar VASILESCU Regional Deartment of Defense Resources Management

More information

6 Stationary Distributions

6 Stationary Distributions 6 Stationary Distributions 6. Definition and Examles Definition 6.. Let {X n } be a Markov chain on S with transition robability matrix P. A distribution π on S is called stationary (or invariant) if π

More information

Stationary Analysis of a Multiserver queue with multiple working vacation and impatient customers

Stationary Analysis of a Multiserver queue with multiple working vacation and impatient customers Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 932-9466 Vol. 2, Issue 2 (December 207), pp. 658 670 Applications and Applied Mathematics: An International Journal (AAM) Stationary Analysis of

More information

ECE 6960: Adv. Random Processes & Applications Lecture Notes, Fall 2010

ECE 6960: Adv. Random Processes & Applications Lecture Notes, Fall 2010 ECE 6960: Adv. Random Processes & Alications Lecture Notes, Fall 2010 Lecture 16 Today: (1) Markov Processes, (2) Markov Chains, (3) State Classification Intro Please turn in H 6 today. Read Chater 11,

More information

A MONOTONICITY RESULT FOR A G/GI/c QUEUE WITH BALKING OR RENEGING

A MONOTONICITY RESULT FOR A G/GI/c QUEUE WITH BALKING OR RENEGING J. Al. Prob. 43, 1201 1205 (2006) Printed in Israel Alied Probability Trust 2006 A MONOTONICITY RESULT FOR A G/GI/c QUEUE WITH BALKING OR RENEGING SERHAN ZIYA, University of North Carolina HAYRIYE AYHAN

More information

page 1 This question-paper you hand in, together with your solutions. ================================================================

page 1 This question-paper you hand in, together with your solutions. ================================================================ age EXAMINATION Jan 9 Time :5-7:5 QUEUEING THEORY EP9, HF ( 6H78), Lecturer: Armin Halilovic Instructions:. You ARE allowed to use a calculator.. You are NOT allowed to use your own tables of mathematical

More information

Improved Bounds on Bell Numbers and on Moments of Sums of Random Variables

Improved Bounds on Bell Numbers and on Moments of Sums of Random Variables Imroved Bounds on Bell Numbers and on Moments of Sums of Random Variables Daniel Berend Tamir Tassa Abstract We rovide bounds for moments of sums of sequences of indeendent random variables. Concentrating

More information

Availability and Maintainability. Piero Baraldi

Availability and Maintainability. Piero Baraldi Availability and Maintainability 1 Introduction: reliability and availability System tyes Non maintained systems: they cannot be reaired after a failure (a telecommunication satellite, a F1 engine, a vessel

More information

Data analysis and stochastic modeling

Data analysis and stochastic modeling Data analysis and stochastic modeling Lecture 7 An introduction to queueing theory Guillaume Gravier guillaume.gravier@irisa.fr with a lot of help from Paul Jensen s course http://www.me.utexas.edu/ jensen/ormm/instruction/powerpoint/or_models_09/14_queuing.ppt

More information

Convex Optimization methods for Computing Channel Capacity

Convex Optimization methods for Computing Channel Capacity Convex Otimization methods for Comuting Channel Caacity Abhishek Sinha Laboratory for Information and Decision Systems (LIDS), MIT sinhaa@mit.edu May 15, 2014 We consider a classical comutational roblem

More information

3-Unit System Comprising Two Types of Units with First Come First Served Repair Pattern Except When Both Types of Units are Waiting for Repair

3-Unit System Comprising Two Types of Units with First Come First Served Repair Pattern Except When Both Types of Units are Waiting for Repair Journal of Mathematics and Statistics 6 (3): 36-30, 00 ISSN 49-3644 00 Science Publications 3-Unit System Comrising Two Tyes of Units with First Come First Served Reair Pattern Excet When Both Tyes of

More information

Lecture 20: Reversible Processes and Queues

Lecture 20: Reversible Processes and Queues Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n

More information

An Inverse Problem for Two Spectra of Complex Finite Jacobi Matrices

An Inverse Problem for Two Spectra of Complex Finite Jacobi Matrices Coyright 202 Tech Science Press CMES, vol.86, no.4,.30-39, 202 An Inverse Problem for Two Sectra of Comlex Finite Jacobi Matrices Gusein Sh. Guseinov Abstract: This aer deals with the inverse sectral roblem

More information

Homework Solution 4 for APPM4/5560 Markov Processes

Homework Solution 4 for APPM4/5560 Markov Processes Homework Solution 4 for APPM4/556 Markov Processes 9.Reflecting random walk on the line. Consider the oints,,, 4 to be marked on a straight line. Let X n be a Markov chain that moves to the right with

More information

Lecture 6. 2 Recurrence/transience, harmonic functions and martingales

Lecture 6. 2 Recurrence/transience, harmonic functions and martingales Lecture 6 Classification of states We have shown that all states of an irreducible countable state Markov chain must of the same tye. This gives rise to the following classification. Definition. [Classification

More information

Outline. Markov Chains and Markov Models. Outline. Markov Chains. Markov Chains Definitions Huizhen Yu

Outline. Markov Chains and Markov Models. Outline. Markov Chains. Markov Chains Definitions Huizhen Yu and Markov Models Huizhen Yu janey.yu@cs.helsinki.fi Det. Comuter Science, Univ. of Helsinki Some Proerties of Probabilistic Models, Sring, 200 Huizhen Yu (U.H.) and Markov Models Jan. 2 / 32 Huizhen Yu

More information

1. INTRODUCTION. Fn 2 = F j F j+1 (1.1)

1. INTRODUCTION. Fn 2 = F j F j+1 (1.1) CERTAIN CLASSES OF FINITE SUMS THAT INVOLVE GENERALIZED FIBONACCI AND LUCAS NUMBERS The beautiful identity R.S. Melham Deartment of Mathematical Sciences, University of Technology, Sydney PO Box 23, Broadway,

More information

Solution: (Course X071570: Stochastic Processes)

Solution: (Course X071570: Stochastic Processes) Solution I (Course X071570: Stochastic Processes) October 24, 2013 Exercise 1.1: Find all functions f from the integers to the real numbers satisfying f(n) = 1 2 f(n + 1) + 1 f(n 1) 1. 2 A secial solution

More information

1 Probability Spaces and Random Variables

1 Probability Spaces and Random Variables 1 Probability Saces and Random Variables 1.1 Probability saces Ω: samle sace consisting of elementary events (or samle oints). F : the set of events P: robability 1.2 Kolmogorov s axioms Definition 1.2.1

More information

Elementary Analysis in Q p

Elementary Analysis in Q p Elementary Analysis in Q Hannah Hutter, May Szedlák, Phili Wirth November 17, 2011 This reort follows very closely the book of Svetlana Katok 1. 1 Sequences and Series In this section we will see some

More information

Combining Logistic Regression with Kriging for Mapping the Risk of Occurrence of Unexploded Ordnance (UXO)

Combining Logistic Regression with Kriging for Mapping the Risk of Occurrence of Unexploded Ordnance (UXO) Combining Logistic Regression with Kriging for Maing the Risk of Occurrence of Unexloded Ordnance (UXO) H. Saito (), P. Goovaerts (), S. A. McKenna (2) Environmental and Water Resources Engineering, Deartment

More information

Session 5: Review of Classical Astrodynamics

Session 5: Review of Classical Astrodynamics Session 5: Review of Classical Astrodynamics In revious lectures we described in detail the rocess to find the otimal secific imulse for a articular situation. Among the mission requirements that serve

More information

Multi Stage Queuing Model in Level Dependent Quasi Birth Death Process

Multi Stage Queuing Model in Level Dependent Quasi Birth Death Process International Journal of Statistics and Systems ISSN 973-2675 Volume 12, Number 2 (217, pp. 293-31 Research India Publications http://www.ripublication.com Multi Stage Queuing Model in Level Dependent

More information

8 STOCHASTIC PROCESSES

8 STOCHASTIC PROCESSES 8 STOCHASTIC PROCESSES The word stochastic is derived from the Greek στoχαστικoς, meaning to aim at a target. Stochastic rocesses involve state which changes in a random way. A Markov rocess is a articular

More information

Understanding and Using Availability

Understanding and Using Availability Understanding and Using Availability Jorge Luis Romeu, Ph.D. ASQ CQE/CRE, & Senior Member Email: romeu@cortland.edu htt://myrofile.cos.com/romeu ASQ/RD Webinar Series Noviembre 5, J. L. Romeu - Consultant

More information

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010

Exercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010 Exercises Stochastic Performance Modelling Hamilton Institute, Summer Instruction Exercise Let X be a non-negative random variable with E[X ]

More information

The discrete-time Geom/G/1 queue with multiple adaptive vacations and. setup/closedown times

The discrete-time Geom/G/1 queue with multiple adaptive vacations and. setup/closedown times ISSN 1750-9653, England, UK International Journal of Management Science and Engineering Management Vol. 2 (2007) No. 4, pp. 289-296 The discrete-time Geom/G/1 queue with multiple adaptive vacations and

More information

Multi-Operation Multi-Machine Scheduling

Multi-Operation Multi-Machine Scheduling Multi-Oeration Multi-Machine Scheduling Weizhen Mao he College of William and Mary, Williamsburg VA 3185, USA Abstract. In the multi-oeration scheduling that arises in industrial engineering, each job

More information

Approximating min-max k-clustering

Approximating min-max k-clustering Aroximating min-max k-clustering Asaf Levin July 24, 2007 Abstract We consider the roblems of set artitioning into k clusters with minimum total cost and minimum of the maximum cost of a cluster. The cost

More information

Dynamic-Priority Scheduling. CSCE 990: Real-Time Systems. Steve Goddard. Dynamic-priority Scheduling

Dynamic-Priority Scheduling. CSCE 990: Real-Time Systems. Steve Goddard. Dynamic-priority Scheduling CSCE 990: Real-Time Systems Dynamic-Priority Scheduling Steve Goddard goddard@cse.unl.edu htt://www.cse.unl.edu/~goddard/courses/realtimesystems Dynamic-riority Scheduling Real-Time Systems Dynamic-Priority

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

TCOM 501: Networking Theory & Fundamentals. Lecture 6 February 19, 2003 Prof. Yannis A. Korilis

TCOM 501: Networking Theory & Fundamentals. Lecture 6 February 19, 2003 Prof. Yannis A. Korilis TCOM 50: Networking Theory & Fundamentals Lecture 6 February 9, 003 Prof. Yannis A. Korilis 6- Topics Time-Reversal of Markov Chains Reversibility Truncating a Reversible Markov Chain Burke s Theorem Queues

More information

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes Infinite Series 6. Introduction We extend the concet of a finite series, met in section, to the situation in which the number of terms increase without bound. We define what is meant by an infinite series

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

An Ant Colony Optimization Approach to the Probabilistic Traveling Salesman Problem

An Ant Colony Optimization Approach to the Probabilistic Traveling Salesman Problem An Ant Colony Otimization Aroach to the Probabilistic Traveling Salesman Problem Leonora Bianchi 1, Luca Maria Gambardella 1, and Marco Dorigo 2 1 IDSIA, Strada Cantonale Galleria 2, CH-6928 Manno, Switzerland

More information

CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules

CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules. Introduction: The is widely used in industry to monitor the number of fraction nonconforming units. A nonconforming unit is

More information

BOUNDS FOR THE COUPLING TIME IN QUEUEING NETWORKS PERFECT SIMULATION

BOUNDS FOR THE COUPLING TIME IN QUEUEING NETWORKS PERFECT SIMULATION BOUNDS FOR THE COUPLING TIME IN QUEUEING NETWORKS PERFECT SIMULATION JANTIEN G. DOPPER, BRUNO GAUJAL AND JEAN-MARC VINCENT Abstract. In this aer, the duration of erfect simulations for Markovian finite

More information

1 Random Variables and Probability Distributions

1 Random Variables and Probability Distributions 1 Random Variables and Probability Distributions 1.1 Random Variables 1.1.1 Discrete random variables A random variable X is called discrete if the number of values that X takes is finite or countably

More information

Uniformly best wavenumber approximations by spatial central difference operators: An initial investigation

Uniformly best wavenumber approximations by spatial central difference operators: An initial investigation Uniformly best wavenumber aroximations by satial central difference oerators: An initial investigation Vitor Linders and Jan Nordström Abstract A characterisation theorem for best uniform wavenumber aroximations

More information

Chapter 7 Sampling and Sampling Distributions. Introduction. Selecting a Sample. Introduction. Sampling from a Finite Population

Chapter 7 Sampling and Sampling Distributions. Introduction. Selecting a Sample. Introduction. Sampling from a Finite Population Chater 7 and s Selecting a Samle Point Estimation Introduction to s of Proerties of Point Estimators Other Methods Introduction An element is the entity on which data are collected. A oulation is a collection

More information

Periodic scheduling 05/06/

Periodic scheduling 05/06/ Periodic scheduling T T or eriodic scheduling, the best that we can do is to design an algorithm which will always find a schedule if one exists. A scheduler is defined to be otimal iff it will find a

More information

A Heterogeneous Two-Server Queueing System with Balking and Server Breakdowns

A Heterogeneous Two-Server Queueing System with Balking and Server Breakdowns The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 230 244 A Heterogeneous Two-Server Queueing

More information

E( x ) = [b(n) - a(n,m)x(m) ]

E( x ) = [b(n) - a(n,m)x(m) ] Exam #, EE5353, Fall 0. Here we consider MLPs with binary-valued inuts (0 or ). (a) If the MLP has inuts, what is the maximum degree D of its PBF model? (b) If the MLP has inuts, what is the maximum value

More information

Operations Management

Operations Management Universidade Nova de Lisboa Faculdade de Economia Oerations Management Winter Semester 009/010 First Round Exam January, 8, 009, 8.30am Duration: h30 RULES 1. Do not searate any sheet. Write your name

More information

The Poisson Regression Model

The Poisson Regression Model The Poisson Regression Model The Poisson regression model aims at modeling a counting variable Y, counting the number of times that a certain event occurs during a given time eriod. We observe a samle

More information

CHAPTER 5 STATISTICAL INFERENCE. 1.0 Hypothesis Testing. 2.0 Decision Errors. 3.0 How a Hypothesis is Tested. 4.0 Test for Goodness of Fit

CHAPTER 5 STATISTICAL INFERENCE. 1.0 Hypothesis Testing. 2.0 Decision Errors. 3.0 How a Hypothesis is Tested. 4.0 Test for Goodness of Fit Chater 5 Statistical Inference 69 CHAPTER 5 STATISTICAL INFERENCE.0 Hyothesis Testing.0 Decision Errors 3.0 How a Hyothesis is Tested 4.0 Test for Goodness of Fit 5.0 Inferences about Two Means It ain't

More information

Statics and dynamics: some elementary concepts

Statics and dynamics: some elementary concepts 1 Statics and dynamics: some elementary concets Dynamics is the study of the movement through time of variables such as heartbeat, temerature, secies oulation, voltage, roduction, emloyment, rices and

More information

A Comparative Study of Profit Analysis of Two Reliability Models on a 2-unit PLC System

A Comparative Study of Profit Analysis of Two Reliability Models on a 2-unit PLC System International Journal of Scientific & Engineering Research, Volume 4, Issue 4, Aril-2013 400 A Comarative Study of Profit Analysis of Two Reliability Models on a 2-unit PLC System Dr. Bhuender Parashar,

More information

COMMUNICATION BETWEEN SHAREHOLDERS 1

COMMUNICATION BETWEEN SHAREHOLDERS 1 COMMUNICATION BTWN SHARHOLDRS 1 A B. O A : A D Lemma B.1. U to µ Z r 2 σ2 Z + σ2 X 2r ω 2 an additive constant that does not deend on a or θ, the agents ayoffs can be written as: 2r rθa ω2 + θ µ Y rcov

More information

A FAST MATRIX-ANALYTIC APPROXIMATION FOR THE TWO CLASS GI/G/1 NON-PREEMPTIVE PRIORITY QUEUE

A FAST MATRIX-ANALYTIC APPROXIMATION FOR THE TWO CLASS GI/G/1 NON-PREEMPTIVE PRIORITY QUEUE A FAST MATRIX-ANAYTIC APPROXIMATION FOR TE TWO CASS GI/G/ NON-PREEMPTIVE PRIORITY QUEUE Gábor orváth Department of Telecommunication Budapest University of Technology and Economics. Budapest Pf. 9., ungary

More information

4. Score normalization technical details We now discuss the technical details of the score normalization method.

4. Score normalization technical details We now discuss the technical details of the score normalization method. SMT SCORING SYSTEM This document describes the scoring system for the Stanford Math Tournament We begin by giving an overview of the changes to scoring and a non-technical descrition of the scoring rules

More information

M/G/1 and M/G/1/K systems

M/G/1 and M/G/1/K systems M/G/1 and M/G/1/K systems Dmitri A. Moltchanov dmitri.moltchanov@tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Description of M/G/1 system; Methods of analysis; Residual life approach; Imbedded

More information

Calculation of MTTF values with Markov Models for Safety Instrumented Systems

Calculation of MTTF values with Markov Models for Safety Instrumented Systems 7th WEA International Conference on APPLIE COMPUTE CIENCE, Venice, Italy, November -3, 7 3 Calculation of MTTF values with Markov Models for afety Instrumented ystems BÖCÖK J., UGLJEA E., MACHMU. University

More information

The Longest Run of Heads

The Longest Run of Heads The Longest Run of Heads Review by Amarioarei Alexandru This aer is a review of older and recent results concerning the distribution of the longest head run in a coin tossing sequence, roblem that arise

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

The Mathematics of Winning Streaks

The Mathematics of Winning Streaks The Mathematics of Winning Streaks Erik Leffler lefflererik@gmail.com under the direction of Prof. Henrik Eriksson Deartment of Comuter Science and Communications Royal Institute of Technology Research

More information

B8.1 Martingales Through Measure Theory. Concept of independence

B8.1 Martingales Through Measure Theory. Concept of independence B8.1 Martingales Through Measure Theory Concet of indeendence Motivated by the notion of indeendent events in relims robability, we have generalized the concet of indeendence to families of σ-algebras.

More information

The Graph Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule

The Graph Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule The Grah Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule STEFAN D. BRUDA Deartment of Comuter Science Bisho s University Lennoxville, Quebec J1M 1Z7 CANADA bruda@cs.ubishos.ca

More information

Matrix analytic methods. Lecture 1: Structured Markov chains and their stationary distribution

Matrix analytic methods. Lecture 1: Structured Markov chains and their stationary distribution 1/29 Matrix analytic methods Lecture 1: Structured Markov chains and their stationary distribution Sophie Hautphenne and David Stanford (with thanks to Guy Latouche, U. Brussels and Peter Taylor, U. Melbourne

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

On Doob s Maximal Inequality for Brownian Motion

On Doob s Maximal Inequality for Brownian Motion Stochastic Process. Al. Vol. 69, No., 997, (-5) Research Reort No. 337, 995, Det. Theoret. Statist. Aarhus On Doob s Maximal Inequality for Brownian Motion S. E. GRAVERSEN and G. PESKIR If B = (B t ) t

More information

Understanding and Using Availability

Understanding and Using Availability Understanding and Using Availability Jorge Luis Romeu, Ph.D. ASQ CQE/CRE, & Senior Member C. Stat Fellow, Royal Statistical Society Past Director, Region II (NY & PA) Director: Juarez Lincoln Marti Int

More information

P (L d k = n). P (L(t) = n),

P (L d k = n). P (L(t) = n), 4 M/G/1 queue In the M/G/1 queue customers arrive according to a Poisson process with rate λ and they are treated in order of arrival The service times are independent and identically distributed with

More information

PROFIT MAXIMIZATION. π = p y Σ n i=1 w i x i (2)

PROFIT MAXIMIZATION. π = p y Σ n i=1 w i x i (2) PROFIT MAXIMIZATION DEFINITION OF A NEOCLASSICAL FIRM A neoclassical firm is an organization that controls the transformation of inuts (resources it owns or urchases into oututs or roducts (valued roducts

More information

Age of Information: Whittle Index for Scheduling Stochastic Arrivals

Age of Information: Whittle Index for Scheduling Stochastic Arrivals Age of Information: Whittle Index for Scheduling Stochastic Arrivals Yu-Pin Hsu Deartment of Communication Engineering National Taiei University yuinhsu@mail.ntu.edu.tw arxiv:80.03422v2 [math.oc] 7 Ar

More information

Research Note REGRESSION ANALYSIS IN MARKOV CHAIN * A. Y. ALAMUTI AND M. R. MESHKANI **

Research Note REGRESSION ANALYSIS IN MARKOV CHAIN * A. Y. ALAMUTI AND M. R. MESHKANI ** Iranian Journal of Science & Technology, Transaction A, Vol 3, No A3 Printed in The Islamic Reublic of Iran, 26 Shiraz University Research Note REGRESSION ANALYSIS IN MARKOV HAIN * A Y ALAMUTI AND M R

More information

Use of Transformations and the Repeated Statement in PROC GLM in SAS Ed Stanek

Use of Transformations and the Repeated Statement in PROC GLM in SAS Ed Stanek Use of Transformations and the Reeated Statement in PROC GLM in SAS Ed Stanek Introduction We describe how the Reeated Statement in PROC GLM in SAS transforms the data to rovide tests of hyotheses of interest.

More information

Stability and Rare Events in Stochastic Models Sergey Foss Heriot-Watt University, Edinburgh and Institute of Mathematics, Novosibirsk

Stability and Rare Events in Stochastic Models Sergey Foss Heriot-Watt University, Edinburgh and Institute of Mathematics, Novosibirsk Stability and Rare Events in Stochastic Models Sergey Foss Heriot-Watt University, Edinburgh and Institute of Mathematics, Novosibirsk ANSAPW University of Queensland 8-11 July, 2013 1 Outline (I) Fluid

More information

STABILITY ANALYSIS AND CONTROL OF STOCHASTIC DYNAMIC SYSTEMS USING POLYNOMIAL CHAOS. A Dissertation JAMES ROBERT FISHER

STABILITY ANALYSIS AND CONTROL OF STOCHASTIC DYNAMIC SYSTEMS USING POLYNOMIAL CHAOS. A Dissertation JAMES ROBERT FISHER STABILITY ANALYSIS AND CONTROL OF STOCHASTIC DYNAMIC SYSTEMS USING POLYNOMIAL CHAOS A Dissertation by JAMES ROBERT FISHER Submitted to the Office of Graduate Studies of Texas A&M University in artial fulfillment

More information

On the Relationship Between Packet Size and Router Performance for Heavy-Tailed Traffic 1

On the Relationship Between Packet Size and Router Performance for Heavy-Tailed Traffic 1 On the Relationshi Between Packet Size and Router Performance for Heavy-Tailed Traffic 1 Imad Antonios antoniosi1@southernct.edu CS Deartment MO117 Southern Connecticut State University 501 Crescent St.

More information

An Analysis of TCP over Random Access Satellite Links

An Analysis of TCP over Random Access Satellite Links An Analysis of over Random Access Satellite Links Chunmei Liu and Eytan Modiano Massachusetts Institute of Technology Cambridge, MA 0239 Email: mayliu, modiano@mit.edu Abstract This aer analyzes the erformance

More information

CSE 599d - Quantum Computing When Quantum Computers Fall Apart

CSE 599d - Quantum Computing When Quantum Computers Fall Apart CSE 599d - Quantum Comuting When Quantum Comuters Fall Aart Dave Bacon Deartment of Comuter Science & Engineering, University of Washington In this lecture we are going to begin discussing what haens to

More information

Participation Factors. However, it does not give the influence of each state on the mode.

Participation Factors. However, it does not give the influence of each state on the mode. Particiation Factors he mode shae, as indicated by the right eigenvector, gives the relative hase of each state in a articular mode. However, it does not give the influence of each state on the mode. We

More information

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes Infinite Series 6.2 Introduction We extend the concet of a finite series, met in Section 6., to the situation in which the number of terms increase without bound. We define what is meant by an infinite

More information

On Wald-Type Optimal Stopping for Brownian Motion

On Wald-Type Optimal Stopping for Brownian Motion J Al Probab Vol 34, No 1, 1997, (66-73) Prerint Ser No 1, 1994, Math Inst Aarhus On Wald-Tye Otimal Stoing for Brownian Motion S RAVRSN and PSKIR The solution is resented to all otimal stoing roblems of

More information

Structured Markov Chains

Structured Markov Chains Structured Markov Chains Ivo Adan and Johan van Leeuwaarden Where innovation starts Book on Analysis of structured Markov processes (arxiv:1709.09060) I Basic methods Basic Markov processes Advanced Markov

More information

Additive results for the generalized Drazin inverse in a Banach algebra

Additive results for the generalized Drazin inverse in a Banach algebra Additive results for the generalized Drazin inverse in a Banach algebra Dragana S. Cvetković-Ilić Dragan S. Djordjević and Yimin Wei* Abstract In this aer we investigate additive roerties of the generalized

More information

An Introduction To Range Searching

An Introduction To Range Searching An Introduction To Range Searching Jan Vahrenhold eartment of Comuter Science Westfälische Wilhelms-Universität Münster, Germany. Overview 1. Introduction: Problem Statement, Lower Bounds 2. Range Searching

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

Chapter 1. Introduction. 1.1 Stochastic process

Chapter 1. Introduction. 1.1 Stochastic process Chapter 1 Introduction Process is a phenomenon that takes place in time. In many practical situations, the result of a process at any time may not be certain. Such a process is called a stochastic process.

More information

arxiv: v1 [math-ph] 29 Apr 2016

arxiv: v1 [math-ph] 29 Apr 2016 INFORMATION THEORY AND STATISTICAL MECHANICS REVISITED arxiv:64.8739v [math-h] 29 Ar 26 JIAN ZHOU Abstract. We derive Bose-Einstein statistics and Fermi-Dirac statistics by Princile of Maximum Entroy alied

More information

Approximate Dynamic Programming for Dynamic Capacity Allocation with Multiple Priority Levels

Approximate Dynamic Programming for Dynamic Capacity Allocation with Multiple Priority Levels Aroximate Dynamic Programming for Dynamic Caacity Allocation with Multile Priority Levels Alexander Erdelyi School of Oerations Research and Information Engineering, Cornell University, Ithaca, NY 14853,

More information

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm Gabriel Noriega, José Restreo, Víctor Guzmán, Maribel Giménez and José Aller Universidad Simón Bolívar Valle de Sartenejas,

More information

A Joining Shortest Queue with MAP Inputs

A Joining Shortest Queue with MAP Inputs The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 25 32 A Joining Shortest Queue with

More information

Modelling Complex Queuing Situations with Markov Processes

Modelling Complex Queuing Situations with Markov Processes Modelling Complex Queuing Situations with Markov Processes Jason Randal Thorne, School of IT, Charles Sturt Uni, NSW 2795, Australia Abstract This article comments upon some new developments in the field

More information

Estimation of the large covariance matrix with two-step monotone missing data

Estimation of the large covariance matrix with two-step monotone missing data Estimation of the large covariance matrix with two-ste monotone missing data Masashi Hyodo, Nobumichi Shutoh 2, Takashi Seo, and Tatjana Pavlenko 3 Deartment of Mathematical Information Science, Tokyo

More information