arxiv: v1 [math.pr] 19 Oct 2016

Size: px
Start display at page:

Download "arxiv: v1 [math.pr] 19 Oct 2016"

Transcription

1 Performance analyss of pollng systems wth retrals and glue perods Murtuza Al Abdn, Onno Boxma, Bara Km, Jeongsm Km, Jacques Resng EURADOM and Department of Mathematcs and Computer Scence arxv: v1 [math.pr] 19 Oct 2016 Endhoven Unversty of Technology P.O. Box 513, 5600 MB Endhoven, The etherlands e-mal: Department of Mathematcs, Korea Unversty 145 Anam-ro, Seongbuk-gu, Seoul, 02841, Korea e-mal: Department of Mathematcs Educaton, Chungbuk atonal Unversty 1 Chungdae-ro, Seowon-gu, Cheongju, Chungbuk, 28644, Korea e-mal: jeongsmkm@chungbuk.ac.kr Abstract We consder gated pollng systems wth two specal features: () retrals, and() glue or reservaton perods. When a type- customer arrves, or retres, durng a glue perod of staton, t wll be served n the next vst perod of the server to that staton. Customers arrvng at staton n any other perod jon the orbt of that staton and wll retry after an exponentally dstrbuted tme. Such pollng systems can be used to study the performance of certan swtches n optcal communcaton systems. For the case of exponentally dstrbuted glue perods, we present an algorthm to obtan the moments of the number of customers n each staton. For generally dstrbuted glue perods, we consder the dstrbuton of the total workload n the system, usng t to derve a pseudo conservaton law whch n ts turn s used to obtan accurate approxmatons of the ndvdual mean watng tmes. We also consder the problem of choosng the lengths of the glue perods, under a constrant on the total glue perod per cycle, so as to mnmze a weghted sum of the mean watng tmes. Keywords: Pollng system, Retrals, Glue perods 1

2 1 Introducton Ths paper s devoted to the performance analyss of a class of sngle server queueng systems wth multple customer types. Our motvaton s twofold: () to obtan nsght nto the performance of certan swtches n optcal communcaton systems, and () to obtan nsght nto the effect of havng partcular reservaton perods, wndows of opportunty durng whch a customer can make a reservaton for servce. Our class of queueng systems combnes several features, vz., pollng, retrals, and the new feature of so-called glue perods or reservaton perods. These wll frst be dscussed separately, whle ther relaton to optcal swtchng wll also be outlned. Pollng systems are queueng models n whch a sngle server, alternatngly, vsts a fnte number of, say, queues (or statons) n some prescrbed order. Pollng systems have been extensvely studed n the lterature. For example, varous dfferent servce dscplnes (rules whch descrbe the server s behavour whle vstng a queue) have been consdered, both for models wth and wthout swtchover tmes between queues. We refer to Takag [18, 19] and Vshnevsk and Semenova [20] for lterature revews and to Boon, van der Me and Wnands [4], Levy and Sd [13] and Takag [17] for overvews of the applcablty of pollng systems. Swtches n communcaton systems form an mportant applcaton area of pollng systems. Here, packets must be routed from source to destnaton, passng through a seres of lnks and nodes. In copper-based transmsson lnks, packets from varous sources are tme-multplexed, and ths may be modelled by a pollng system. In recent years optcal networkng has become very mportant, because optcal fbers offer major advantages wth respect to copper cables: huge bandwdth, ultra-low losses and an extra dmenson, vz., a choce of wavelengths. When one wants to model the performance of an optcal swtch by a pollng system [14, 16], one s faced wth the followng dffculty. Bufferng of optcal packets s not easy, as photons can not wat. Whenever there s a need to buffer photons, they are sent nto a local fber loop, thus provdng a small delay to the photons wthout losng or dsplacng them. If, at the completon of the loop, a photon stll needs to be buffered, t s agan sent nto the fber delay loop, etc. From a queueng theoretc perspectve, 2

3 ths rases the need to add the feature of retral queue to a pollng system: nstead of havng a queueng systemwth oneserverand ordnaryqueues, t hasoneserverand retralqueues. Retralqueueshave receved much attenton n the lterature, see, e.g., the books by Faln and Templeton [9] and by Artalejo and Gomez-Corral [3], but they have hardly been studed n the settng of pollng models. Langars [10, 11, 12] has poneered the study of pollng models wth retral queues. However, for our purpose - the performance analyss of optcal swtches - hs assumptons about the servce dscplne of the server at the varous queues are not sutable. A thrd mportant feature n the present paper s that of so-called glue or reservaton perods. Just before the server arrves at a staton there s some glue perod. Customers (both new arrvals and retryng customers) arrvng at the staton durng ths glue perod stck and wll be served durng the vst of the server. Customers arrvng at the staton n any other perod jon the orbt of that staton and wll retry after an exponentally dstrbuted tme. One motvaton for studyng glue perods s the followng. A sophstcated technology that one mght try to add to the use of fber delay loops n optcal networkng s varyng the speed of lght by changng the refractve ndex of the fber loop, cf. [15]. Usng a hgher refractve ndex n a small part of the loop one can acheve slow lght, whch mples slowng down the packets. Ths feature s n our model ncorporated as glue perods, where we slow down the packets arrvng at the end of the fber loop just before the server arrves, so that they do not have to retry but get served durng the subsequent vst perod. ot restrctng ourselves to optcal networks, one can also nterpret a glue perod as a reservaton perod,.e., a perod n whch customers can make a reservaton at a staton for servce n the subsequent vst perod of that staton. In our model, the reservaton perod mmedately precedes the vst perod, and could be seen as the last part of a swtchover perod. A frst attempt to study a pollng model whch combnes retrals and glue perods s [7], whch manly focuses on the case of a sngle server and a sngle staton, but also outlnes how that analyss can be extended to the case of two statons. In [1] an -staton pollng model wth retrals and wth constant glue perods s consdered, for the case of gated servce dscplne at all statons. The gated dscplne s an mportant dscplne n pollng systems; t mplcates that the server, when vstng a staton, serves exactly those customers whch were present upon hs arrval. The steady-state jont staton sze (.e., 3

4 the number of customers n each staton) dstrbuton was derved n [1], both at an arbtrary epoch and at begnnngs of swtchover, glue and vst perods. In the current paper we present an algorthm to obtan the moments of the staton sze for the case of exponentally dstrbuted glue perods. Usng Lttle s law, that also gves mean sojourn tmes. Thereafter for each ndvdual staton we allow generally dstrbuted glue perods and we focus our attenton on other performance measures next to staton szes. In partcular, we consder the steady-state dstrbuton of the total workload n the system, whch leads us to a pseudo conservaton law,.e., an exact expresson for a weghted sum of the mean watng tmes at all statons. We use that pseudo conservaton law to derve an accurate approxmaton for the ndvdual mean watng tmes. We further consder the problem of choosng the lengths of the glue perods, gven the total glue perod n a cycle, so as to mnmze a weghted sum of the mean watng tmes. The rest of the paper s organzed as follows. In Secton 2 we present a model descrpton. Secton 3 contans a detaled analyss for generatng functons and moments of staton szes at dfferent tme epochs when the glue perods are exponentally dstrbuted. We also present a numercal example, whch n partcular provdes nsght nto the behavor of the pollng system n the case of long glue perods. In Secton 4 we derve a pseudo conservaton law for a system wth generally dstrbuted glue perods. Subsequently we use ths pseudo conservaton law for dervng an approxmaton for the mean watng tmes at all statons. In ts turn, ths approxmaton s used to mnmze weghted sums of the mean watng tmes by optmally choosng the lengths of the glue perods, gven the total glue perod per cycle. Fnally, Secton 5 lsts some topcs for further research. 2 The model We consder a sngle server cyclc pollng system wth retrals and so-called glue perods. Ths model was frst ntroduced n [7] for a sngle staton vacaton model and a two-staton model wth swtchover tmes. Further n [1] ths was extended to an -staton model wth swtchover tmes. In both papers, the model was studed for determnstc glue perods. We ndex the statons by, = 1,...,, n the order of server movement. For ease of presentaton, all references to staton ndces greater than or 4

5 less than 1 are mplctly assumed to be modulo. Customers arrve at staton accordng to a Posson process wth rate λ ; they are called type- customers, = 1,...,. The overall arrval rate s denoted by λ = λ 1 + +λ. The servce tmes at staton are ndependent and dentcally dstrbuted (..d.) random varables wth a generc random varable B, = 1,...,. Let B (s) = E[e sb ] be the Laplace- Steltjes transform (LST) of the servce tme dstrbuton at staton. The swtchover tmes from staton to staton +1 are..d. random varables wth a generc random varable S. Let S (s) = E[e ss ] be the LST of the swtchover tme from staton to staton +1, = 1,...,. The nterarrval tmes, the servce tmes, and the swtchover tmes are assumed to be mutually ndependent. After a swtch of the server to staton, there s a glue perod for collectng retryng customers (whch wll be followed by the vst perod of the server to staton ). We assume that the successve glue perods at staton are..d. random varables wth a generc random varable G. Let G (s) = E[e sg ] be the LST of the glue perod dstrbuton at staton. Each staton conssts of an orbt and a queue. When customers (both new arrvals and retryng customers) arrve at staton durng a glue perod, they stck and wat n the queue to get served durng the vst of the server to that staton. When customers arrve at staton n any other perod, they jon the orbt of staton and wll retry after a random amount of tme. The nter-retral tme of each customer n the orbt of staton s exponentally dstrbuted wth mean ν 1 and s ndependent of all other processes. A sngle server cyclcally moves from one staton to another servng the glued customers at each of the statons. The servce dscplne at all statons s gated. Durng the servce perod of staton, the server serves all glued customers n the queue of staton,.e., all type- customers watng at the end of the glue perod (but none of those n orbt, and nether any new arrvals). Let (X () 1,X() 2,...,X() ) denote the vector of numbers of customers of type 1 to type n the system (hence n the orbt) at the start of a glue perod of staton, = 1,...,, n steady state. Further, let (Y () 1 (),Y 2 (),...,Y ) denote the vector of numbers of customers of type 1 to type n the system at the start of a vst perod at staton, = 1,...,, n steady state. We dstngush between those who are queueng (glued) and those who are n the orbt of staton : We wrte Y () = Y (q) +Y (o), = 1,...,, 5

6 where q denotes n the queue and o denotes n the orbt. Fnally, let (Z () 1,Z() 2,...,Z() ) denote the vector of numbers of customers of type 1 to type n the system (hence n the orbt) at the start of a swtchover from staton to staton +1, = 1,...,, n steady state. The utlzaton of the server at staton, ρ, s defned by ρ = λ E[B ] and the total utlzaton of the server ρ s gven by ρ = =1 ρ. It can be shown that a necessary and suffcent condton for stablty of ths pollng system s ρ < 1. We hence assume that ρ < 1. The cycle length of staton, = 1,..., s defned as the tme between two successve arrvals of the server at ths staton. The mean cycle length, E[C], s ndependent of the staton nvolved (and the servce dscplne) and s gven by E[C] = =1 (E[G ]+E[S ]), (2.1) 1 ρ whch can be derved as follows: Snce the probablty of the server beng dle (n steady state) s 1 ρ, and ths equals =1 (E[G]+E[S]) E[C] by the theory of regeneratve processes, we have (2.1). 3 The pollng system wth retrals and exponental glue perods In [1] the authors calculated the generatng functons and the mean values of the number of customers at dfferent tme epochs when the glue perods are determnstc. In ths secton we assume that the glue perods are exponentally dstrbuted wth mean E[G ] = 1/γ, = 1,...,. We wll derve a set ofpartal dfferental equatons for the jont generatng functon of the staton sze (.e., the number of customers n each staton) and then obtan a system of lnear equatons for the frst and the second moments of the staton sze. We also provde an teratve algorthm for solvng the system of lnear equatons. Observe that the generatng functon for the vector of numbers of arrvals at staton 1 to staton durng the servce tme of a type- customer, B, s β (z) := B ( j=1 λ j(1 z j )) for z = (z 1,z 2,...,z ). Smlarly, the generatng functon for the vector of numbers of arrvals at staton 1 to staton durng a swtchover tme from staton to staton +1, S, s σ (z) := S ( j=1 λ j(1 z j )). 6

7 3.1 Staton sze analyss at embedded tme ponts In ths subsecton we study the steady-state jont dstrbuton and the mean of the numbers of customers n the system at the start of a glue perod, vst perod and swtchover perod. Let us defne the followng jont generatng functons of the number of customers n each staton at the start of a glue perod, vst perod and swtchover perod: R () R () g 1 (z) = E[zX() 1 z X() 2 2 z X() ], v (z,w) = E[z Y () 1 1 z Y () 2 2 z Y (o) R () s (z) = E[z Z() 1 1 z Z() 2 2 z Z() ], z Y () (q) wy ], for z = (z 1,z 2,...,z ) wth z 1, = 1,...,, and w 1. Let M o (t) represent the number of customers n the orbt of staton, = 1,, and Υ(t) the number of glued customers, at tme t. Further, let τ j be the tme at whch an arbtrary glue perod starts at staton j, j = 1,...,. ote that M o (τ j) = X (j). We defne φ (z;w;t) = E[z Mo 1 (τ+t) φ (z,w) = 1 z Mo (τ+t) 0 φ (z;w;t)dt. w Υ(τ+t) ½ {G>t}], Then all the generatng functons for the numbers of customers n steady state descrbed above, can be expressed n terms of φ (z,w), as shown below n Proposton 1. Proposton 1. The generatng functons () () R v (z,w), R s (z) and R () g (z) satsfy the followng: R () v (z,w) = γ φ (z,w), (3.1) R () s (z) = γ φ (z,β (z)), (3.2) R () g (z) = γ 1 σ 1 (z)φ 1 (z,β 1 (z)). (3.3) 7

8 Proof. Equaton (3.1) s obtaned as follows: By the law of total expectaton, R () v (z,w) = = E[z Mo 1 (τ+t) 1 z Mo (τ+t) 0 E[z Mo 1 (τ+t) 1 z Mo (τ+t) 0 = γ φ (z,w). w Υ(τ+t) G > t]γ e γt dt w Υ(τ+t) ½ {G>t}]γ dt To obtan (3.2), observe that the customers at the end of a vst perod are the customers n the orbt at the begnnng of that vst plus the customers who arrve durng the servce tmes of the glued customers at the begnnng of that vst. Hence R () s () 1 (z) = E[zY 1 z Y () 2 2 z Y (o) z Y () [β (z)] Y (q) ] = R () v (z,β (z)) = γ φ (z,β (z)). Also, to obtan (3.3), observe that the customers at the end of a swtchover from staton 1 to staton are the customers n the orbt at the begnnng of that swtchover plus the customers who arrved durng that swtchover perod. Hence R () g (z) = ( 1) R s (z)σ 1 (z), from whch and (3.2) we get (3.3). We have the followng result for the generatng functons φ (z,w), = 1,...,. Theorem 1. The generatng functons φ (z,w), = 1,...,, satsfy the followng equaton: ν (w z ) ( φ (z,w) (λ j (1 z j ))+λ (1 w)+γ )φ (z,w) z j=1,j +γ 1 φ 1 (z,β 1 (z))σ 1 (z) = 0. (3.4) 8

9 Proof. ote that φ (z;w;t+ t) = E [ z Mo 1 (τ+t+ t) = = 1 z Mo (τ+t+ t) n 1=0 n =0k=0 E [ z Mo 1 (τ+t+ t) n 1=0 w Υ(τ+t+ t) ] ½ {G>t+ t} P(M1 o (τ +t) = n 1,...,M o (τ +t) = n,υ(τ +t) = k,g > t) 1 z Mo (τ+t+ t) M o (τ +t) = n,υ(τ +t) = k,g > t ] n =0k=0 w Υ(τ+t+ t) ½ {G>t+ t} M1 o (τ +t) = n 1,..., P(M1(τ o +t) = n 1,...,M(τ o +t) = n,υ(τ +t) = k,g > t) z n1 1 zn 1 zn+1 zn wk ((1 e ν t )w +e ν t z ) n e ( j=1,j (λj(1 zj))+λ(1 w)) t e γ t = e ( j=1,j (λj(1 zj))+λ(1 w)+γ ) t φ (z 1,...,z 1,z +(1 e ν t )(w z ),z +1,...,z ;w;t). Thus, we have t φ (z;w;t) = ν (w z ) ( φ (z;w;t) z Snce φ (z;w;0) = E[z X() 1 1 z X() 2 2 z X() j=1,j ntegratng the above equaton wth respect to t from 0 to yelds (λ j (1 z j ))+λ (1 w)+γ )φ (z;w;t). ] = R () g (z) = γ 1 σ 1 (z)φ 1 (z,β 1 (z)) and φ (z;w; ) = 0, γ 1 σ 1 (z)φ 1 (z,β 1 (z)) =ν (w z ) z φ (z,w) Ths completes the proof. ( j=1,j λ j (1 z j )+λ (1 w)+γ )φ (z,w). We now calculate the mean value of the staton szes at embedded tme ponts usng the dfferental equaton (3.4). For an -tuple l = (l 1,...,l ) of nonnegatve ntegers, we defne l = l 1 + +l, l! = l 1!l 2! l!, and z l = z l1 1 zl2 2 zl. Wth ths notaton, we defne the followng scaled moment: Φ (l,m) = 1 l!m! l +m z l w mφ (z,w), z=1,w=1 9

10 where z l = z l1 1 zl, and 1 s the -dmensonal row vector wth all ts components equal to one. The frst scaled moments of φ (z,w), = 1,2,...,, can be obtaned from the followng theorem. Theorem 2. We have () Φ (0,0) = 1 γ, = 1,...,. () Φ (1j,0) and Φ (0,1), 0,j, are gven by the followng recurson: for j = 1,...,, Φ (0,1) j Φ (1j,0) j = λ j γ j E[C], (3.5) = λ j ν j ( E[C] 1 γ j ), (3.6) Φ (1j,0) = γ +1 Φ (1j,0) +1 + λ ( j (δ,j 1 ρ )E[C] 1 ) E[S ], = j 1,j 2,...,j +1, γ γ γ +1 where 0 s the -dmensonal row vector wth all ts elements equal to zero, 1 j s the -dmensonal row vector whose jth element s one and all other elements are zero, and δ j s the Kronecker delta. ote that f s nonpostve n (3.7), then t s nterpreted as +. (3.7) Proof. Takng the partal dervatve of Equaton (3.4) wth respect to z j and puttng z = 1,w = 1, we have ν δ j Φ (1,0) + (1 δ j)λ j γ γ Φ (1j,0) +γ 1 Φ (1j,0) 1 +γ 1 λ j E[B 1 ]Φ (0,1) 1 +λ je[s 1 ] = 0. (3.8) Takng the partal dervatve of Equaton (3.4) wth respect to w and puttng z = 1,w = 1 yelds ν Φ (1,0) Summng (3.8) over = 1,...,, we have ν j Φ (1j,0) j +λ j j 1 γ +λ j + λ γ γ Φ (0,1) = 0. (3.9) =1 γ E[B ]Φ (0,1) +λ j Addng (3.9) and (3.10) and multplyng the resultng equaton by E[B j ] yelds ρ j =1 ( 1 +E[S ]) γ j E[B j ]Φ (0,1) j +ρ j γ =1 E[S ] = 0. (3.10) =1 γ E[B ]Φ (0,1) = 0, 10

11 and summng ths over j = 1,..., gves where we have used (2.1). Pluggng (3.11) nto (3.10) leads to =1 Φ (1j,0) j γ E[B ]Φ (0,1) = ρe[c], (3.11) = λ j ν j ( E[C] 1 γ j ), whch s (3.6). Insertng ths equaton nto (3.9) yelds (3.5). When = j n Equaton (3.8), we have Φ (1j,0) j 1 = γ j Φ (1j,0) j + λ ( j (1 ρ j 1 )E[C] 1 ) E[S j 1 ]. (3.12) γ j 1 γ j 1 γ j On the other hand, when j,.e., = j 1,j 2,...,j +1, n Equaton (3.8), we have Φ (1j,0) 1 = γ Φ (1j,0) + λ ( j ρ 1 E[C] 1 ) E[S 1 ]. (3.13) γ 1 γ 1 γ Fnally, (3.7) follows from (3.12) and (3.13). ext, we calculate Φ (l,m) for l +m 2. Equaton (3.4) can be wrtten as ( ν (w 1) ν (z 1) ) ( φ (z,w)+ λ (w 1)+ z +γ 1 φ 1 (z,β 1 (z))σ 1 (z) = 0. j=1,j λ j (z j 1) γ )φ (z,w) From ths we get (γ +l ν )Φ (l,m) =½ {m 1} (l +1)ν Φ (l+1,m 1) + j ½ {lj 1}λ j Φ (l 1j,m) + ½ {m 1} λ Φ (l,m 1) + ½ {m=0} γ 1 l l l l k=0 Φ (l,k) 1 Γ(l l ) 1,k, (3.14) where Γ (l),m = ( 1 l l! (β (z) 1) m σ z l (z) ) z=1 and the nequalty l l s nterpreted componentwse. Therefore, from (3.14) we have the followng proposton. Proposton 2. For l +m 2, Φ (l,m) = ½ {m 1}λ Φ (l,m 1) + ½ {lj 1}λ j Φ (l 1j,m) + ½ {m=0}γ 1 γ +l ν γ +l ν γ +l ν j + ½ {m 1}(l +1)ν Φ (l+1,m 1) + ½ {m=0}γ 1 γ +l ν γ +l ν l l l l l l 1 k=0 Φ (l,k) 1 Γ(l l ) 1,k Φ (l, l l ) 1 Γ (l l ) 1, l l. (3.15) 11

12 We note that (3.15) s a system of lnear equatons for Φ (l,m). Ths system of lnear equatons can be solved by the Gaussan elmnaton method. However, we wll use an teratve method to solve the system of lnear equatons (3.15). In the followng theorem the teratve algorthm s presented and the convergence of teraton s guaranteed. Theorem 3. For,l,m,n wth = 1,...,, l +m = k, n = 0,1,..., defne Φ (l,m) (n) as follows: Φ (l,m) (0) =0, Φ (l,m) (n) = ½ {m 1}λ Φ (l,m 1) + ½ {lj 1}λ j Φ (l 1j,m) γ +l ν γ +l ν j Then we have that + ½ {m=0}γ 1 γ +l ν + ½ {m=0}γ 1 γ +l ν l l l l l l 1 k=0 Φ (l,k) 1 Γ(l l ) 1,k + ½ {m 1}(l +1)ν γ +l ν Φ (l, l l ) 1 (n 1)Γ (l l ) 1, l l, n 1. Φ (l+1,m 1) (n 1) () Φ (l,m) (n) s nondecreasng n n. () lm n Φ (l,m) (n) = Φ (l,m). Proof. By nducton on n, we have that Φ (l,m) (n) s ncreasng n n and Φ (l,m) (n) Φ (l,m) for all n. Thus () s proved. Moreover, lm n Φ (l,m) that {lm n Φ (l,m) (n) : = 1,...,, l + m = k} and {Φ (l,m) (n) exsts and lm n Φ (l,m) (n) Φ (l,m). Suppose : = 1,...,, l + m = k} are dfferent solutons of the system of equatons (3.15). Then {alm n Φ (l,m) (n) + (1 a)φ (l,m) : = 1,...,, l +m = k} s a soluton for any a R. Snce lm n Φ (l,m) that (n) Φ (l,m), there exsts a such a lm n Φ(l,m) for all = 1,..., and (l,m) wth l +m = k and (n)+(1 a)φ (l,m) 0 a lm n Φ(l,m) (n)+(1 a)φ (l,m) = 0 for some = 1,..., and (l,m) wth l +m = k. Hence there exsts a nonnegatve (vector) soluton of (3.15)wthazerocomponent,whchsacontradcton,because ½ {m 1}λ 12 γ +l ν Φ (l,m 1) + j ½ {lj 1}λ j γ +l ν Φ (l 1j,m) +

13 ½ {m=0} γ 1 l l γ +l ν l 1 l k=0 Φ (l,k) ) 1 Γ(l l 1,k s postve for all = 1,, and (l,m) wth l +m = k. Therefore, lm n Φ (l,m) (n) = Φ (l,m) for all = 1,..., and (l,m) wth l +m = k. 3.2 Staton sze analyss at arbtrary tme ponts In the prevous subsecton we have found the generatng functons of the number of customers at the begnnng of glue perods, vst perods, and swtchover perods n terms of φ (z,w). We now represent the generatng functon of the number of customers at arbtrarytme ponts n terms of φ (z,w), as shown below n Theorem 4. Ths wll allow us to obtan the moments of the staton sze dstrbuton at arbtrary tme ponts. Theorem 4. (a) The jont generatng functon, R () s (z), of the number of customers n the orbt at an arbtrary tme pont n a swtchover perod from staton s gven by R s () (z) = γ E[S ] φ 1 σ (z) (z,β (z)) j=1 λ j(1 z j ). (3.16) (b) The jont generatng functon, R () g (z,w), of the number of customers n the queue and n the orbt at an arbtrary tme pont n a glue perod of staton s gven by R () g (z,w) = γ φ (z,w). (3.17) (c) The jont generatng functon, R () v (z,w), of the number of customers n the queue and n the orbt at an arbtrary tme pont n a vst perod of staton s gven by R () v (z,w) = γ ρ E[C] φ (z,w) φ (z,β (z)) w β (z) 1 β (z) j=1 λ j(1 z j ). (3.18) Proof. (a) otce that the number of customers n the orbt at an arbtrary tme pont n a swtchover perod from staton s the sum of two ndependent terms: the number of customers at the begnnng of the swtchover perod and the number of customers who arrved durng the elapsed swtchover perod. The generatng functon of the former s R () s (z) and the generatng functon of the latter s gven by 1 σ (z) E[S ]( j=1 λj(1 zj) ). Thus R () s (z) = 1 σ (z) s (z) E[S ] ( j=1 λ j(1 z j ) ), R () 13

14 from whch and (3.2) we get (3.16). (b) By the theory of Markov regeneratve processes, Ths yelds (3.17). R () g (z,w) = γ 0 φ (z;w;t)dt. (c) otce that the number of customers n the system at an arbtrary tme pont n a vst perod conssts of two parts: the number of customers n the system at the begnnng of the servce of the customer currently n servce and the number of customers who arrved durng the elapsed tme of the current servce. The generatng functon of the former s gven by (see Remark 3 of [1] for a detaled proof) R v () () (z,w) R v (z,β (z)) E[Y (q) ](w β (z)) and the generatng functon of the latter s gven by From (3.19) and (3.20) we have R () v (z,w) = γ E[Y (q) ]E[B ] = γ E[Y (q) ] φ (z,w) φ (z,β (z)), (3.19) w β (z) 1 β (z) ( ). (3.20) E[B ] j=1 λ j(1 z j ) φ (z,w) φ (z,β (z)) w β (z) 1 β (z) j=1 λ j(1 z j ). Snce ρ = (q) E[Y ]E[B ] E[C], (3.18) follows from the above equaton. We ntroduce the followng scaled moments: Ψ (l,m) g, = 1 l!m! Ψ (l,m) v, = 1 l!m! Ψ (l) s, = 1 l! l +m z l w mr() g (z,w) z=1,w=1, l +m z l w mr() v (z,w) z=1,w=1, l z lr() s (z) z=1. These moments satsfy the followng theorem, whch can be derved by usng Equatons (3.16), (3.17) and (3.18). Theorem 5. We have 14

15 () Ψ (l,m) g, = γ Φ (l,m). () Ψ (l,m) v, = γ l l,m+k+1) ρ E[C] l l k=0 Φ(l () Ψ (l) s, = γ ) E[S ] l l Θ(l ζ (l l ) Moreover, Θ (l) s gven by η (l l ),k, where ζ (l) where (l),m = 1 l l! (β z l (z) 1) m z=1. ( ), where η (l),m = 1 l (β(z) 1) m+1 z=1 l! z l. j=1 λj(1 zj) ( ) = 1 l 1 σ (z) z=1 l! z l and Θ (l) j=1 λj(1 zj) = 1 l! Θ (l) = l l Φ (l,k) (l l ),k, l l k=0 l z l φ (z,β (z)) z=1. From now on we obtan the frst and second moments of the staton szes of each type of customers n steady state. Let M o and Υ be the steady state random varables correspondng to M o (t) and Υ(t), respectvely. That s, M o s the number of customers n the orbt of staton n steady state and Υ s the number of glued customers n steady state. Let M oq be the number of customers n the orbt of staton plus the glued customers n the queue of staton n steady state, and M be the number of customers n staton (ncludng the customer n servce at staton ) n steady state. Moreover, we defne the followng ndcator random varables: for = 1,...,, 1 f the server s servng at staton n steady state, I v, = 0 otherwse, 1 f the server s n the glue perod of staton n steady state, I g, = 0 otherwse, 1 f the server s swtchng from staton to staton +1 n steady state, I s, = 0 otherwse. Then we have that for = 1,...,, M o = M o (I v,k +I g,k +I s,k ), k=1 M oq = M o +Υ(I v, +I g, ), M = M oq +I v,. 15

16 Therefore, the mean staton szes, E[M o ],E[Moq ], and E[M ], = 1,...,, are gven by E[M o ] = k=1 ( ρ k Ψ (1,0) v,k + E[G k] E[C] Ψ(1,0) g,k + E[S ) k] E[C] Ψ(1) s,k, (3.21) E[M oq ] = E[M o ]+ρ Ψ (0,1) v, + E[G ] E[C] Ψ(0,1) g,, (3.22) E[M ] = E[M oq ]+ρ. (3.23) ow, n ordertoobtan the secondmomentsofthe statonszes, E[M omo j ],E[Moq M oq j ], ande[m M j ],,j = 1,...,, note that M o Mo j = M o Mo j (I v,k +I g,k +I s,k ), k=1 M oq M oq j = M o Mo j +Mo Υ(I v,j +I g,j )+M o j Υ(I v, +I g, )+Υ 2 (I v, +I g, )½ {=j}, M M j = M oq M oq j +M oq I v,j +M oq j I v, +I v, ½ {=j}. Therefore, the second moments of the staton szes are gven by ) E[M o Mo j ] = k=1(ρ k Ψ (1+1j,0) v,k + E[G k] E[C] Ψ(1+1j,0) g,k + E[S k] E[C] Ψ(1+1j) s,k 2 ( ) k=1 ρ k Ψ (21,0) v,k + E[G k] E[C] Ψ(21,0) g,k + E[S k] E[C] Ψ(21) s,k E[M oq M oq j ] = E[M omo j ]+ρ Ψ (1j,1) v, ( E[(M o)2 ]+2 E[M M j ] = ρ Ψ (1,1) v, +ρ j Ψ (1,1) v,j f j, f = j, + E[G] E[C] Ψ(1j,1) g, + E[Gj] E[C] Ψ(1,1) g,j f j, + E[G] E[C] Ψ(1,1) g, +ρ Ψ (0,2) v, + E[G] E[C] Ψ(0,2) g, E[M oq M oq j ]+ρ Ψ (1j,0) v, +ρ j Ψ (1,0) v,j f j, E[(M oq ) 2 ]+2ρ Ψ (1,0) v, +2ρ Ψ (0,1) v, +ρ f = j. ) f = j, (3.24) (3.25) (3.26) 3.3 A numercal example In ths subsecton we present numercal results for the frst and second moments of the number of customers n each staton. The expresson for the mean number of customers n each staton s gven by (3.23), together wth (3.21) and (3.22). By usng the formulas (3.24)-(3.26), we can obtan an expresson for the varance of the number of customers n each staton and an expresson for the covarance of the numbers of customers n two dfferent statons. ote that these moments are expressed n terms of Φ (l,m), refer to Theorem 5. Therefore, these moments can be obtaned by usng Theorems 2 and 3. In the followng numercal example we consder a sngle server pollng model wth fve statons (.e., = 5). 16

17 E[M ] 4.5 E[M ] =1 =2 =3 =4 = =1 =2 =3 =4 = E[G] E[G] (a) 0 E[G] 10. (b) 0 E[G] Fgure 1: The mean number of customers n staton, E[M ], = 1,...,5, varyng E[G] =1 =2 =3 =4 =5 SCV[M ] 0.6 SCV[M ] =1 =2 =3 =4 = E[G] E[G] (a) 0 E[G] 10. (b) 0 E[G] Fgure 2: The squared coeffcent of varaton for the number of customers n staton, SCV[M ], = 1,...,5, varyng E[G]. Example 1. We assume that the arrval rate of type- customers s λ = 0.025for all, = 1,...,5. The servce tmes of type- customers are exponentally dstrbuted wth means E[B 1 ] = 1,E[B 2 ] = 2,E[B 3 ] = 4,E[B 4 ] = 8 and E[B 5 ] = 16, respectvely. Hence the total utlzaton of the server s ρ = 5 =1 ρ = < 1. The swtchover tmes from staton to staton +1 are determnstc wth E[S ] = 1 for all, = 1,...,5. The retral rate of customers n the orbt of staton s ν = 1 for all, = 1,...,5. The glue perods at staton are exponentally dstrbuted wth parameters γ, = 1,...,5. We assume that γ s the same for all,.e., E[G ] = E[G] for all, = 1,...,5. In Fgure 1 we plot the mean number of customers n staton, E[M ], = 1,...,5, varyng the 17

18 =1,j=2 =1,j=3 =1,j=4 =3,j= =1,j=2 =1,j=3 =1,j=4 =3,j=5 Cor(M,M j ) Cor(M,M j ) E[G] E[G] (a) 0 E[G] 10. (b) 0 E[G] Fgure 3: The correlaton coeffcent of the numbers of customers n staton and staton j, Cor(M,M j ), (,j) = (1,2), (,j) = (1,3), (,j) = (1,4) and (,j) = (3,5), varyng E[G]. mean glue perod E[G]. In Fgure 2 we plot the squared coeffcent of varaton (SCV) for the number of customers n staton, SCV[M ], = 1,...,5, varyng E[G]. In Fgure 3 we plot the correlaton coeffcent of the numbers of customers n two dfferent statons, Cor[M 1,M 2 ], Cor[M 1,M 3 ], Cor[M 1,M 4 ] and Cor[M 3,M 5 ], varyng E[G]. In Fgures 1(a), 2(a) and 3(a) we vary E[G] from 0 to 10 n order to better reveal the behavor of the system for small E[G]. In Fgures 1(b), 2(b) and 3(b) we vary E[G] from 0 to 1000 n order to examne the behavor of the system for large E[G]. We can draw the followng conclusons from these plots: For small glue perod lengths, the chances for a customer to retry are very low, hence the staton sze s large. If the glue perod s very large, the customers face a long delay before gettng served. There exsts an optmal glue length at whch each staton has a mnmum mean staton sze. The fgures suggest that the followng happens when the mean glue perod grows large: () The mean numbers of customers grow lnearly n E[G]. () The squared coeffcent of varaton tends to a lmt when E[G]. 18

19 () The correlaton coeffcents between the numbers of customers n dfferent statons tend to some lmt when E[G]. In [21] the author consders classcal pollng systems wth a branchng-type servce dscplne lke exhaustve or gated servce, and wthout glue perods, for the case that swtchover tmes become large. It s readly seen that our pollng model starts to behave very smlarly as such a pollng model, when the glue perods grow large; ndeed, every type- customer wll now almost surely become glued durng the frst glue perod of staton that t experences durng ts stay n the system, and hence wll be served durng the frst vst perod of staton after ts arrval to the system - just as n an ordnary gated pollng system. However, we cannot mmedately apply the asymptotc results of [21] where swtchover tmes become large, because t consders determnstc swtchover tmes, whle the focus s on the watng tme dstrbuton. In a future paper we ntend to study the asymptotc behavour of pollng systems wth large swtchover tmes, thus also obtanng the asymptotc behavour of pollng systems wth large glue perods. We shall, among others, derve asymptotc expressons for the kth moment of the staton sze. Our prelmnary fndngs are n agreement wth the lmtng behavours of the mean staton sze, the squared coeffcent of varaton of the staton szes, and the correlaton coeffcent of the staton szes. The mean staton sze s asymptotcally lnear n the mean swtchover tmes, and the squared coeffcent of varaton and the correlaton coeffcent of the staton szes converge as the mean swtchover tmes go to nfnty (wth the ratos of the swchover tmes beng constant), as dsplayed n the fgures. 4 The pollng system wth retrals and general glue perods In [1] and n Secton 3 of the current paper we have presented the dstrbuton and mean of the number of customers at dfferent tme epochs for a gated pollng model wth retrals and glue perods, where the glue perods are determnstc and exponentally dstrbuted, respectvely. In ths secton, we assume that glue perods have general dstrbutons. We frst consder the dstrbuton of the total workload n the system and present a workload decomposton. Subsequently we use ths to obtan a pseudo conservaton law,.e., an exact expresson for a weghted sum of the mean watng tmes. In ts turn, the 19

20 pseudo conservaton law s used to obtan an approxmaton for the mean watng tmes of all customer types. We present numercal results that ndcate that the approxmaton s very accurate. Fnally we use ths approxmaton to optmze a weghted sum of the mean watng tmes, =1 c E[W ], where c, = 1,..., are postve constants and E[W ] s the mean watng tme of a type- customer untl the start of ts servce, by choosng the glue perod lengths, gven the total glue perod n a cycle. 4.1 Workload dstrbuton and decomposton DefneV astheamountofworknthesystemnsteadystate. Furthermore,let B(s) = =1 λ (1 B (s)). The LST of the amount of work at an arbtrary tme can be wrtten as E[e sv ] = 1 E[C] ( E[S ]E[e =1 (S) sv ]+E[G ]E[e (G) sv (D) sv ]+ρ E[C]E[e ] ), (4.1) where V (S), V (G) and V (D) are the amount of work n the system durng the swtchovertme from staton, glue perod of staton and vst perod of staton, respectvely. Let V (X), V (Y) and V (Z) be the work n the system at the start of glue perod of staton, vst perod of staton and swtchover perod from staton, respectvely. We know that Therefore, (E[e =1 = = = = sv (S) ( E[e =1 (E[e =1 (E[e =1 =1 (Z) sv E[e E[e (S) sv (G) sv ] = E[e ] = E[e (Z) sv (X) sv ) (G) sv ]E[S ]+E[e ]E[G ] sv (Z) sv (Z) ] 1 S ( B(s)) B(s) ] E[e (Z) sv +E[e (X) sv ] S ( B(s))+E[e B(s) ] 1 S ( B(s)) E[S ] B(s), ] 1 G ( B(s)) E[G ] B(s). ] 1 G ) ( B(s)) B(s) (X) sv ] E[e (X) sv ] E[e +1 ]+E[e sv (X) (Y ) sv ] E[e ] B(s) (Z) (Y ) sv (E[e sv ] E[e ] B(s) ) (X) sv ) ) ] G ( B(s)). (4.2) 20

21 Furthermore, usng the last formula of the proof of Theorem 2 n Boxma et al. [6], but wth our notatons, we have (D) sv ρ E[C]E[e (Y ) ] = E[e sv B(s) s (Z) sv ] E[e ]. (4.3) Substtutng (4.2) and (4.3) n (4.1), we have E[e sv s ] = E[C](s B(s)) ) (Z) (Y ) sv (E[e sv ] E[e ]. (4.4) B(s) =1 Defne the dle tme as the tme the server s not servng customers (.e., the sum of all the swtchover and glue perods). Let V (Idle) be the amount of work n the system at an arbtrary moment n the dle tme. We have, by (4.2) and (2.1), ( E[e sv (Idle) 1 ] = E [ =1 (S +G ) ] E[e =1 1 = E [ =1 (S +G ) ] = 1 (1 ρ)e[c] =1 =1 (S) sv (G) sv ]E[S ]+E[e ]E[G ] (Z) (Y ) sv (E[e sv ] E[e ] B(s) (Z) (Y ) sv (E[e sv ] E[e ] B(s) ) ) ). (4.5) We know that the LST of the amount of work at steady state, V M/G/1, n the standard M/G/1 queue where the arrval rate s =1 λ and the LST of the servce tme dstrbuton s λ =1 B (s), s j=1 λj gven by E[e sv M/G/1 ] = (1 ρ)s. (4.6) s B(s) From Equatons (4.4), (4.5) and (4.6) we have E[e sv ] = E[e sv M/G/1 ]E[e sv (Idle) ]. In Theorem 2.1 of [5], a workload decomposton property has been proved for a large class of sngleserver mult-class queueng systems wth servce nterruptons (lke swtchover perods or breakdowns). It amounts to the statement that, under certan condtons, the steady-state workload s n dstrbuton equal to the sum of two ndependent quanttes: () the steady-state workload n the correspondng queueng model wthout those nterruptons, and () the steady-state workload at an arbtrary nterrupton epoch. The gated pollng model wth glue perods and retrals of the present paper satsfes all the assumptons of 21

22 Theorem 2.1 of [5], and hence, n agreement wth what we have seen above, the workload decomposton ndeed holds. 4.2 Pseudo conservaton law By the workload decomposton, t s shown n [5] that =1 =1 ρ E[W ] = ρ λ E[B 2] 2(1 ρ) +ρ E[( =1 (S +G ) ) 2] 2E [ =1 (S +G ) ] + E [ =1 (S +G ) ] ( ρ 2 2(1 ρ) =1 ρ 2 ) + E[F ], where F s the work left n staton at the end of a vst perod of staton (and hence at the start of a swtchover from staton ). Other than E[F ], Equaton (4.7) s ndependent of the servce dscplne. ote that E[F ] = E[Z () ]E[B ]. To fnd E[Z () ] we wll derve a relaton between E[Z () ] and E[Y (q) ]. E[Y (q) ] conssts of the followng three parts: =1 (4.7) () Mean number of type- customers who were already present at the end of the prevous vst to staton and who are glued durng the glue perod just before the current vst to staton. () Mean number of type- customers who have arrved durng the tme nterval from the end of the prevous vst to staton to the start of the glue perod of staton just before the vst to staton, and who are glued durng that glue perod. () Mean number of type- customers who arrve durng the glue perod of staton just before the vst to staton. ote that () equals (1 G (ν ))E[Z () ] because the mean number of type- customers who were present at the end of the prevous vst to staton s E[Z () ], and the probablty that a customer who was present at the end of the prevous vst to staton s glued durng the glue perod just before the current vst to staton, s 1 G (ν ). () equals (1 G (ν ))λ ( (1 ρ )E[C] E[G ] ). Here λ ( (1 ρ )E[C] E[G ] ) s the mean number of type- customers who have arrved durng the tme nterval from the end of the prevous vst to staton to the start of the glue perod of staton just before the vst to staton. 22

23 Fnally, () equals λ E[G ]. Therefore, E[Y (q) ] =(1 G (ν ))E[Z () ]+(1 G (ν ))(1 ρ )λ E[C]+ G (ν )E[G ]λ. (4.8) Snce ρ = (q) E[Y ]E[B ] E[C], we have E[Y (q) ] = λ E[C]. Hence, by (4.8), we get E[Z () ] = λ ρ E[C]+ λ G (ν ) 1 G (ν ) (E[C] E[G ]). Therefore, E[F ] s gven by E[F ] = ρ 2 E[C]+ ρ G (ν ) 1 G (ν ) (E[C] E[G ]). (4.9) The frst term on the rght-hand sde equals the mean amount of work for type- customers who arrved at statondurngavstperodofstaton. Thesecondtermsnterpretedasfollows: Snceλ (E[C] E[G ]) s the mean number of type- customers who arrve durng one cycle excludng the glue perod of staton n that cycle, ( G (ν)) k ρ (E[C] E[G ]) s the mean amount ofworkfor type- customerswho arrvedurng the kth prevous cycle excludng the glue perod of staton n that cycle, and who are present at the end of the current vst perod of staton. Hence, the second term, whch s k=1 ( G (ν)) k ρ (E[C] E[G ]), s the mean amount of work for type- customers who were present n the orbt of staton at the begnnng of the vst perod of staton. From Equatons (4.7) and (4.9) together wth (2.1), we obtan the followng pseudo conservaton law: ( =1 ρ EW =ρ λ E[B 2] + E[( =1 (S +G ) ) 2] ) ( ) [ E 2(1 ρ) 2E [ =1 (S +G ) ] + ρ 2 + ρ 2 =1 (S +G ) ] 2(1 ρ) =1 ( [ ρ G (ν ) E j=1 + (S j +G j ) ] ) 1 G E[G ]. (4.10) (ν ) 1 ρ =1 =1 4.3 Approxmaton of the mean watng tmes We now use the pseudo conservaton law to fnd an approxmaton for the mean watng tmes of all customer types. Below we brefly sketch the dea behnd the approxmaton. Evertt [8] has developed a method to approxmate the mean watng tmes n an ordnary gated pollng system (wthout retrals and glue perods). The dea n ths approxmaton s that an arrvng customer frst has to wat for the resdual cycle tme, untl the server begns a new vst to ts staton. Subsequently, t has to wat for the 23

24 servce tmes of all customers of the same type, who arrved before t, n the elapsed cycle tme. Ths leads to E[W j ] = (1+ρ j )E[R cj ], where E[R cj ] s the mean of the resdual tme of a cycle startng wth a vst to staton j, whch s the same as the mean of the elapsed tme of a cycle startng wth a vst to staton j. ext, Evertt assumed that for all j, ths mean resdual cycle tme s ndependent of j,.e., E[R cj ] E[R c ], leadng to the approxmaton E[W j ] (1+ρ j )E[R c ] for the model wthout retrals and glue perods. In ths paper, we ntroduce a smlar type of approxmaton, ncludng one extra term, for the mean watng tmes n the model wth retrals and glue perods: E[W j ] (1+ρ j )E[R c ]+ G j (ν j ) 1 G j (ν j ) (E[C] E[G j]). (4.11) In the appendx we provde a detaled dervaton of (4.11). The frst term on the rght-hand sde of (4.11) s the same as the term n [8]. The second term on the rght-hand sde s added because not every customer who arrves n a partcular cycle receves servce n that cycle. The type-j customers arrvng durng any perod other than the glue perod of staton j receve servce n the followng vst perod wth probablty 1 G j (ν j ). Furthermore, the type-j customers arrvng durng any perod other than a glue perod of staton j, have to wat for a geometrc number (wth parameter 1 G j (ν j )) of cycles before recevng servce. Snce a type-j customer arrves durng a perod other than a glue perod of staton j wth probablty E[C] E[Gj] E[C], the mean number of cycles untl an arbtrary type-j customer receves ts servce, s E[C] E[Gj] E[C] G j(ν j) 1 G. The second term s obtaned by multplyng ths mean number of cycles j(ν j) and the mean cycle tme. It should be noted that, n realty, the mean resdual cycle tmes for staton and staton j (j ) are not equal. A key element of our approxmaton s to assume that they are equal. We can now use the pseudo conservaton law to determne the one unknown term E[R c ]: By substtutng (4.11) n (4.10) and usng (2.1), we get ( ρ E[R c ] ρ+ =1 λ E[B 2] + E[( =1 (S +G ) ) 2] [ =1 ρ2 2(1 ρ) 2E [ =1 (S +G ) ] +ρe =1 (S +G ) ] ) 2(1 ρ) ( [ =1 + ρ2 E ρ+ =1 (S +G ) ] ). (4.12) =1 ρ2 2(1 ρ) 24

25 Substtuton of (4.12) nto (4.11) yelds the approxmaton for the mean watng tmes of all customer types: { ( 1+ρ j E[W j ] ρ+ =1 ρ λ E[B 2] =1 ρ2 2(1 ρ) ( [ E + ρ 2 =1 (S +G ) ] )} 2(1 ρ) =1 + E[( =1 (S +G ) ) 2] 2E [ + G j (ν j ) 1 G j (ν j ) [ =1 (S +G ) ] ) =1 (S +G ) ] +ρe 2(1 ρ) ( [ E =1 (S +G ) ] 1 ρ E[G j ] ). (4.13) We now consder varous examples to compare the above approxmaton results wth the exact analyss from[1] for determnstc glue perods and from Secton 3 of the present paper for exponentally dstrbuted glue perods. Further, we wll compare the results of ths approxmaton wth smulaton results for the case that the glue perods follow a gamma dstrbuton. Determnstc glue perods In the numercal example of Table 1 we consder a two-staton pollng system. The swtchover tmes and servce tmes are exponentally dstrbuted. We keep the parameters of staton 1 fxed, λ 1 = 1,E[B 1 ] = 0.45,E[S 1 ] = 1,G 1 = 0.5,ν 1 = 1, and vary the parameters of staton 2. Exponental glue perods In the numercal example of Table 2 we consder a three-staton pollng system. The swtchover tmes are determnstc, and the servce tmes are exponentally dstrbuted. We keep the parameters of staton 1 fxed, λ 1 = 1,E[B 1 ] = 0.45,E[G 1 ] = 0.5. Further, the swtchover tmes and exponental retral rates of all three statons are fxed, S 1 = S 2 = S 3 = 1 and ν 1 = ν 2 = ν 3 = 1. Gamma dstrbuted glue perods In the above two examples we can get the exact mean watng tmes usng the method n [1] and Secton 3 of ths paper. In the numercal examples of Table 3 we compare the approxmate mean watng tmes wth smulaton results, for a pollng system where the lengths of glue perods are gamma dstrbuted. We consder a fve-staton pollng system n whch the glue perods, swtchover tmes and servce tmes are all gamma dstrbuted. We smulate such a system to fnd the mean watng tmes. We also gve a 25

26 λ 2 E[B 2] E[S 2] G 2 ν 2 Exact (E[W 1],E[W 2]) Approx (E[W 1],E[W 2]) (71.61, 71.61) (71.61, 71.61) (21.44, 20.34) (21.49, 20.24) (15.18, 13.96) (15.21, 13.83) (20.52, 18.82) (20.55, 18.71) (23.01, 11.48) (22.99, 11.67) (22.97, 20.31) (22.99, 20.20) Table 1: Comparson of exact and approxmate mean watng tmes for a pollng system wth determnstc glue perods. λ 2 E[B 2] E[G 2] λ 3 E[B 3] E[G 3] Exact (E[W 1],E[W 2],E[W 3]) Approx (E[W 1],E[W 2],E[W 3]) (121.0, 121.0, 121.0) (121.0, 121.0, 121.0) (47.59, 47.58, 46.74) (47.71, 47.71, 46.24) (33.65, 33.64, 32.54) (33.69, 33.69, 31.97) (246.8, 246.6, 242.3) (242.4, 257.1, 230.2) (33.52, 33.51, 32.42) (33.56, 33.56, 31.86) (44.88, 19.71, 43.64) (45.22, 19.50, 42.92) (48.66, 21.42, 28.75) (49.03, 21.17, 27.98) Table 2: Comparson of exact and approxmate mean watng tmes for a pollng system wth exponentally dstrbuted glue perods. 95% confdence nterval for the mean watng tmes obtaned usng smulatons. We have generated one mllon cycles, splttng ths nto ten perods of 10 5 cycles, and usng the results of these ten perods to obtan confdence ntervals. Then we compare the smulaton results wth the results obtaned usng the approxmaton formula. Here, k and θ are, respectvely, the shape and the scale parameters of the gamma dstrbuton wth probablty densty functon 1 Γ(k)θ k x k 1 e x θ. The values of the parameters are lsted n Table 3(a). Table 3(b) shows the mean watng tmes by smulaton, along wth 95% lower and upper confdence bounds. Table 3(c) shows the approxmate mean watng tmes. We can draw the followng conclusons about the mean watng tme approxmaton. The mean watng tme approxmaton s very accurate. In only two cases (the fourth case n Table 2 and the case () n Table 3) the error s n the order of 5%; n all other cases, we fnd errors 26

27 Parameters () () () (v) (λ 1, λ 2, λ 3, λ 4, λ 5) (0.1, 0.1, 0.1, 0.1, 0.1) (0.1, 0.1, 0.1, 0.1, 0.2) (0.1, 0.1, 0.1, 0.3, 0.2) (0.1, 0.2, 0.1, 0.2, 0.2) (ν 1, ν 2, ν 3, ν 4, ν 5) (2.0, 2.0, 2.0, 2.0, 2.0) (2.0, 2.0, 2.0, 2.0, 3.0) (2.0, 2.0, 2.0, 1.0, 3.0) (2.0, 5.0, 2.0, 4.0, 3.0) (k B1, k B2, k B3, k B4, k B5 ) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 0.8) (1.0, 1.0, 1.0, 0.5, 0.8) (1.0, 0.5, 1.5, 0.5, 0.8) (θ B1, θ B2, θ B3, θ B4, θ B5 ) (1.5, 1.5, 1.5, 1.5, 1.5) (1.5, 1.5, 1.5, 1.5, 1.5) (1.5, 1.5, 1.5, 1.5, 1.5) (1.5, 1.5, 1.5, 1.5, 1.5) (k S1, k S2, k S3, k S4, k S5 ) (2.0, 2.0, 2.0, 2.0, 2.0) (2.0, 2.0, 2.0, 2.0, 1.0) (2.0, 2.0, 2.0, 3.0, 1.0) (2.0, 5.0, 2.0, 3.0, 1.0) (θ S1, θ S2, θ S3, θ S4, θ S5 ) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 1.0) (k G1, k G2, k G3, k G4, k G5 ) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 2.0) (1.0, 1.0, 1.0, 0.5, 2.0) (1.0, 3.0, 1.0, 0.5, 2.0) (θ G1, θ G2, θ G3, θ G4, θ G5 ) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 1.0) (1.0, 1.0, 1.0, 1.0, 1.0) (a) The parameter values for the four cases. Cases (E[W 1],E[W 2],E[W 3],E[W 4],E[W 5]) 95% lower confdence bound 95% upper confdence bound () (68.94, 68.92, 68.87, 68.91, 68.84) (68.65, 68.64, 68.60, 68.58, 68.54) (69.23, 69.21, 69.14, 69.24, 69.15) () (108.59, , , , 72.43) (107.86, , , , 71.99) (109.33, , , , 72.87) () (217.54, , , , ) (216.04, , , , ) (219.04, , , , ) (v) (276.39, , , , ) (275.30, , , , ) (277.47, , , , ) (b) Smulaton results. Cases Approx (E[W 1],E[W 2],E[W 3],E[W 4],E[W 5]) () (69.00, 69.00, 69.00, 69.00, 69.00) () (108.25, , , , 72.84) () (210.22, , , , ) (v) (274.10, , , , ) (c) Approxmaton results. Table 3: Comparson of mean watng tmes from smulatons and approxmate mean watng tmes for a pollng system wth gamma dstrbuted glue perods. whch typcally are less than 2%. The mean watng tme approxmaton at one staton s ndependent of the change n retral rates of other statons, whch s not true n realty. The mean watng tme approxmatons for two totally symmetrc statons are the same, ndependent of ther order n the system; but ths s also not qute true n realty. 27

28 4.4 Optmal choce of the glue perod dstrbutons In ths subsecton we dscuss an optmzaton problem for the choce of the dstrbutons of the glue perods, G, = 1,...,, to mnmze the weghted sum of the mean watng tmes =1 c E[W ], subject to the constrant =1 E[G ] = L, where c, = 1,...,, and L are postve constants. Because we do not have an explct formula for the mean watng tme, t s dffcult to solve exactly the constraned mnmzaton problem. Instead of fndng the exact soluton of the constraned mnmzaton problem, we wll fnd the optmal choce of the dstrbutons of G, = 1,...,, to mnmze subject to c U =1 E[G ] = L, =1 where U s the approxmaton of E[W ] gven by the rght-hand sde of (4.13). ote that under the constrant =1 E[G ] = L, the objectve functon of the mnmzaton problem becomes [ ( c (1+ρ ) c U = =1 =1 ρ+ j=1 ρ λ je[bj 2] + E[( j=1 S j) 2 ]+2L j=1 E[S j]+e[( j=1 G j) 2 ] j=1 ρ2 2(1 ρ) j 2E[ j=1 S j +L] ( [ E j=1 S j +L ] ) + E[ j=1 S j +L] 2(1 ρ) ( ρ 2 + j=1 ρ 2 j) ] + =1 c E[e νg ] 1 E[e νg ] 1 ρ E[G ] ). (4.14) By Jensen s nequalty, t can be shown that f the nondetermnstc glue perod dstrbutons wth means g, are changed to the degenerate (determnstc) ones wth the same means g, = 1,...,, then the rght-hand sde of (4.14) becomes strctly smaller. Therefore, the above optmzaton problem becomes as follows: mnmze U(g 1,...,g ) subject to g > 0, = 1,...,, (4.15) g = L, (4.16) =1 28

29 where U(g 1,...,g ) [ ( c (1+ρ ) = =1 ρ+ j=1 ρ λ je[bj 2] j=1 ρ2 2(1 ρ) j j=1 + E[S j]+l( ρ 2 + ρ 2 2(1 ρ) j) ] + j=1 j=1 E[S ) j]+l 2 ] 2E[ j=1 S j +L] 1 ) ( j=1 c ( 1+ E[S j]+l g ). (4.17) 1 e νg 1 ρ + E[( j=1 S j) 2 ]+2L =1 Snce U(g 1,...,g ) s contnuous on D {(g 1,...,g ) : g 1 > 0,...,g > 0,g g = L} and U(g 1,...,g ) as mn{g 1,...,g } 0+, U(g 1,...,g ) takes a mnmum at a pont n D. At a mnmum pont (g 1,...,g ), there exsts a Lagrange multpler κ satsfyng f (g ) = κ, = 1,...,, (4.18) where f (g ) c ( c 1 e c ν e νg j=1 E[S j]+l νg (1 e νg ) 2 g ), = 1,...,. 1 ρ For each = 1,...,, the functon f : (0,L) (,f (L)) s bjectve, contnuous and strctly ncreasng. Therefore, t has the nverse functon h : (,f (L)) (0,L), whch s also contnuous and strctly ncreasng. Therefore, Equaton (4.18) and the constrants (4.15) and (4.16) can be wrtten as h j (κ) = L, < κ < mn{f 1 (L),...,f (L)}, (4.19) j=1 g = h (κ), = 1,...,. (4.20) Snce lm κ j=1 h j(κ) = 0, lm κ (mn{f1(l),...,f (L)}) j=1 h j(κ) > L and j=1 h j(κ) s strctly ncreasng n κ, (4.19) has a unque soluton, say κ. Therefore, from (4.20), the optmal soluton (g1,...,g ) s gven by g = h (κ ), = 1,...,. We wll now consder a few numercal examples to look at the dependency of dfferent system characterstcs and the respectve optmal glue perods. In [2] a smlar system was studed wth a focus on optcal swtches, where the revenue of the system depended on dstrbutng glue perods optmally to each 29

EURANDOM PREPRINT SERIES October, Performance analysis of polling systems with retrials and glue periods

EURANDOM PREPRINT SERIES October, Performance analysis of polling systems with retrials and glue periods EURADOM PREPRIT SERIES 2016-012 October, 2016 Performance analyss of pollng systems wth retrals and glue perods M. Abdn, O. Boxma, B. Km, J. Km, J. Resng ISS 1389-2355 Performance analyss of pollng systems

More information

Queueing Networks II Network Performance

Queueing Networks II Network Performance Queueng Networks II Network Performance Davd Tpper Assocate Professor Graduate Telecommuncatons and Networkng Program Unversty of Pttsburgh Sldes 6 Networks of Queues Many communcaton systems must be modeled

More information

MMA and GCMMA two methods for nonlinear optimization

MMA and GCMMA two methods for nonlinear optimization MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons

More information

Analysis of Discrete Time Queues (Section 4.6)

Analysis of Discrete Time Queues (Section 4.6) Analyss of Dscrete Tme Queues (Secton 4.6) Copyrght 2002, Sanjay K. Bose Tme axs dvded nto slots slot slot boundares Arrvals can only occur at slot boundares Servce to a job can only start at a slot boundary

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

EURANDOM PREPRINT SERIES January 29, Analysis and optimization of vacation and polling models with retrials

EURANDOM PREPRINT SERIES January 29, Analysis and optimization of vacation and polling models with retrials EURADOM PREPRIT SERIES 2015-004 January 29, 2015 Analyss and optmzaton of vacaton and pollng models wth retrals M. Abdn, O. Boxma, J. Resng ISS 1389-2355 Analyss and optmzaton of vacaton and pollng models

More information

Equilibrium Analysis of the M/G/1 Queue

Equilibrium Analysis of the M/G/1 Queue Eulbrum nalyss of the M/G/ Queue Copyrght, Sanay K. ose. Mean nalyss usng Resdual Lfe rguments Secton 3.. nalyss usng an Imbedded Marov Chan pproach Secton 3. 3. Method of Supplementary Varables done later!

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng

More information

arxiv: v1 [math.pr] 1 Aug 2014

arxiv: v1 [math.pr] 1 Aug 2014 A Pollng Model wth Smart Customers M.A.A. Boon marko@wn.tue.nl A.C.C. van Wk a.c.c.v.wk@tue.nl O.J. Boxma boxma@wn.tue.nl I.J.B.F. Adan adan@wn.tue.nl arxv:408.029v [math.pr] Aug 204 September, 200 Abstract

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

= z 20 z n. (k 20) + 4 z k = 4

= z 20 z n. (k 20) + 4 z k = 4 Problem Set #7 solutons 7.2.. (a Fnd the coeffcent of z k n (z + z 5 + z 6 + z 7 + 5, k 20. We use the known seres expanson ( n+l ( z l l z n below: (z + z 5 + z 6 + z 7 + 5 (z 5 ( + z + z 2 + z + 5 5

More information

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U)

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U) Econ 413 Exam 13 H ANSWERS Settet er nndelt 9 deloppgaver, A,B,C, som alle anbefales å telle lkt for å gøre det ltt lettere å stå. Svar er gtt . Unfortunately, there s a prntng error n the hnt of

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

Elevator-Type Polling Systems

Elevator-Type Polling Systems Elevator-Type Pollng Systems Ruth Shoham Ur Yechal Department of Statstcs, School of Mathematcal Scence Raymond and Beverly Sackler Faculty of Exact Scences Tel Avv Unversty, Tel Avv 69978, Israel November

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

Some modelling aspects for the Matlab implementation of MMA

Some modelling aspects for the Matlab implementation of MMA Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

Markov chains. Definition of a CTMC: [2, page 381] is a continuous time, discrete value random process such that for an infinitesimal

Markov chains. Definition of a CTMC: [2, page 381] is a continuous time, discrete value random process such that for an infinitesimal Markov chans M. Veeraraghavan; March 17, 2004 [Tp: Study the MC, QT, and Lttle s law lectures together: CTMC (MC lecture), M/M/1 queue (QT lecture), Lttle s law lecture (when dervng the mean response tme

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Adaptive Dynamical Polling in Wireless Networks

Adaptive Dynamical Polling in Wireless Networks BULGARIA ACADEMY OF SCIECES CYBERETICS AD IFORMATIO TECHOLOGIES Volume 8, o Sofa 28 Adaptve Dynamcal Pollng n Wreless etworks Vladmr Vshnevsky, Olga Semenova Insttute for Informaton Transmsson Problems

More information

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4)

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4) I. Classcal Assumptons Econ7 Appled Econometrcs Topc 3: Classcal Model (Studenmund, Chapter 4) We have defned OLS and studed some algebrac propertes of OLS. In ths topc we wll study statstcal propertes

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

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

TCOM 501: Networking Theory & Fundamentals. Lecture 7 February 25, 2003 Prof. Yannis A. Korilis TCOM 501: Networkng Theory & Fundamentals Lecture 7 February 25, 2003 Prof. Yanns A. Korls 1 7-2 Topcs Open Jackson Networks Network Flows State-Dependent Servce Rates Networks of Transmsson Lnes Klenrock

More information

Linear Approximation with Regularization and Moving Least Squares

Linear Approximation with Regularization and Moving Least Squares Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...

More information

ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EQUATION

ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EQUATION Advanced Mathematcal Models & Applcatons Vol.3, No.3, 2018, pp.215-222 ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EUATION

More information

ECE559VV Project Report

ECE559VV Project Report ECE559VV Project Report (Supplementary Notes Loc Xuan Bu I. MAX SUM-RATE SCHEDULING: THE UPLINK CASE We have seen (n the presentaton that, for downlnk (broadcast channels, the strategy maxmzng the sum-rate

More information

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM An elastc wave s a deformaton of the body that travels throughout the body n all drectons. We can examne the deformaton over a perod of tme by fxng our look

More information

Applied Stochastic Processes

Applied Stochastic Processes STAT455/855 Fall 23 Appled Stochastc Processes Fnal Exam, Bref Solutons 1. (15 marks) (a) (7 marks) The dstrbuton of Y s gven by ( ) ( ) y 2 1 5 P (Y y) for y 2, 3,... The above follows because each of

More information

Assortment Optimization under MNL

Assortment Optimization under MNL Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.

More information

Asymptotics of the Solution of a Boundary Value. Problem for One-Characteristic Differential. Equation Degenerating into a Parabolic Equation

Asymptotics of the Solution of a Boundary Value. Problem for One-Characteristic Differential. Equation Degenerating into a Parabolic Equation Nonl. Analyss and Dfferental Equatons, ol., 4, no., 5 - HIKARI Ltd, www.m-har.com http://dx.do.org/.988/nade.4.456 Asymptotcs of the Soluton of a Boundary alue Problem for One-Characterstc Dfferental Equaton

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

More information

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud

Resource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Error Probability for M Signals

Error Probability for M Signals Chapter 3 rror Probablty for M Sgnals In ths chapter we dscuss the error probablty n decdng whch of M sgnals was transmtted over an arbtrary channel. We assume the sgnals are represented by a set of orthonormal

More information

Lectures on Stochastic Stability. Sergey FOSS. Heriot-Watt University. Lecture 5. Monotonicity and Saturation Rule

Lectures on Stochastic Stability. Sergey FOSS. Heriot-Watt University. Lecture 5. Monotonicity and Saturation Rule Lectures on Stochastc Stablty Sergey FOSS Herot-Watt Unversty Lecture 5 Monotoncty and Saturaton Rule Introducton The paper of Loynes [8] was the frst to consder a system (sngle server queue, and, later,

More information

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 ) Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

CS-433: Simulation and Modeling Modeling and Probability Review

CS-433: Simulation and Modeling Modeling and Probability Review CS-433: Smulaton and Modelng Modelng and Probablty Revew Exercse 1. (Probablty of Smple Events) Exercse 1.1 The owner of a camera shop receves a shpment of fve cameras from a camera manufacturer. Unknown

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

The Geometry of Logit and Probit

The Geometry of Logit and Probit The Geometry of Logt and Probt Ths short note s meant as a supplement to Chapters and 3 of Spatal Models of Parlamentary Votng and the notaton and reference to fgures n the text below s to those two chapters.

More information

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

More information

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin Proceedngs of the 007 Wnter Smulaton Conference S G Henderson, B Bller, M-H Hseh, J Shortle, J D Tew, and R R Barton, eds LOW BIAS INTEGRATED PATH ESTIMATORS James M Calvn Department of Computer Scence

More information

Lecture 3: Probability Distributions

Lecture 3: Probability Distributions Lecture 3: Probablty Dstrbutons Random Varables Let us begn by defnng a sample space as a set of outcomes from an experment. We denote ths by S. A random varable s a functon whch maps outcomes nto the

More information

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals

Simultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,

More information

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty Addtonal Codes usng Fnte Dfference Method Benamn Moll 1 HJB Equaton for Consumpton-Savng Problem Wthout Uncertanty Before consderng the case wth stochastc ncome n http://www.prnceton.edu/~moll/ HACTproect/HACT_Numercal_Appendx.pdf,

More information

Lecture 21: Numerical methods for pricing American type derivatives

Lecture 21: Numerical methods for pricing American type derivatives Lecture 21: Numercal methods for prcng Amercan type dervatves Xaoguang Wang STAT 598W Aprl 10th, 2014 (STAT 598W) Lecture 21 1 / 26 Outlne 1 Fnte Dfference Method Explct Method Penalty Method (STAT 598W)

More information

Hidden Markov Models & The Multivariate Gaussian (10/26/04)

Hidden Markov Models & The Multivariate Gaussian (10/26/04) CS281A/Stat241A: Statstcal Learnng Theory Hdden Markov Models & The Multvarate Gaussan (10/26/04) Lecturer: Mchael I. Jordan Scrbes: Jonathan W. Hu 1 Hdden Markov Models As a bref revew, hdden Markov models

More information

A New Refinement of Jacobi Method for Solution of Linear System Equations AX=b

A New Refinement of Jacobi Method for Solution of Linear System Equations AX=b Int J Contemp Math Scences, Vol 3, 28, no 17, 819-827 A New Refnement of Jacob Method for Soluton of Lnear System Equatons AX=b F Naem Dafchah Department of Mathematcs, Faculty of Scences Unversty of Gulan,

More information

4 Analysis of Variance (ANOVA) 5 ANOVA. 5.1 Introduction. 5.2 Fixed Effects ANOVA

4 Analysis of Variance (ANOVA) 5 ANOVA. 5.1 Introduction. 5.2 Fixed Effects ANOVA 4 Analyss of Varance (ANOVA) 5 ANOVA 51 Introducton ANOVA ANOVA s a way to estmate and test the means of multple populatons We wll start wth one-way ANOVA If the populatons ncluded n the study are selected

More information

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1 P. Guterrez Physcs 5153 Classcal Mechancs D Alembert s Prncple and The Lagrangan 1 Introducton The prncple of vrtual work provdes a method of solvng problems of statc equlbrum wthout havng to consder the

More information

Limited Dependent Variables

Limited Dependent Variables Lmted Dependent Varables. What f the left-hand sde varable s not a contnuous thng spread from mnus nfnty to plus nfnty? That s, gven a model = f (, β, ε, where a. s bounded below at zero, such as wages

More information

SIO 224. m(r) =(ρ(r),k s (r),µ(r))

SIO 224. m(r) =(ρ(r),k s (r),µ(r)) SIO 224 1. A bref look at resoluton analyss Here s some background for the Masters and Gubbns resoluton paper. Global Earth models are usually found teratvely by assumng a startng model and fndng small

More information

Chapter 13: Multiple Regression

Chapter 13: Multiple Regression Chapter 13: Multple Regresson 13.1 Developng the multple-regresson Model The general model can be descrbed as: It smplfes for two ndependent varables: The sample ft parameter b 0, b 1, and b are used to

More information

Supplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso

Supplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso Supplement: Proofs and Techncal Detals for The Soluton Path of the Generalzed Lasso Ryan J. Tbshran Jonathan Taylor In ths document we gve supplementary detals to the paper The Soluton Path of the Generalzed

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

The Minimum Universal Cost Flow in an Infeasible Flow Network Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran

More information

PHYS 705: Classical Mechanics. Calculus of Variations II

PHYS 705: Classical Mechanics. Calculus of Variations II 1 PHYS 705: Classcal Mechancs Calculus of Varatons II 2 Calculus of Varatons: Generalzaton (no constrant yet) Suppose now that F depends on several dependent varables : We need to fnd such that has a statonary

More information

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law: CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and

More information

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method

Comparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method Appled Mathematcal Scences, Vol. 7, 0, no. 47, 07-0 HIARI Ltd, www.m-hkar.com Comparson of the Populaton Varance Estmators of -Parameter Exponental Dstrbuton Based on Multple Crtera Decson Makng Method

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

Solutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution.

Solutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution. Solutons HW #2 Dual of general LP. Fnd the dual functon of the LP mnmze subject to c T x Gx h Ax = b. Gve the dual problem, and make the mplct equalty constrants explct. Soluton. 1. The Lagrangan s L(x,

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

Note 10. Modeling and Simulation of Dynamic Systems

Note 10. Modeling and Simulation of Dynamic Systems Lecture Notes of ME 475: Introducton to Mechatroncs Note 0 Modelng and Smulaton of Dynamc Systems Department of Mechancal Engneerng, Unversty Of Saskatchewan, 57 Campus Drve, Saskatoon, SK S7N 5A9, Canada

More information

Polling Models with Two-Stage Gated Service: Fairness versus Efficiency

Polling Models with Two-Stage Gated Service: Fairness versus Efficiency Pollng Models wth Two-Stage Gated Servce: Farness versus Effcency R.D. van der Me a,b and J.A.C. Resng c a CWI, Advanced Communcaton Networks P.O. Box 94079, 1090 GB Amsterdam, The Netherlands b Vrje Unverstet,

More information

Vapnik-Chervonenkis theory

Vapnik-Chervonenkis theory Vapnk-Chervonenks theory Rs Kondor June 13, 2008 For the purposes of ths lecture, we restrct ourselves to the bnary supervsed batch learnng settng. We assume that we have an nput space X, and an unknown

More information

Suggested solutions for the exam in SF2863 Systems Engineering. June 12,

Suggested solutions for the exam in SF2863 Systems Engineering. June 12, Suggested solutons for the exam n SF2863 Systems Engneerng. June 12, 2012 14.00 19.00 Examner: Per Enqvst, phone: 790 62 98 1. We can thnk of the farm as a Jackson network. The strawberry feld s modelled

More information

Convexity preserving interpolation by splines of arbitrary degree

Convexity preserving interpolation by splines of arbitrary degree Computer Scence Journal of Moldova, vol.18, no.1(52), 2010 Convexty preservng nterpolaton by splnes of arbtrary degree Igor Verlan Abstract In the present paper an algorthm of C 2 nterpolaton of dscrete

More information

Inexact Newton Methods for Inverse Eigenvalue Problems

Inexact Newton Methods for Inverse Eigenvalue Problems Inexact Newton Methods for Inverse Egenvalue Problems Zheng-jan Ba Abstract In ths paper, we survey some of the latest development n usng nexact Newton-lke methods for solvng nverse egenvalue problems.

More information

On the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros

On the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros Appled Mathematcal Scences, Vol. 5, 2011, no. 75, 3693-3706 On the Interval Zoro Symmetrc Sngle-step Procedure for Smultaneous Fndng of Polynomal Zeros S. F. M. Rusl, M. Mons, M. A. Hassan and W. J. Leong

More information

On a direct solver for linear least squares problems

On a direct solver for linear least squares problems ISSN 2066-6594 Ann. Acad. Rom. Sc. Ser. Math. Appl. Vol. 8, No. 2/2016 On a drect solver for lnear least squares problems Constantn Popa Abstract The Null Space (NS) algorthm s a drect solver for lnear

More information

Iterative approximation of k-limited polling systems

Iterative approximation of k-limited polling systems Queueng Syst (2007) 55: 6 78 DOI 0.007/s34-007-900-4 Iteratve approxmaton of k-lmted pollng systems M. van Vuuren E.M.M. Wnands Receved: May 2006 / Revsed: 5 December 2006 / Publshed onlne: 2 March 2007

More information

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis

Appendix for Causal Interaction in Factorial Experiments: Application to Conjoint Analysis A Appendx for Causal Interacton n Factoral Experments: Applcaton to Conjont Analyss Mathematcal Appendx: Proofs of Theorems A. Lemmas Below, we descrbe all the lemmas, whch are used to prove the man theorems

More information

A new construction of 3-separable matrices via an improved decoding of Macula s construction

A new construction of 3-separable matrices via an improved decoding of Macula s construction Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 31 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 6. Rdge regresson The OLSE s the best lnear unbased

More information

Minimisation of the Average Response Time in a Cluster of Servers

Minimisation of the Average Response Time in a Cluster of Servers Mnmsaton of the Average Response Tme n a Cluster of Servers Valery Naumov Abstract: In ths paper, we consder task assgnment problem n a cluster of servers. We show that optmal statc task assgnment s tantamount

More information

Implicit Integration Henyey Method

Implicit Integration Henyey Method Implct Integraton Henyey Method In realstc stellar evoluton codes nstead of a drect ntegraton usng for example the Runge-Kutta method one employs an teratve mplct technque. Ths s because the structure

More information

Hidden Markov Models

Hidden Markov Models Hdden Markov Models Namrata Vaswan, Iowa State Unversty Aprl 24, 204 Hdden Markov Model Defntons and Examples Defntons:. A hdden Markov model (HMM) refers to a set of hdden states X 0, X,..., X t,...,

More information

APPROXIMATE PRICES OF BASKET AND ASIAN OPTIONS DUPONT OLIVIER. Premia 14

APPROXIMATE PRICES OF BASKET AND ASIAN OPTIONS DUPONT OLIVIER. Premia 14 APPROXIMAE PRICES OF BASKE AND ASIAN OPIONS DUPON OLIVIER Prema 14 Contents Introducton 1 1. Framewor 1 1.1. Baset optons 1.. Asan optons. Computng the prce 3. Lower bound 3.1. Closed formula for the prce

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

Global Sensitivity. Tuesday 20 th February, 2018

Global Sensitivity. Tuesday 20 th February, 2018 Global Senstvty Tuesday 2 th February, 28 ) Local Senstvty Most senstvty analyses [] are based on local estmates of senstvty, typcally by expandng the response n a Taylor seres about some specfc values

More information

1 GSW Iterative Techniques for y = Ax

1 GSW Iterative Techniques for y = Ax 1 for y = A I m gong to cheat here. here are a lot of teratve technques that can be used to solve the general case of a set of smultaneous equatons (wrtten n the matr form as y = A), but ths chapter sn

More information

Economics 101. Lecture 4 - Equilibrium and Efficiency

Economics 101. Lecture 4 - Equilibrium and Efficiency Economcs 0 Lecture 4 - Equlbrum and Effcency Intro As dscussed n the prevous lecture, we wll now move from an envronment where we looed at consumers mang decsons n solaton to analyzng economes full of

More information

Uncertainty and auto-correlation in. Measurement

Uncertainty and auto-correlation in. Measurement Uncertanty and auto-correlaton n arxv:1707.03276v2 [physcs.data-an] 30 Dec 2017 Measurement Markus Schebl Federal Offce of Metrology and Surveyng (BEV), 1160 Venna, Austra E-mal: markus.schebl@bev.gv.at

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

Research Article Green s Theorem for Sign Data

Research Article Green s Theorem for Sign Data Internatonal Scholarly Research Network ISRN Appled Mathematcs Volume 2012, Artcle ID 539359, 10 pages do:10.5402/2012/539359 Research Artcle Green s Theorem for Sgn Data Lous M. Houston The Unversty of

More information

TAIL BOUNDS FOR SUMS OF GEOMETRIC AND EXPONENTIAL VARIABLES

TAIL BOUNDS FOR SUMS OF GEOMETRIC AND EXPONENTIAL VARIABLES TAIL BOUNDS FOR SUMS OF GEOMETRIC AND EXPONENTIAL VARIABLES SVANTE JANSON Abstract. We gve explct bounds for the tal probabltes for sums of ndependent geometrc or exponental varables, possbly wth dfferent

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information