Resource Allocation for On-Demand Data Delivery to High-Speed Trains via Trackside Infostations

Size: px
Start display at page:

Download "Resource Allocation for On-Demand Data Delivery to High-Speed Trains via Trackside Infostations"

Transcription

1 Resource Allocaton for On-Demand Data Delvery to Hgh-Speed Trans va Tracksde Infostatons Hao Lang and Wehua Zhuang Department of Electrcal and Computer Engneerng, Unversty of Waterloo, Waterloo, Ontaro, Canada, N2L 3G1 Emal: Abstract In ths paper, we nvestgate the on-demand data delvery to hgh-speed trans va tracksde nfostatons. The optmal resource allocaton problem s formulated by consderng the trajectory of a tran, qualty of servce (QoS) requrements, and network resources. The orgnal problem s transformed nto a sngle-machne preemptve schedulng problem based on a tmecapacty mappng. As the servce demands are not known a pror, an onlne resource allocaton algorthm s proposed based on the Smth rato and exponental capacty. The performance of the proposed algorthm s evaluated based on a real hgh-speed tran schedule. Compared wth the exstng approaches, our proposed algorthm can acheve the best performance n terms of the total reward of delvered servces over the trp of a tran. I. INTRODUCTION Recently, the hgh-speed ral s fast growng all over the world [1]. Besdes the sgnfcantly shortened journey tmes, passenger comforts can be largely mproved by hgh-speed Internet servces [2]. The cellular networks (e.g., 3G) deployed near the ral lnes can provde seamless coverage. However, the data transmsson rate s lmted for trans movng at an extremely hgh speed because of the Doppler effect [3]. Wth hundreds of passengers onboard and an ever-ncreasng Internet servce demand, hgh congeston n the cellular networks s nevtable. One straghtforward soluton s to resort to the exstng low earth orbt (LEO) satelltes, but the servce cost s stll prohbtve for many passengers. An alternatve or complementary soluton s proposed n [3] [5], where low-cost tracksde nfostatons (or repeaters) are deployed n close vcnty to the ral lnes to offload the cellular traffc. Powerful antennas are nstalled around each tran to communcate wth the nfostatons. The antennas are further connected to a vehcle staton whch can be accessed by the passenger devces based on wreless local area network (WLAN) technologes. A medum access control (MAC) layer frame structure s proposed, whch can support a tran speed up to 360 km/h [3]. In order to acheve servce delvery based on tracksde nfostatons, an on-demand servce model can be appled [6]. The cellular networks are consdered to support control channels for servce requests and acknowledgements, whle the data delvery s acheved va tracksde nfostatons. For a large number of onboard passengers, the resource contenton among multple servces should be resolved. However, dfferent from the cellular networks, the coverage provded by the nfostatons may not be seamless for a low deployment cost. As a hgh-speed tran travels along a ral lne, the wreless lnk between the nfostatons and a vehcle staton s hghly dynamc and subject to perodc dsconnectons, whch makes the resource allocaton challengng. In the lterature, the optmal on-demand broadcast schedulng s nvestgated for satelltes and cellular networks [7] [8]. The proposed algorthm can resolve the resource contenton among multple servces. However, the approaches are not applcable to an nfostaton based network snce the broadcast lnk s assumed to have a constant rate. On the other hand, the data delvery n a vehcular network wth ntermttent lnks s studed based on the moblty patterns of vehcles [9] [10]. The solutons focus on sngle servce delvery and cannot be drectly appled to mass transportaton vehcles such as hgh-speed trans. How to provde effcent resource allocaton among multple on-demand data servces n such an ntermttently connected network s stll an open ssue. In ths paper, we frst formulate the optmal resource allocaton problem by consderng the ntermttent network connectvty and mult-servce demands. In order to acheve effcent resource allocaton wth low computatonal complexty, the orgnal frame-based formulaton s transformed nto a capacty-based formulaton va tme-capacty mappng. Based on the theory of sequencng and schedulng, the transformed problem s a sngle-machne preemptve schedulng problem wth nteger generatng tmes, processng tmes, and deadlnes. An onlne resource allocaton algorthm s proposed to address the uncertantes n servce demands. The performance of the proposed algorthm s evaluated and compared wth exstng algorthms under a real hgh-speed tran schedule. II. SYSTEM MODEL In the followng, we ntroduce the tran trajectory under consderaton, and descrbe the qualty of servce (QoS) requrements of the on-demand data servces, and network resources. A. Tran Trajectory Consder a sngle trp of a tran from an orgn staton to a destnaton termnal wthn the tme duraton [T I,T O ]. A total number of H tracksde nfostatons are deployed along the ral lne. Denote Th and T h o as tme for the tran to come nto and go out of the transmsson range of the hth (h [1,,H]) nfostaton, respectvely. Snce the coverage of the nfostatons may not be seamless, we may have Th o T h+1 for 1 h H 1. Takng account the duraton of a trp, we have T I T1 and TH o T O. The nfostatons are connected to content /11/$ IEEE

2 servers n the Internet wth suffcently large bandwdth. We defne the transmsson perod and dle perod as the tme when the tran s n and out of the coverage area of an nfostaton, respectvely. B. QoS Requrements AsetS of on-demand data servces are consdered over the trp of the tran. Servce s (s S) s generated at tme G s. If servce s s delvered before ts deadlne D s, a reward ω s can be obtaned by the servce provder. We consder G s T I and D s T O, assume all other servces can be delvered to the passengers when they are off-board. Erasure codng based servce delvery s consdered [3] [9]. The nformaton data of servce s s encoded and segmented nto Q s blocks wth equal sze B. Servce s can be decoded when any Q s (Q s < Q s ) dstnct blocks are receved. The coverage of a cellular network s consdered to be seamless, so that the servce requests and acknowledgements can be delvered wth a neglgble delay. C. Network Resources Consder the MAC layer frame structure proposed n [3]. Tme s parttoned nto frames wth equal duraton T F. When the tran vsts the hth nfostaton, the number of frames s gven by K h = (Th o T h )/T F. Note that the small dfference between Th and the begnnng tme of the frst frame s omtted. The kth frame begns and ends at tmes Th +(k 1)T F and Th + kt F, respectvely. We defne the capacty of the kth frame (A h,k ) as the maxmum number of blocks that can be delvered from the hth nfostaton to the vehcle staton wthn ths frame. A round-robn scheduler s appled when multple trans are present n the coverage area of an nfostaton. If the kth frame wthn the hth nfostaton s not allocated to the vehcle staton under consderaton, we have A h,k =0. Snce the resource allocaton s frame based, we update the servce generatng tmes and deadlnes as G s Th + T F (Gs Th)/T F, for T h G s Th o (1) D s Th + T F (Ds Th)/T F, for T h D s Th. o (2) Tran-to-tran communcatons are not consdered n ths work because of an extremely short contact duraton and a hghly dynamc wreless channel when two hgh-speed trans move n opposte drectons. For a vehcle staton, the buffer space s consdered to be unlmted, and the data transmsson rate to a passenger devce s assumed to be suffcently large. Therefore, a data block can be successfully delvered to a passenger devce f t s delvered to the vehcle staton. Snce the schedule of a hgh-speed tran s hghly stable, the system parameters n terms of tran trajectory and network resources can be obtaned n advance. However, a servce demand (wth parameters G s,d s,ω s,q s ) s not known a pror untl the servce request s receved at tme G s. III. PROBLEM FORMULATION The objectve n servce provsonng s to maxmze the total reward of delvered servces over a trp of the tran. Defne x h,k,s as the number of blocks delvered to the vehcle staton durng the kth frame wthn the hth nfostaton for servce s. Then the resource allocaton varable over the trp of the tran s gven by X = x h,k,s h 1,,H},k 1,,K h },s S}. (3) For a specfc X, defne ψ X,s as a delvery ndcator of servce s whch equals 1 f servce s s delvered before ts deadlne, and 0 otherwse. We have 1, f H Kh ψ X,s = x h,k,s = Q s 0, f H Kh x (4) h,k,s <Q s. Note that we do not consder the case H Kh x h,k,s > Q s. The reason s that, for erasure codng based servce delvery, the resources are underutlzed by delverng more than Q s blocks for servce s. The optmal resource allocaton problem s formulated as (P1) max X subject to ω s ψ X,s (5) x h,k,s 0, h 1,,H}, k 1,,K h }, s S (6) H K h x h,k,s Q s, s S (7) x h,k,s =0, f G s Th + kt F or D s Th +(k 1)T F, h 1,,H} k 1,,K h }, s S (8) x h,k,s A h,k, h 1,,H}, k 1,,K h }. (9) Constrant (6) mples that negatve resource allocaton s not allowed. Constrant (7) s n accordance wth (4). Constrant (8) states that the blocks of a servce can only be scheduled after the generatng tme and before the deadlne. Wth constrant (9), the number of blocks that can be delvered to the vehcle staton durng the kth frame wthn the hth nfostaton s lmted by the capacty of the frame (A h,k ). Problem P1 s a mxed nteger programmng (MIP) problem whch cannot be solved effcently [11]. Because of the mass transportaton functonalty of hgh-speed trans, a large amount of servces may be generated durng a sngle trp of a tran, whch results n a prohbtve computatonal complexty. The dffculty of analyzng problem P1 stems from the fact that the servces are not contnuously schedulable over the tme axs because of the lnk dsconnectons. Moreover, the data transmsson rate from nfostatons to a vehcle staton (n terms of A h,k ) s not a constant. Therefore, the duraton to complete each servce s dependent on the tme when the servce s scheduled. IV. PROBLEM TRANSFORMATION In order to smplfy problem P1, we consder a transformaton n ths secton whch vrtually maps the tme nto a cumulatve capacty. Here we defne the cumulatve capacty

3 at tme t (t [T I,T O ]) as the summaton of the capactes of all frames wthn [T I,t]. The problem transformaton conssts of two steps,.e., tme-capacty mappng and capacty-based formulaton. Here problem P1 s referred to as the frame-based formulaton. The proofs of the Lemmas and Theorem 1 are omtted because of space lmtaton. A. Tme-Capacty Mappng For a specfc trp of the tran, the maxmum number of blocks that can be delvered to the vehcle staton s lmted by H Kh A h,k. [ Defne a tme-capacty mappng functon f(t) :[T I,T O ] 0, 1,, H ] Kh A h,k whch maps tme t to the cumulatve capacty. Based on the nformaton of tran trajectory and network resources, we have the followng lemma. Lemma 1: The value of f(t) s gven by f(t) = (t T h t )/T F j=1 A ht,j + h t 1 l=1 ht l=1 Kl j=1 A l,j, otherwse Kl j=1 A l,j, f h, T h t T o h (10) where h t = arg max h T h t }. Intutvely, more blocks can be potentally delvered to the vehcle staton as tme t ncreases. Ths property s nherent for f(t) and stated by the followng lemma. Lemma 2: f(t) s a non-decreasng functon wth respect to t (t [T I,T O ]). Based on Lemma 1 and Lemma 2, the followng theorem holds. Theorem 1: For problem P1, constrant (8) s equvalent to a capacty-based constrant gven by x h,k,s =0, f G c s k h 1 K l A h,j + A l,j, j=1 l=1 j=1 k 1 h 1 K l or Ds c A h,j + A l,j, j=1 l=1 j=1 h 1,,H}, k 1,,K h }, s S. (11) where G c s = f (G s ) and D c s = f (D s ). B. Capacty-Based Problem Formulaton By replacng constrant (8) n problem P1 wth constrant (11), we can obtan problem P2. Snce all constrants of problem P2 are defned based on the number of blocks, we can smplfy problem P2 by ntroducng a capacty-based formulaton. By defnton, we can verfy f(t I ) = 0 and f(t O ) = H h=1 Kh k=1 A h,k. Then the set T I,T O,G s,d s s S} of tme ndces can be represented by a set C of unque cumulatve capactes, gven by C = f (G s ),f(d s )} f (T I ),f(t O )} } H K h = G c s,ds} c 0, A h,k. (12) Let C = N +1 (N 1) and c n (1 n N +1)bethe cardnalty and elements of set C, respectvely. Wthout loss of generalty, we consder an ascendng order of the elements n C,.e., c 1 <c 2 < <c N+1. We partton the trp of the tran nto N non-overlapped vrtual perods accordng to the cumulatve capactes n C. Wthn the nth vrtual perod (defned by [c n +1,c n+1 ]), no servce s generated or expred snce all servce generatng tmes and deadlnes are consdered n the calculaton of set C. Therefore, for a feasble resource allocaton, changng the sequence of servce schedulng wthn a vrtual perod does not affect the servce delvery performance. Ths property s stated by the followng lemma. Lemma 3: Consder a feasble resource allocaton varable X wth four elements x h1,k 1,s 1, x h1,k 1,s 2, x h2,k 2,s 1, x h2,k 2,s 2. Suppose x h1,k 1,s 1,x h2,k 2,s 2 1, x h1,k 1,s 2,x h2,k 2,s 1 0. All blocks of the two frames (.e., the k 1 th frame wthn the h 1 th nfostaton and the k 2 th frame wthn the h 2 th nfostaton) belong to the same vrtual perod, whle the two frames are not dentcal. Construct another resource allocaton varable X by replacng the elements x h1,k 1,s 1,x h1,k 1,s 2,x h2,k 2,s 1,x h2,k 2,s 2 n X wth x h1,k 1,s 1 1, x h1,k 1,s 2 +1, x h2,k 2,s 1 +1, x h2,k 2,s 2 1 and keepng all other elements unchanged. Then we have the same feasbltes and objectve functon values for X and X. Based on Lemma 3, the optmal resource allocaton problem can be smplfed by consderng the total number of blocks scheduled for each servce wthn each vrtual perod. Defne y n,s as the number of blocks delvered to the vehcle staton for servce s wthn the nth vrtual perod. Then the resource allocaton varable over the trp of the tran s gven by Y = y n,s n 1,,N},s S}. (13) The delvery ndcator s gven by 1, f N n=1 η Y,s = y n,s = Q s 0, f N n=1 y (14) n,s <Q s. Then problem P2 can be transformed nto a capacty-based formulaton as follows (P3) max ω s η Y,s (15) Y subject to y n,s 0, n 1,,N}, s S (16) N y n,s Q s, s S (17) n=1 y n,s =0, f G c s c n+1 +1 or D c s c n, n 1,,N} (18) y n,s c n+1 c n, n 1,,N}(19) where constrant (19) states that the number of blocks that can be delvered to the vehcle staton durng the nth vrtual perod s lmted by c n+1 c n.

4 Algorthm 1 Resource Allocaton Algorthm Input: k, h, G c s,ds,ω c s,q s,q r h,k,s (s Sg h,k ) Output: x h,k,s, Q r h,k,s (s Sg h,k ) 1: Intalze x h,k,s =0, Q r h,k,s = Qr h,k,s, for s Sg h,k ; 2: Intalze m = A h,k ; 3: whle m 0do 4: S A = s s S g h,k, Q r h,k,s > 0,Dc s Q r h,k,s 5: + k j=1 A h,j + h 1 } Kl l=1 j=1 A l,j m ; 6: f S A = then 7: break; 8: end f 9: U s calculaton, for s S A ; 10: s = arg max A U s }; 11: Qr h,k,s Q r h,k,s 1; 12: m m 1; 13: x h,k,s x h,k,s +1; 14: end whle 15: return x h,k,s, Q r h,k,s (s Sg h,k ) V. RESOURCE ALLOCATION ALGORITHM Based on the problem transformaton, the servces are contnuously schedulable over the cumulatve capacty axs, and the duraton to complete each servce (Q s ) s not dependent on the tme when the servce s scheduled. Accordng to the theory of sequencng and schedulng, problem P3 defnes a snglemachne preemptve schedulng problem wth nteger generatng (or release) tmes (G c s), processng tmes (Q s ), and deadlnes (Ds) c (formal notaton: 1 G c s, preempton ω s η Y,s ) [12] [13] [14], whle the tme ndces s vrtually transformed nto the cumulatve capactes. By approxmatng the servce reward to ntegers, problem P3 can be solved by a pseudopolynomal algorthm [15]. However, for on-demand data servces, snce the servce demands are not known a pror, onlne algorthm should be desgned to acheve effcent resource allocaton. As the tran moves from the orgn staton to the destnaton termnal, the onlne algorthm allocates the network resources to multple servces frame-by-frame. Consder the kth frame wthn the hth nfostaton, denote the number of blocks allocated to servce s (s S g h,k ) as x h,k,s, where S g h,k = s s S, G s Th + kt } F represents the set of already generated servces. The resource allocaton algorthm s detaled n Algorthm 1, where Q r h,k,s and Q r h,k,s are the numbers of remanng blocks of servce s before and after the resource allocaton, respectvely. Note that the algorthm needs to be performed only when S g h,k. For a newly generated servce s,.e., S g h,k, f h =1,k =1 s S g h,k \ Sg h 1,K h 1, f h 1,k =1 (20) S g h,k \ Sg h,k 1, otherwse we have Q r h,k,s = Q s. Otherwse, for a servce s generated n one of the prevous frames, we have Qr Q r h,k,s = h 1,Kh 1,s, f k =1 Q r h,k 1,s, otherwse. (21) Note that n (20) and (21), k =1corresponds to the frst frame n a transmsson perod. In step 4, S A represents the set of servces whch are avalable for schedulng and can possbly be delvered before ther deadlnes. In step 9, U s represents the utlty of servce s. We consder two knds of utltes n ths work,.e., Smth rato and exponental capacty [14]. For the Smth rato based resource allocaton, we have U s = ω s /Q s, whle for the exponental capacty based resource allocaton, we have ( ) ln max g h,k U s = ω s 1 Q Q r h,k,s 1 s max g Q. (22) s h,k The compettve factors of the Smth rato and exponental capacty based algorthm are 2 max Q s } and max Q s }/ ln(max Q s }), respectvely [14]. The complexty of Algorthm 1 s O (max h,k A h,k } S ). VI. NUMERICAL RESULTS In order to evaluate the performance of the our proposed resource allocaton algorthm, we consder a real tran schedule based on the Huhang hgh-speed ralway (also known as the Shangha-Hangzhou hgh-speed ralway) [16] [17]. The schedule s obtaned n February Snce no moblty trace s avalable, we consder a synthetc tran moblty model proposed n [18]. Each tran moves at a constant speed when travelng from one staton to another. When a tran leaves (arrves at) a staton, t accelerates (decelerates) accordng to a constant acceleraton (deceleraton). For smplcty, we consder the deceleraton equals to the negatve value of the acceleraton (α). A typcal value for the acceleraton of a hghspeed tran s gven by α =0.4m/s 2 [19]. We consder the schedule of the hgh-speed tran G7302 from Hangzhou to Shangha Hongqao as an example. The duraton of the trp (T O T I ) s 45 mnutes. For the wreless channel condton, we use a typcal settng for a hgh-speed tran [3]. The MAC layer frame structure for blnd nformaton ranng scheme s consdered as an example. The sze of each erasure codng block s B = 240 bts. There are 40 nfostatons deployed along the ral lne to support on-demand data servces. The overall servce arrval rate to the tran s represented by λ. The number of blocks of each servce (Q s ) s unformly dstrbuted wthn [50000, ], correspondng to the sze of a servce wthn [1.5, 15] Mbytes. The relatve deadlne (D s G s ) of each data servce s exponentally dstrbuted wth average value of 2 mnutes. The reward of each servce (ω s ) s unformly dstrbuted wthn [1, 10]. In addton to the proposed resource allocaton algorthm, we consder three exstng algorthms for comparson,.e., frst-n-frst-out (FIFO), earlest due date (EDD), and RAPID

5 Total reward of delvered servces Exponental Capacty Smth Rato Modfed RAPID 2 Modfed RAPID 1 FIFO EDD λ (servce/s) Fg. 1: Total reward of delvered servces versus λ. [10]. For the FIFO and EDD algorthms, the servces are scheduled accordng to an ascendng order of ther generatng tmes and deadlnes, respectvely. Snce moblty nformaton s requred by the RAPID algorthm to calculate the utlty functon, we modfy the algorthm, refer to modfed RAPID 1, by replacng the tme ndces wth cumulatve capactes based on the tme-capacty mappng. Moreover, snce the RAPID algorthm does not support servce dfferentaton, we further modfy t, refer to modfed RAPID 2, by multplyng the reward of each servce to ts utlty functon. Note that the modfed RAPID 2 algorthm, whch schedules the avalable servces one-by-one, can be consdered as a non-preemptve [12] verson of our proposed Smth rato based resource allocaton algorthm. The total reward of delvered servces versus λ s shown n Fg. 1. The standard devatons are also shown for reference. As we can see, the total reward s low for FIFO and EDD algorthms snce they do not consder the tran moblty and the QoS requrements. Although the EDD algorthm performs well when most servces can be delvered before ther deadlnes, ts performance degrades as the traffc load (n terms of λ) ncreases [20]. For a larger λ, the total rewards acheved by the modfed RAPID algorthms and our proposed algorthm mprove snce more servces can be potentally scheduled. The modfed RAPID 1 algorthm performs better than the FIFO and EDD algorthms snce the moblty nformaton of the tran s taken nto account. By further consderng the reward of each servce, the modfed RAPID 2 algorthm outperforms the modfed RAPID 1 algorthm because of the servce dfferentaton. However, ts performance s nferor to the newly proposed algorthm snce the total reward acheved by a non-preemptve scheduler s upper-bounded by the total reward acheved by a preemptve scheduler [21]. Although the compettve factor of the exponental capacty based algorthm s much hgher than that of the Smth rato based algorthm, the performance mprovement s not obvous snce a worst case scenaro for the algorthm happens wth a low probablty for the hgh-speed tran applcatons. VII. CONCLUSIONS In ths paper, we study the on-demand data delvery to hgh-speed trans va tracksde nfostatons. The optmal resource allocaton problem s formulated and transformed nto a sngle-machne preemptve schedulng problem wth nteger generatng tmes, processng tmes, and deadlnes. Snce the servce demands are unknown a pror, an onlne resource allocaton algorthm s proposed based on the Smth rato and exponental capacty, respectvely. As demonstrated by the smulaton results, our proposed algorthm can mprove the total reward of delvered servces over a trp of a tran as compared wth the exstng approaches such as FIFO, EDD, and RAPID. Further work ncludes studyng mpacts of the uncertantes n a tran schedule and the bandwdth lmtaton of the lnk between a tracksde nfostaton and the backbone network. REFERENCES [1] Internatonal Unon of Ralways. [2] Thales Selects BelAr Networks W-F for Bergen Lght Ral Project. [3] D. H. Ho and S. Valaee, Informaton ranng and optmal lnk-layer desgn for moble hotspots, IEEE Trans. on Moble Comput., vol. 4, no. 3, pp , May Jun [4] S. Motahar, E. Haghan, and S. Valaee, Spato-ternporal schedulers n IEEE , n Proc. IEEE GLOBECOM 05, pp , Nov [5] C. Sue, S. Sorour, Y. Youngsoo, and S. Valaee, Network coded nformaton ranng over hgh-speed ral through IEEE j, n Proc. IEEE PIMRC 09, pp , Sept [6] B. B. Chen and M. C. Chan, MobTorrent: a framework for moble Internet access from vehcles, n Proc. IEEE INFOCOM 09, pp , Apr [7] J. Xu, X. Tang, and W. Lee, Tme-crtcal on-demand data broadcast, algorthms, analyss, and performance evaluaton, IEEE Trans. Parall. Dstr. Sys., vol. 17, no. 1, pp. 3 14, Jan [8] R. Dewr, I. Ray, I. Ray, and D. Whtley, Optmzng on-demand data broadcast schedulng n pervasve envronments, n Proc. ACM EDBT 08, pp , Mar [9] Y. Huang, Y. Gao, K. Nahrstedt, and W. He, Optmzng fle retreval n delay-tolerant content dstrbuton communty, n Proc. IEEE ICD- CS 09, pp , Jul [10] A. Balasubramanan, B. N. Levne, and A. Venkataraman, Replcaton routng n DTNs: a resource allocaton approach, IEEE/ACM Trans. Netw., vol. 18, no. 2, pp , Apr [11] G. L. Nemhauser and L. A. Wolsey, Integer and Combnatoral Optmzaton. New York: John Wley & Sons, [12] K. R. Baker and D. Tretsch, Prncples of Sequencng and Schedulng. New Jersey: John Wley & Sons, [13] P. Baptstea, L. Perdy, and E. Pnson, A branch and bound to mnmze the number of late jobs on a sngle machne wth release tme constrants, Eur. J. Oper. Res., vol. 144, no. 1, pp. 1 11, Jan [14] C. Durr, L. Jez, and K. T. Nguyen, Onlne schedulng of bounded length jobs to maxmze throughput, Lect Notes Comput. Sc., vol. 5893, pp , May [15] E. L. Lawler, A dynamc programmng algorthm for the preemptve schedulng of a sngle machne to mnmze the number of late jobs, Ann. Oper. Res., vol. 26, no. 1, pp , Dec [16] Shangha-Hangzhou Hgh-Speed Ralway. [17] Tran Schedule. [18] A. Ahmad, Smulaton-based local tran moblty model, n Proc. ACM SprngSm 10, pp. 1 8, Apr [19] R. Lu and Y. Deng Comparng operatng characterstcs of hghspeed ral and maglev systems: case study of Bejng-Shangha corrdor, Transp. Res. Rec., vol. 1863, pp , Jan [20] S. K. Baruah, J. Hartsa, and N. Sharma, On-lne schedulng to maxmze task completons, n Proc. IEEE RTSS 94, pp , Dec [21] P. Baptste, An O(n 4 ) algorthm for preemptve schedulng of a sngle machne to mnmze the number of late jobs. Elsever Oper. Res. Lett., vol. 24, no. 4, pp , May 1999.

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

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

Real-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling

Real-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling Real-Tme Systems Multprocessor schedulng Specfcaton Implementaton Verfcaton Multprocessor schedulng -- -- Global schedulng How are tasks assgned to processors? Statc assgnment The processor(s) used for

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

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

Embedded Systems. 4. Aperiodic and Periodic Tasks

Embedded Systems. 4. Aperiodic and Periodic Tasks Embedded Systems 4. Aperodc and Perodc Tasks Lothar Thele 4-1 Contents of Course 1. Embedded Systems Introducton 2. Software Introducton 7. System Components 10. Models 3. Real-Tme Models 4. Perodc/Aperodc

More information

Lecture 4: November 17, Part 1 Single Buffer Management

Lecture 4: November 17, Part 1 Single Buffer Management Lecturer: Ad Rosén Algorthms for the anagement of Networs Fall 2003-2004 Lecture 4: November 7, 2003 Scrbe: Guy Grebla Part Sngle Buffer anagement In the prevous lecture we taled about the Combned Input

More information

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business

Amiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of

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

Outline. Communication. Bellman Ford Algorithm. Bellman Ford Example. Bellman Ford Shortest Path [1]

Outline. Communication. Bellman Ford Algorithm. Bellman Ford Example. Bellman Ford Shortest Path [1] DYNAMIC SHORTEST PATH SEARCH AND SYNCHRONIZED TASK SWITCHING Jay Wagenpfel, Adran Trachte 2 Outlne Shortest Communcaton Path Searchng Bellmann Ford algorthm Algorthm for dynamc case Modfcatons to our algorthm

More information

Distributed Optimal TXOP Control for Throughput Requirements in IEEE e Wireless LAN

Distributed Optimal TXOP Control for Throughput Requirements in IEEE e Wireless LAN Dstrbuted Optmal TXOP Control for Throughput Requrements n IEEE 80.e Wreless LAN Ju Yong Lee, Ho Young Hwang, Jtae Shn, and Shahrokh Valaee KAIST Insttute for Informaton Technology Convergence, KAIST,

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

An Admission Control Algorithm in Cloud Computing Systems

An Admission Control Algorithm in Cloud Computing Systems An Admsson Control Algorthm n Cloud Computng Systems Authors: Frank Yeong-Sung Ln Department of Informaton Management Natonal Tawan Unversty Tape, Tawan, R.O.C. ysln@m.ntu.edu.tw Yngje Lan Management Scence

More information

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan

Winter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan Wnter 2008 CS567 Stochastc Lnear/Integer Programmng Guest Lecturer: Xu, Huan Class 2: More Modelng Examples 1 Capacty Expanson Capacty expanson models optmal choces of the tmng and levels of nvestments

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

Pricing and Resource Allocation Game Theoretic Models

Pricing and Resource Allocation Game Theoretic Models Prcng and Resource Allocaton Game Theoretc Models Zhy Huang Changbn Lu Q Zhang Computer and Informaton Scence December 8, 2009 Z. Huang, C. Lu, and Q. Zhang (CIS) Game Theoretc Models December 8, 2009

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

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming

EEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming EEL 6266 Power System Operaton and Control Chapter 3 Economc Dspatch Usng Dynamc Programmng Pecewse Lnear Cost Functons Common practce many utltes prefer to represent ther generator cost functons as sngle-

More information

Joint Scheduling and Power-Allocation for Interference Management in Wireless Networks

Joint Scheduling and Power-Allocation for Interference Management in Wireless Networks Jont Schedulng and Power-Allocaton for Interference Management n Wreless Networks Xn Lu *, Edwn K. P. Chong, and Ness B. Shroff * * School of Electrcal and Computer Engneerng Purdue Unversty West Lafayette,

More information

Parking Demand Forecasting in Airport Ground Transportation System: Case Study in Hongqiao Airport

Parking Demand Forecasting in Airport Ground Transportation System: Case Study in Hongqiao Airport Internatonal Symposum on Computers & Informatcs (ISCI 25) Parkng Demand Forecastng n Arport Ground Transportaton System: Case Study n Hongqao Arport Ln Chang, a, L Wefeng, b*, Huanh Yan 2, c, Yang Ge,

More information

Single-Facility Scheduling over Long Time Horizons by Logic-based Benders Decomposition

Single-Facility Scheduling over Long Time Horizons by Logic-based Benders Decomposition Sngle-Faclty Schedulng over Long Tme Horzons by Logc-based Benders Decomposton Elvn Coban and J. N. Hooker Tepper School of Busness, Carnege Mellon Unversty ecoban@andrew.cmu.edu, john@hooker.tepper.cmu.edu

More information

An Optimization Model for Routing in Low Earth Orbit Satellite Constellations

An Optimization Model for Routing in Low Earth Orbit Satellite Constellations An Optmzaton Model for Routng n Low Earth Orbt Satellte Constellatons A. Ferrera J. Galter P. Mahey Inra Inra Inra Afonso.Ferrera@sopha.nra.fr Jerome.Galter@nra.fr Phlppe.Mahey@sma.fr G. Mateus A. Olvera

More information

Tornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003

Tornado and Luby Transform Codes. Ashish Khisti Presentation October 22, 2003 Tornado and Luby Transform Codes Ashsh Khst 6.454 Presentaton October 22, 2003 Background: Erasure Channel Elas[956] studed the Erasure Channel β x x β β x 2 m x 2 k? Capacty of Noseless Erasure Channel

More information

Markov Chain Monte Carlo Lecture 6

Markov Chain Monte Carlo Lecture 6 where (x 1,..., x N ) X N, N s called the populaton sze, f(x) f (x) for at least one {1, 2,..., N}, and those dfferent from f(x) are called the tral dstrbutons n terms of mportance samplng. Dfferent ways

More information

Rate-Memory Trade-off for the Two-User Broadcast Caching Network with Correlated Sources

Rate-Memory Trade-off for the Two-User Broadcast Caching Network with Correlated Sources Rate-Memory Trade-off for the Two-User Broadcast Cachng Network wth Correlated Sources Parsa Hassanzadeh, Antona M. Tulno, Jame Llorca, Elza Erkp arxv:705.0466v [cs.it] May 07 Abstract Ths paper studes

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

An Interactive Optimisation Tool for Allocation Problems

An Interactive Optimisation Tool for Allocation Problems An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents

More information

Concepts for Wireless Ad Hoc

Concepts for Wireless Ad Hoc Bandwdth and Avalable Bandwdth oncepts for Wreless Ad Hoc Networks Marco A. Alzate Unversdad Dstrtal, Bogotá Néstor M. Peña Unversdad de los Andes, Bogotá Mguel A. abrador Unversty of South Florda, Tampa

More information

A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) ,

A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) , A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS Dr. Derald E. Wentzen, Wesley College, (302) 736-2574, wentzde@wesley.edu ABSTRACT A lnear programmng model s developed and used to compare

More information

A FAST HEURISTIC FOR TASKS ASSIGNMENT IN MANYCORE SYSTEMS WITH VOLTAGE-FREQUENCY ISLANDS

A FAST HEURISTIC FOR TASKS ASSIGNMENT IN MANYCORE SYSTEMS WITH VOLTAGE-FREQUENCY ISLANDS Shervn Haamn A FAST HEURISTIC FOR TASKS ASSIGNMENT IN MANYCORE SYSTEMS WITH VOLTAGE-FREQUENCY ISLANDS INTRODUCTION Increasng computatons n applcatons has led to faster processng. o Use more cores n a chp

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

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

Analysis of Queuing Delay in Multimedia Gateway Call Routing

Analysis of Queuing Delay in Multimedia Gateway Call Routing Analyss of Queung Delay n Multmeda ateway Call Routng Qwe Huang UTtarcom Inc, 33 Wood Ave. outh Iseln, NJ 08830, U..A Errol Lloyd Computer Informaton cences Department, Unv. of Delaware, Newark, DE 976,

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

Tokyo Institute of Technology Periodic Sequencing Control over Multi Communication Channels with Packet Losses

Tokyo Institute of Technology Periodic Sequencing Control over Multi Communication Channels with Packet Losses oyo Insttute of echnology Fujta Laboratory oyo Insttute of echnology erodc Sequencng Control over Mult Communcaton Channels wth acet Losses FL6-7- /8/6 zwrman Gusrald oyo Insttute of echnology Fujta Laboratory

More information

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton

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

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

Coarse-Grain MTCMOS Sleep

Coarse-Grain MTCMOS Sleep Coarse-Gran MTCMOS Sleep Transstor Szng Usng Delay Budgetng Ehsan Pakbazna and Massoud Pedram Unversty of Southern Calforna Dept. of Electrcal Engneerng DATE-08 Munch, Germany Leakage n CMOS Technology

More information

A Simple Inventory System

A Simple Inventory System A Smple Inventory System Lawrence M. Leems and Stephen K. Park, Dscrete-Event Smulaton: A Frst Course, Prentce Hall, 2006 Hu Chen Computer Scence Vrgna State Unversty Petersburg, Vrgna February 8, 2017

More information

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

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

Computing Correlated Equilibria in Multi-Player Games

Computing Correlated Equilibria in Multi-Player Games Computng Correlated Equlbra n Mult-Player Games Chrstos H. Papadmtrou Presented by Zhanxang Huang December 7th, 2005 1 The Author Dr. Chrstos H. Papadmtrou CS professor at UC Berkley (taught at Harvard,

More information

Highly-Efficient Multi-Coil Wireless Power Transfer (WPT)

Highly-Efficient Multi-Coil Wireless Power Transfer (WPT) Hghly-Effcent Mult-Col Wreless Power Transfer WPT Mehd Kan May 3, 04 GT-Boncs ab, School of Electrcal and Computer Engneerng Georga Insttute of Technology, Atlanta, GA www.gtboncs.org WPT Applcatons Chargng

More information

Improved Worst-Case Response-Time Calculations by Upper-Bound Conditions

Improved Worst-Case Response-Time Calculations by Upper-Bound Conditions Improved Worst-Case Response-Tme Calculatons by Upper-Bound Condtons Vctor Pollex, Steffen Kollmann, Karsten Albers and Frank Slomka Ulm Unversty Insttute of Embedded Systems/Real-Tme Systems {frstname.lastname}@un-ulm.de

More information

Power Allocation/Beamforming for DF MIMO Two-Way Relaying: Relay and Network Optimization

Power Allocation/Beamforming for DF MIMO Two-Way Relaying: Relay and Network Optimization Power Allocaton/Beamformng for DF MIMO Two-Way Relayng: Relay and Network Optmzaton Je Gao, Janshu Zhang, Sergy A. Vorobyov, Ha Jang, and Martn Haardt Dept. of Electrcal & Computer Engneerng, Unversty

More information

Integrated approach in solving parallel machine scheduling and location (ScheLoc) problem

Integrated approach in solving parallel machine scheduling and location (ScheLoc) problem Internatonal Journal of Industral Engneerng Computatons 7 (2016) 573 584 Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: www.growngscence.com/ec

More information

SOLVING CAPACITATED VEHICLE ROUTING PROBLEMS WITH TIME WINDOWS BY GOAL PROGRAMMING APPROACH

SOLVING CAPACITATED VEHICLE ROUTING PROBLEMS WITH TIME WINDOWS BY GOAL PROGRAMMING APPROACH Proceedngs of IICMA 2013 Research Topc, pp. xx-xx. SOLVIG CAPACITATED VEHICLE ROUTIG PROBLEMS WITH TIME WIDOWS BY GOAL PROGRAMMIG APPROACH ATMII DHORURI 1, EMIUGROHO RATA SARI 2, AD DWI LESTARI 3 1Department

More information

4DVAR, according to the name, is a four-dimensional variational method.

4DVAR, according to the name, is a four-dimensional variational method. 4D-Varatonal Data Assmlaton (4D-Var) 4DVAR, accordng to the name, s a four-dmensonal varatonal method. 4D-Var s actually a drect generalzaton of 3D-Var to handle observatons that are dstrbuted n tme. The

More information

Multicommodity Lifetime Routing for Wireless Sensor Networks with Multiple Sinks

Multicommodity Lifetime Routing for Wireless Sensor Networks with Multiple Sinks Multcommodty Lfetme Routng for Wreless Sensor Networks wth Multple Snks Vahd Shah-Mansour, A. Hamed Mohsenan Rad, Vncent W.S. Wong Department of Electrcal and Computer Engneerng The Unversty of Brtsh Columba,

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

An Upper Bound on SINR Threshold for Call Admission Control in Multiple-Class CDMA Systems with Imperfect Power-Control

An Upper Bound on SINR Threshold for Call Admission Control in Multiple-Class CDMA Systems with Imperfect Power-Control An Upper Bound on SINR Threshold for Call Admsson Control n Multple-Class CDMA Systems wth Imperfect ower-control Mahmoud El-Sayes MacDonald, Dettwler and Assocates td. (MDA) Toronto, Canada melsayes@hotmal.com

More information

Online Appendix. t=1 (p t w)q t. Then the first order condition shows that

Online Appendix. t=1 (p t w)q t. Then the first order condition shows that Artcle forthcomng to ; manuscrpt no (Please, provde the manuscrpt number!) 1 Onlne Appendx Appendx E: Proofs Proof of Proposton 1 Frst we derve the equlbrum when the manufacturer does not vertcally ntegrate

More information

En Route Traffic Optimization to Reduce Environmental Impact

En Route Traffic Optimization to Reduce Environmental Impact En Route Traffc Optmzaton to Reduce Envronmental Impact John-Paul Clarke Assocate Professor of Aerospace Engneerng Drector of the Ar Transportaton Laboratory Georga Insttute of Technology Outlne 1. Introducton

More information

Opportunistic Weighted Fair Queueing

Opportunistic Weighted Fair Queueing Opportunstc Weghted Far Queueng Knda Khawam, Danel Kofman GET/ENST Telecom Pars Emal: {khawam, kofman}@enst.fr Abstract The ongong evoluton towards the generalzaton of wreless access to mult-servce networks

More information

The optimal delay of the second test is therefore approximately 210 hours earlier than =2.

The optimal delay of the second test is therefore approximately 210 hours earlier than =2. THE IEC 61508 FORMULAS 223 The optmal delay of the second test s therefore approxmately 210 hours earler than =2. 8.4 The IEC 61508 Formulas IEC 61508-6 provdes approxmaton formulas for the PF for smple

More information

Two-Way and Multiple-Access Energy Harvesting Systems with Energy Cooperation

Two-Way and Multiple-Access Energy Harvesting Systems with Energy Cooperation Two-Way and Multple-Access Energy Harvestng Systems wth Energy Cooperaton Berk Gurakan, Omur Ozel, Jng Yang 2, and Sennur Ulukus Department of Electrcal and Computer Engneerng, Unversty of Maryland, College

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

A Bayesian Approach to Arrival Rate Forecasting for Inhomogeneous Poisson Processes for Mobile Calls

A Bayesian Approach to Arrival Rate Forecasting for Inhomogeneous Poisson Processes for Mobile Calls A Bayesan Approach to Arrval Rate Forecastng for Inhomogeneous Posson Processes for Moble Calls Mchael N. Nawar Department of Computer Engneerng Caro Unversty Caro, Egypt mchaelnawar@eee.org Amr F. Atya

More information

Lecture 14: Bandits with Budget Constraints

Lecture 14: Bandits with Budget Constraints IEOR 8100-001: Learnng and Optmzaton for Sequental Decson Makng 03/07/16 Lecture 14: andts wth udget Constrants Instructor: Shpra Agrawal Scrbed by: Zhpeng Lu 1 Problem defnton In the regular Mult-armed

More information

THE SUMMATION NOTATION Ʃ

THE SUMMATION NOTATION Ʃ Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 16, NO. 12, DECEMBER

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 16, NO. 12, DECEMBER IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 16, NO. 12, DECEMBER 2017 7687 Cogntve Herarchy Theory for Dstrbuted Resource Allocaton n the Internet of Thngs Nof Abuzanab, Wald Saad, Senor Member,

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

An Improved multiple fractal algorithm

An Improved multiple fractal algorithm Advanced Scence and Technology Letters Vol.31 (MulGraB 213), pp.184-188 http://dx.do.org/1.1427/astl.213.31.41 An Improved multple fractal algorthm Yun Ln, Xaochu Xu, Jnfeng Pang College of Informaton

More information

Externalities in wireless communication: A public goods solution approach to power allocation. by Shrutivandana Sharma

Externalities in wireless communication: A public goods solution approach to power allocation. by Shrutivandana Sharma Externaltes n wreless communcaton: A publc goods soluton approach to power allocaton by Shrutvandana Sharma SI 786 Tuesday, Feb 2, 2006 Outlne Externaltes: Introducton Plannng wth externaltes Power allocaton:

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

Optimal Scheduling Algorithms to Minimize Total Flowtime on a Two-Machine Permutation Flowshop with Limited Waiting Times and Ready Times of Jobs

Optimal Scheduling Algorithms to Minimize Total Flowtime on a Two-Machine Permutation Flowshop with Limited Waiting Times and Ready Times of Jobs Optmal Schedulng Algorthms to Mnmze Total Flowtme on a Two-Machne Permutaton Flowshop wth Lmted Watng Tmes and Ready Tmes of Jobs Seong-Woo Cho Dept. Of Busness Admnstraton, Kyongg Unversty, Suwon-s, 443-760,

More information

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests Smulated of the Cramér-von Mses Goodness-of-Ft Tests Steele, M., Chaselng, J. and 3 Hurst, C. School of Mathematcal and Physcal Scences, James Cook Unversty, Australan School of Envronmental Studes, Grffth

More information

Application of Nonbinary LDPC Codes for Communication over Fading Channels Using Higher Order Modulations

Application of Nonbinary LDPC Codes for Communication over Fading Channels Using Higher Order Modulations Applcaton of Nonbnary LDPC Codes for Communcaton over Fadng Channels Usng Hgher Order Modulatons Rong-Hu Peng and Rong-Rong Chen Department of Electrcal and Computer Engneerng Unversty of Utah Ths work

More information

Minimizing Energy Consumption of MPI Programs in Realistic Environment

Minimizing Energy Consumption of MPI Programs in Realistic Environment Mnmzng Energy Consumpton of MPI Programs n Realstc Envronment Amna Guermouche, Ncolas Trquenaux, Benoît Pradelle and Wllam Jalby Unversté de Versalles Sant-Quentn-en-Yvelnes arxv:1502.06733v2 [cs.dc] 25

More information

Lecture 4. Instructor: Haipeng Luo

Lecture 4. Instructor: Haipeng Luo Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would

More information

A Distributed Spectrum Sharing Algorithm in Cognitive Radio Networks

A Distributed Spectrum Sharing Algorithm in Cognitive Radio Networks A Dstrbuted Spectrum Sharng Algorthm n Cogntve Rado Networks We Sun, Tong Lu, Yanmn Zhu, Bo L Shangha Jao Tong Unversty Hong Kong Unversty of Scence and Technology Emal: {sunwt,lutong2569164,yzhu}@sjtu.edu.cn,

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

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

Explicit and Implicit Temperature Constraints in Energy Harvesting Communications

Explicit and Implicit Temperature Constraints in Energy Harvesting Communications Explct and Implct Temperature Constrants n Energy Harvestng Communcatons Abdulrahman Baknna, Omur Ozel 2, and Sennur Ulukus Department of Electrcal and Computer Engneerng, Unversty of Maryland, College

More information

A Lower Bound on SINR Threshold for Call Admission Control in Multiple-Class CDMA Systems with Imperfect Power-Control

A Lower Bound on SINR Threshold for Call Admission Control in Multiple-Class CDMA Systems with Imperfect Power-Control A ower Bound on SIR Threshold for Call Admsson Control n Multple-Class CDMA Systems w Imperfect ower-control Mohamed H. Ahmed Faculty of Engneerng and Appled Scence Memoral Unversty of ewfoundland St.

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

CS 798: Homework Assignment 2 (Probability)

CS 798: Homework Assignment 2 (Probability) 0 Sample space Assgned: September 30, 2009 In the IEEE 802 protocol, the congeston wndow (CW) parameter s used as follows: ntally, a termnal wats for a random tme perod (called backoff) chosen n the range

More information

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm Desgn and Optmzaton of Fuzzy Controller for Inverse Pendulum System Usng Genetc Algorthm H. Mehraban A. Ashoor Unversty of Tehran Unversty of Tehran h.mehraban@ece.ut.ac.r a.ashoor@ece.ut.ac.r Abstract:

More information

Dynamic Pricing for Smart Grid with Reinforcement Learning

Dynamic Pricing for Smart Grid with Reinforcement Learning Dynamc Prcng for Smart Grd wth Renforcement Learnng Byung-Gook Km, Yu Zhang, Mhaela van der Schaar, and Jang-Won Lee Samsung Electroncs, Suwon, Korea Department of Electrcal Engneerng, UCLA, Los Angeles,

More information

O-line Temporary Tasks Assignment. Abstract. In this paper we consider the temporary tasks assignment

O-line Temporary Tasks Assignment. Abstract. In this paper we consider the temporary tasks assignment O-lne Temporary Tasks Assgnment Yoss Azar and Oded Regev Dept. of Computer Scence, Tel-Avv Unversty, Tel-Avv, 69978, Israel. azar@math.tau.ac.l??? Dept. of Computer Scence, Tel-Avv Unversty, Tel-Avv, 69978,

More information

Study on Non-Linear Dynamic Characteristic of Vehicle. Suspension Rubber Component

Study on Non-Linear Dynamic Characteristic of Vehicle. Suspension Rubber Component Study on Non-Lnear Dynamc Characterstc of Vehcle Suspenson Rubber Component Zhan Wenzhang Ln Y Sh GuobaoJln Unversty of TechnologyChangchun, Chna Wang Lgong (MDI, Chna [Abstract] The dynamc characterstc

More information

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing Advanced Scence and Technology Letters, pp.164-168 http://dx.do.org/10.14257/astl.2013 Pop-Clc Nose Detecton Usng Inter-Frame Correlaton for Improved Portable Audtory Sensng Dong Yun Lee, Kwang Myung Jeon,

More information

Lecture 14 (03/27/18). Channels. Decoding. Preview of the Capacity Theorem.

Lecture 14 (03/27/18). Channels. Decoding. Preview of the Capacity Theorem. Lecture 14 (03/27/18). Channels. Decodng. Prevew of the Capacty Theorem. A. Barg The concept of a communcaton channel n nformaton theory s an abstracton for transmttng dgtal (and analog) nformaton from

More information

A Robust Method for Calculating the Correlation Coefficient

A Robust Method for Calculating the Correlation Coefficient A Robust Method for Calculatng the Correlaton Coeffcent E.B. Nven and C. V. Deutsch Relatonshps between prmary and secondary data are frequently quantfed usng the correlaton coeffcent; however, the tradtonal

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

Temperature. Chapter Heat Engine

Temperature. Chapter Heat Engine Chapter 3 Temperature In prevous chapters of these notes we ntroduced the Prncple of Maxmum ntropy as a technque for estmatng probablty dstrbutons consstent wth constrants. In Chapter 9 we dscussed the

More information

Robust Frequency Regulation Capacity Scheduling Algorithm for Electric Vehicles

Robust Frequency Regulation Capacity Scheduling Algorithm for Electric Vehicles Robust Frequency Regulaton Capacty Schedulng Algorthm for Electrc Vehcles Enxn Yao, Student Member, IEEE, Vncent W.S. Wong, Fellow, IEEE, and Robert Schober, Fellow, IEEE Abstract Electrc vehcles EVs)

More information

Optimal Pricing and Load Sharing for Energy Saving with Cooperative Communications

Optimal Pricing and Load Sharing for Energy Saving with Cooperative Communications Optmal Prcng and Load Sharng for Energy Savng wth Cooperatve Communcatons Ynghao Guo, Lnge Duan, and Ru Zhang arxv:1409.8402v4 [cs.it] 4 Aug 2015 Abstract Cooperatve communcatons has long been proposed

More information

Hybrid Unicast and Multicast Flow Control: A Linear Optimization Approach

Hybrid Unicast and Multicast Flow Control: A Linear Optimization Approach Hybrd Uncast and Multcast Flow Control: A Lnear Optmzaton Approach Homayoun Youse zadeh Fatemeh Fazel Hamd Jaarhan Department o EECS Unversty o Calorna, Irvne Flow Control Motvaton Content delvery over

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

Cognitive Access Algorithms For Multiple Access Channels

Cognitive Access Algorithms For Multiple Access Channels 203 IEEE 4th Workshop on Sgnal Processng Advances n Wreless Communcatons SPAWC) Cogntve Access Algorthms For Multple Access Channels Ychuan Hu and Alejandro Rbero, Department of Electrcal and Systems Engneerng,

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

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

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

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 7 (20) 537 555 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Game-theoretc statc load balancng for dstrbuted systems

More information

Secret Communication using Artificial Noise

Secret Communication using Artificial Noise Secret Communcaton usng Artfcal Nose Roht Neg, Satashu Goel C Department, Carnege Mellon Unversty, PA 151, USA {neg,satashug}@ece.cmu.edu Abstract The problem of secret communcaton between two nodes over

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

An Integrated OR/CP Method for Planning and Scheduling

An Integrated OR/CP Method for Planning and Scheduling An Integrated OR/CP Method for Plannng and Schedulng John Hooer Carnege Mellon Unversty IT Unversty of Copenhagen June 2005 The Problem Allocate tass to facltes. Schedule tass assgned to each faclty. Subect

More information