Throughput-Smoothness Trade-offs in Multicasting of an Ordered Packet Stream

Size: px
Start display at page:

Download "Throughput-Smoothness Trade-offs in Multicasting of an Ordered Packet Stream"

Transcription

1 Throughput-Smoothness Tre-offs in Multisting of n Orere Pket Strem Guri Joshi EECS Dept., MIT Cmrige, MA 02139, USA Emil: guri@mit.eu Yuvl Kohmn Shool of CSE, HUJI Jeruslem, Isrel Emil: yuvlko@s.huji..il Gregory W. Wornell EECS Dept., MIT Cmrige, MA 02139, USA Emil: gww@mit.eu Astrt An inresing numer of streming pplitions nee pkets to e stritly in-orer t the reeiver. This pper provies frmework for nlyzing in-orer pket elivery in suh pplitions. We onsier the prolem of multisting n orere strem of pkets to two users over inepenent ersure hnnels with instntneous feek to the soure. Depening upon the hnnel ersures, pket whih is in-orer for one user, my e reunnt for the other. Thus there is n interepenene etween throughput n the smoothness of in-orer pket elivery to the two users. We use Mrkov hin moel of pket eoing to nlyze these throughput-smoothness treoffs of the users, n propose oing shemes tht n spn ifferent points on eh tre-off. I. INTRODUCTION There hs een rpi inrese in streming pplitions in oth wire n wireless ommunition in reent yers. Unlike tritionl file trnsfer where only the totl ely until the en of file trnsfer mtters, streming pplitions impose ely n orer onstrints on eh iniviul pket in the file. Streming inlues uio/vieo pplitions VoIP, NetFlix, YouTue whih ply pkets in-orer. Although these pplitions nee to ply pkets in-orer, they n rop pkets tht experiene lrge trnsmission elys. However other lou-se pplitions suh s remote esktop, Dropox n Google Drive o not llow pket ropping, euse pkets represent instrutions tht nee to e exeute in-orer. In [1], [2] we onsiere the prolem of point-to-point streming where the reeiver pplitions require pkets inorer. In severl pplitions suh s live vieo rosting, mny users re essing the ontent simultneously. In this work we onsier multist senrio where the soure wnts to ensure fst in-orer pket elivery of strem of pkets to multiple users, while using the ville nwith effiiently. The use of network oing in multist pket trnsmission hs een stuie in [3] [7]. The uthors in [3] use s ely metri the numer of oe pkets tht re suessfully reeive, ut o not llow immeite eoing of soure pket. For two users, the pper shows tht greey oing sheme is throughput-optiml n gurntees immeite eoing in every slot. However, optimlity of this sheme hs not een prove for three or more users. In [4], the uthors nlyze eoing ely with the greey oing sheme in the two user se. However, oth these ely metris o not pture the spet of in-orer pket elivery. In-orer pket elivery is onsiere in [5] [7]. These works onsier tht pkets re generte y Poisson proess n re greeily e to ll future oe omintions. In this work we provie more generl frmework where the soure n use feek out pst ersures to eie how mny n whih pkets to to the oe omintions, inste of just greey oing over ll generte pkets. The min ontriution of this work is to nlyze how the priority given y the soure to eh user ffets the in-orer elivery of pkets. We nlyze the tre-off etween the throughput n the smoothness of pket elivery for the two user se. In Setion III we fin the est oing sheme for user tht is piggyking on primry user tht is lwys given higher priority. In Setion IV we fin the oing sheme tht gives the est smoothness in pket elivery while ensuring throughput optimlity to oth users. In Setion V we propose generl oing shemes tht n e use to tune the operting point on the throughput-smoothness tre-off of eh user. A. System Moel II. PRELIMINARIES Consier soure tht hs to multist n infinite strem of pkets s n, n 2 N of equl size to K users U 1,U 2,,U K. Time is ivie into fixe length slots. In eh slot the soure trnsmits one oe liner omintion of the soure pkets, with oeffiients hosen from lrge enough fiel to ensure inepenene of the oe omintions. We onsier n i.i.. ersure hnnel to eh user suh tht every trnsmitte pket is reeive suessfully t user U i with proility p i, n otherwise reeive in error n isre. The ersure events re inepenent ross the users. The theoretil nlysis presente in this pper fouses on the two user se. For simpliity of nottion in this se, let, p 2,, (1 p 2 ),, (1 )p 2 n, (1 )(1 p 2 ), the proilities of the four possile ersure ptterns. 1 We onsier instntneous n error-free feek suh tht efore trnsmission in slot n, the soure knows out ll ersures until slot n 1. The reeiver-en pplition t eh user requires pkets stritly in orer. Pkets eoe out-of-orer re uffere 1 By onsiering other vlues of proilities,, n 1, our nlysis n e extene to ersure events tht re orrelte ross users ut i.i. ross time slots /14/$ IEEE

2 until the missing pkets re eoe. Assume tht the uffer is lrge enough to store ll the out-of-orer pkets. Every time the erliest missing pket is eoe, urst of in-orer eoe pkets is elivere to the pplition. For exmple, suppose tht s 1 hs een elivere n s 3, s 4, s 6 re eoe n witing in the uffer. If s 2 is eoe in the next slot, then s 2, s 3 n s 4 re elivere to the pplition. B. Performne Metris Ielly every user shoul get its next in-orer pket, or its require pket in every suessful slot. The notion of require pkets is formlly efine s follows. Definition 1 (Require pket). The require pket of U i is its erliest uneoe pket fter n slots. Its inex is enote y r i (n), or r i where it is known without speifying n. For exmple, if pkets s 1, s 3 n s 4 hve een eoe t user U i, its require pket s ri is s 2. Sine the users experiene inepenent hnnel ersures, the require pket of one user my e lrey eoe, n hene reunnt for nother user. Thus, there is tre-off etween the rte n the smoothness of pket elivery. We nlyze this tre-off using the following performne metris. Definition 2 (Throughput). The throughput i is the rte of in-orer pket elivery to user U i n is given y r i (n) i lim n1 n in proility. (1) Definition 3 (Smoothness Inex). The smoothness inex i is the proility of urst of in-orer pkets eing elivere in given slot. It is given y, P n k1 (r i (k) >r i (k 1)) i lim in proility, n1 n (2) where (E) is the initor funtion tht is 1 when event E ours n 0 otherwise. A higher i n i mens fster n smoother pket elivery respetively. The est possile tre-off is ( i, i) (p i,p i ). For the single user se, it n e hieve the simple Automti-repet-request (ARQ) sheme where the soure retrnsmits the erliest uneoe pket until it is eoe. In this pper we im to esign oing strtegies tht mximize throughput n smoothness inex for the two user se. In our nlysis, it is onvenient to express i n i in terms of the following intermeite quntities. Definition 4 (Throughput Loss). In n slots, let X n e the numer of unerse slots for U i, n let Y n e the numer of times the eoer t U i reeives omintion of lrey eoe pkets. Then its throughput loss i is Y n i lim in proility. (3) n1 X n Definition 5 (Orer Loss). In n slots, let Z n e the numer of times the eoer t U i reeives n innovtive omintion, ut nnot eoe s ri. Then its orer loss i is Z n i lim in proility. (4) n1 X n The throughput i n smoothness inex i of user U i n e expresse in terms of i n i s follows i p i (1 i), (5) i p i (1 i i ). (6) In (5), p i (1 i) is the frtion of slots in whih the eoer reeives n innovtive oe omintion. Sine ll pkets re eventully elivere to the user, this is equl to i. In (6), p i (1 i i ) is the frtion of slots in whih the require pket of U i is eoe. Sine urst of in-orer pkets is elivere to the user whenever this hppens, this is equl to i. Thus, the est hievle throughput-smoothness tre-off ( i, i) (p i,p i ) is equivlent to ( i, i )(0, 0). C. Struture of Goo Coes We now present oe strutures tht mximize throughput n smoothness inex of the users. Clim 1 (Inlue only Require Pkets). In given slot, it is suffiient for the soure to trnsmit omintion of pkets s ri for i 2 I where I is some suset of {1, 2, K}. Proof: Consier nite pket s where 6 r i for ny 1 pple i pple K. If <r i for ll i, then s hs een eoe y ll users, n it nee not e inlue in the omintion. For ll other vlues of, there exists require pket s ri for some i 2 {1, 2, K} tht, if inlue inste of s, will llow more users to eoe their require pkets. Hene, inluing tht pket inste of s gives lower orer loss. Clim 2 (Inlue only Deole Pkets). If oe omintion lrey inlues pkets s ri with i 2 I, n U j, j/2 I hs not eoe ll s ri for i 2 I, then sheme tht oes not inlue s rj in the omintion gives etter throughputsmoothness tre-off thn sheme tht oes. Proof: If U j hs not eoe ll s ri for i 2 I, the omintion is innovtive ut oes not help eoing n inorer pket, irrespetive of whether s rj is inlue in the omintion. However, if we o not inlue pket s rj, U j my e le to eoe one of the pkets s ri, i 2 I, whih n sve it from n orer loss in future slot. Hene exluing s rj gives etter throughput-smoothness tre-off. For the two user se, Clims 1 n 2 imply the following oe struture. Proposition 1 (Coe Struture for the Two User Cse). Every hievle throughput-smoothness tre-off n e otine y oing sheme where the soure trnsmits s r1, s r2 or the exlusive-or, s r1 s r2 in eh slot. It trnsmits s r1 s r2 only if r 1 6 r 2, n U 1 hs eoe s r2 or U 2 hs eoe s r1.

3 Time Sent U 1 U 2 1 s 1 s s 2 7 s 2 3 s 1 s 2 s 2 s 1 4 s 3 s s 4 s 4 s 4 Fig. 1. Illustrtion of the optiml oing sheme when the soure lwys give priority to user U 1. The thir n fourth olumns show the pkets eoe t the two users. Cross mrks inite erse slots for the orresponing user In the rest of the pper we nlyze the two user se n fous on oing shemes s given y Proposition 1. III. OPTIMAL PERFORMANCE FOR ONE OF THE USERS In this setion we onsier tht the soure lwys gives priority to one user, lle the primry user. We etermine the est hievle throughput-smoothness tre-off for seonry user tht is piggyking on suh primry user. A. Coing Sheme Without loss of generlity, suppose tht U 1 is the primry user, n U 2 is the seonry user. Rell tht ensuring optiml performne for U 1 implies hieving ( 1, 1) (, ), whih is equivlent to ( 1, 1 ) (0, 0). While ensuring this, the est throughput-smoothness tre-off for user U 2 is hieve y the oing sheme given y Clim 3 elow. Clim 3 (Optiml Coing Sheme). A oing sheme where the soure trnsmits s r1 s r2 if r 1 >r 2 n U 2 hs lrey eoe s r1, n otherwise trnsmits s r1, gives the est hievle ( 2, 2) tre-off while ensuring optiml ( 1, 1). Proof: Sine U 1 is the primry user, the soure must inlue its require pket s r1 in every oe omintion. By Proposition 1, if the soure trnsmits s r1 s r2 if U 2 hs lrey eoe s r1, n trnsmits s r1 otherwise, we get the est hievle throughput-smoothness tre-off for U 2. Fig. 1 illustrtes this sheme for one hnnel reliztion. B. Mrkov Moel of Pket Deoing Pket eoing t the two users with the sheme given y Clim 3 n e moele y the Mrkov hin shown in Fig. 2. The stte inex i n e expresse in terms of the numer of gps in eoing of the users, efine s follows. Definition 6 (Numer of Gps in Deoing). The numer of gps in U i s eoing is the numer of uneoe pkets of U i with inies less thn r mx mx i r i. In other wors, the numer of gps is the mount y whih user U i lgs ehin the user tht is leing the in-orer pket eoing. The stte inex i, for i 1 is equl to the numer of gps in eoing t U 2, minus tht for U 1. Sine the soure gives priority to U 1, it lwys hs zero gps in eoing, exept when there is p 2 (1 ) proility ersure in stte 0, whih uses the system goes to stte 1. The sttes i 0 for i 1 re lle vntge sttes n re efine s follows. Fig. 2. Mrkov hin moel of pket eoing with the oing sheme given y Clim 3, where U 1 is the primry user. The stte inex i represents the numer of gps in eoing of U 2 minus tht for U 1. The sttes i 0 re the vntge sttes where U 2 gets hne to eoe its require pket. Definition 7 (Avntge Stte). The system is in n vntge stte when r 1 6 r 2, n U 2 hs eoe s r1 ut U 1 hs not. By Clim 3, the soure trnsmits s r1 s r2 when the system is in n vntge stte i 0, n it trnsmits s r1 when the system is in stte i for i 1. We now esrie the stte trnsitions of this Mrkov hin. First oserve tht with proility (1 )(1 p 2 ), oth users experiene ersures n the system trnsitions from ny stte to itself. When the system is in stte 1, the soure trnsmits s r1. Sine s r1 hs een lrey eoe y U 2, the proility p 2 (1 ) ersure lso keeps the system in the sme stte. If the hnnel is suessful for U 1, whih ours with proility +, it fills its eoing gp n the system goes to stte 0. The soure trnsmits s r1 in ny stte i, i 1. With proility p 2, oth users eoe s r1, n hene the stte inex i remins the sme. With proility (1 p 2 ), U 1 reeives s r1 ut U 2 oes not, using trnsition to stte i +1. With proility (1 )p 2, U 2 reeives s r1 n U 1 experienes n ersure ue to whih the system moves to the vntge stte i 0. When the system is n vntge stte, hving eoe s r1 gives U 2 n vntge euse it n use s r1 s r2 trnsmitte in the next slot to eoe s r2. From stte i 0, with proility, U 1 eoes s r1 n U 2 eoes s r2, n the stte trnsitions to i 1. With proility, U 2 eoes s r2, ut U 1 oes not eoe s r1. Thus, the system goes to stte (i 1) 0, exept when i 1, where it goes to stte 0. We now solve for the stey-stte istriution of this Mrkov hin. Let i n i 0 e the stey-stte proilities of sttes i for i 1 n vntges sttes i 0 for ll i 0 respetively. The stey-stte trnsition equtions re given y (1 ) i ( i i)+ 0 i+1 for i 1, (7) (1 ) 0 i ( i + 0 i+1) for i 1, (8) (1 ) 1 ( ), (9) (1 ) ( + ) 1. (10) By rerrnging the terms in (7)-(10), we get the following reurrene reltion, i (1 ) i 1 i 2 for i 2. (11)

4 Smoothness Inex σ Time Sent U 1 U 2 1 s 1 s s 2 7 s 2 3 s 1 s 2 7 s 1 4 s 3 s s 2 s 3 s 2 s 3 Fig. 4. Illustrtion of the greey oing sheme in Definition 8. The thir n fourth olumns show the pkets eoe y the two users. Cross mrks inite erse slots for the orresponing user Chnnel Suess Proility p 2 Fig. 3. Plot of the smoothness inex 2 versus hnnel suess proility p 2 of U 2 for ifferent vlues of. The inrese in 2 with p 2 is shrper in the regime p 2 >. Solving the reurrene in (11) n simplifying (7)-(10) further, we n express i, i 0 for i 2 in terms of 1 s follows, i i 1, (12) i 0 i +. (13) From (12) we see tht the Mrkov hin will e positivereurrent n unique stey-stte istriution exists only if <, whih is equivlent to <p 2. The expressions of the stey-stte proilities re not given here ue to spe limittions. If p 2, the expete reurrene time to stte 0, tht is the time tken for U 2 to th up with U 1 is infinity. C. Throughput-smoothness Tre-off for the Seonry User Sine we lwys give priority to the primry user U 1, we hve ( 1, 1 )(0, 0). When <p 2, we n express the throughput loss 2 n orer loss 2 in terms of the stey stte proilities of the Mrkov hin in Fig 2. User U 2 experienes n orer loss when the system is in stte i, for i 1 n the next slot is suessful. An it experienes throughput loss when it is in stte 1 n the next slot is suessful. By Definition 4 n Definition 5, 2 n 2 re normlize y the suess proility p 2. Thus, when p 2 >, 1X ( 2, 2 ) 1, i, (14) + 1 i1, ( + ) (1 ) p 2,, (15). (16) p 2 1(1 p 2 ) p 2 (1 )( + p 2 p 2 ) If >p 2, the system rifts infinitely to the right sie n hene it is in stte i or i 0 for i 1 with proility 1. Using (13), we n show tht the intermeite quntities re ( 2, 2 ) 0, + 1 0,. (17) +2 2 Both (16) n (17) onverge to the sme vlues when p 2. Using (5) n (6) we n express 2 n intermeite quntities s follows, 2 in terms of the 2 min(,p 2 ) (18) 2 ( p2(1 ) 2 for p 2 <, (p 2(1 ) p 2 1 (1 p2)) (1 )(+p 2 p 2) for p 2. (19) Fig. 3 shows the smoothness inex 2 s funtion of hnnel suess proility p 2 of the seonry user, for ifferent vlues of. We oserve tht the inrese of 2 with p 2 is muh fster when p 2 >. However, when p 2 >, the throughput sturtes t s given y (18). This implies tht seonry user piggyking on fixe primry user hieves goo smoothness without muh throughput loss when p 2 is slightly more thn. For K>2users with fixe priority orer, we n fin lower ouns on the throughput n smoothness inex of user. This n e one y fusing users with higher priority into super user, thus reuing it to the two user se. IV. THROUGHPUT OPTIMALITY FOR BOTH USERS We now onsier the se where the soure wnts to ensure throughput optimlity to oth users, n we etermine the est hievle smoothness inies of the users. A. Greey Coing Sheme Let r mx mx(r 1,r 2 ) n r min min(r 1,r 2 ), where r 1 n r 2 re the inies of the require pkets of the two users. We refer to the user(s) with the higher inex r i s the leer(s) n the other user s the lgger. Thus, U 1 is the leer n U 2 is the lgger when r 1 >r 2, n oth re leers with r 1 r 2. Definition 8 (Greey Coing). In greey oing, the soure trnsmits s rmx s rmin when the lgger hs eoe s rmx ut the leer hs not, n trnsmits s rmx otherwise. Fig. 4 illustrtes the greey oing sheme n the sequene of pkets eoe y the two users. Clim 4 (Optimlity of Greey Coing). The greey oing sheme in Definition 8 gives the est smoothness inies 1 n 2 while ensuring throughput optimlity to oth users. Proof: To ensure throughput optimlity, the soure must inlue pket s rmx in the oe omintion. By Proposition 1, the oing sheme tht inlues s rmin in the omintion only if the lgger hs eoe s rmx ut the leer hs not, mximizes the smoothness inies of the two users.

5 M M N 1 + N M N 1 Fig. 5. Mrkov hin moel of pket eoing with the greey oing sheme in Definition 8 tht ensures throughput optimlity to oth users. It is two-sie version of the Mrkov hin in Fig. 2. B. Mrkov Anlysis of Pket Deoing Pket eoing with greey oing n e moele y the Mrkov hin shown in Fig. 5, whih is two-sie version of the Mrkov hin in Fig. 2. User U 1 is the leer in sttes i 1 n U 2 is the leer in sttes i pple 1, n oth re leers in stte 0. The system is in the vntge stte i 0 if pket is eoe y the lgger ut not the leer. All the trnsitions for sttes i n i 0 for i 1 re sme s in Fig 5. The trnsitions for sttes i pple 1 re symmetri to i 1, with proilities n interhnge. For the sttes i, with i 2 the stey stte reursions re sme s (12) n (13). Similrly for sttes i pple 2 we hve i i+1, (20) 0 i i +. (21) The right hn sie of the hin is trnsient if > (equivlent to >p 2 ), n the left sie is trnsient if <. Hene, the Mrkov hin is trnsient when 6, whih is equivlent to 6 p 2, n null-reurrent when p 2. C. Throughput-Smoothness Tre-offs of the two users By Clim 4 the greey oing sheme ensures throughput optimlity for oth users. Hene, 1, 2 p 2 n the throughput losses 1 n 2 re oth zero. When the right sie of hin is trnsient, tht is, if >p 2, 1 0, (22) 1X 2 i 1. 2 (23) i1 If p 2 >, 2 0n 1 is sme s in (23) with reple y p 2. When p 2 the Mrkov hin is null-reurrent, in whih se, the limit in Definition 5 oes not onverge, n hene 1 n 2 re ill-efine. Using (6), we n express the smoothness tre-off 2 s, 8 >< p 2 if <p 2, p p >: 1 if >p 2, (24) unefine otherwise. Fig. 6. Mrkov hin moel of pket eoing with the (N, M) multist oe. In this sheme we give priority to the lgger n trnsmit its require pket when the system is in stte i N or i pple M. The expression 1 is sme s (24) with the proilities n p 2 interhnge everywhere. We n see tht the user with the etter hnnel gets the optiml smoothness inex, ut t the ost of the other user experiening muh lower smoothness in pket elivery. V. GENERAL THROUGHPUT-SMOOTHNESS TRADE-OFFS For the generl se, we propose oing shemes tht n e omine to tune the priority give to eh user n hieve ifferent points on its throughput-smoothness tre-off. A. Propose Coes We n moify the greey oing sheme in Definition 8 to get more generl shemes lle (N,M) multist oes. Definition 9 ((N,M) Multist Coes). In the (N,M) multist oe, the soure follows the greey oing sheme in Definition 8, exept in sttes i N or i pple M for N,M 1, of the moel in Fig. 5, where it gives priority to the lgger n trnsmits s rmin. The pket eoing using the (N,M) multist oe n e moele y the Mrkov hin in Fig. 6. It is generliztion of the hin in Fig. 5. By Definition 9, the soure gives priority to the lgger U 2 n trnsmits s r2 when the system is in stte i N, n it trnsmits s r1 when in sttes i pple M, where U 1 is the lgger. Thus, there re kwr stte trnsitions with proilities p 2 + from sttes i N n forwr trnsitions from sttes i pple M with proility +. All other stte trnsitions re sme s the greey oing sheme in Fig. 5. There is no hnge in the oing strtegy for the vntge sttes euse y Clim 2 it is lwys optiml to trnsmit s r1 s r2 in these sttes. By vrying N n M, we n tune the level of priority to eh user. For exmple, we n give higher priority to U 1 y eresing M (or inresing N), keeping the other prmeter fixe. The oing sheme in Clim 3 is the (1, 1) oe, the greey oing sheme in Definition 8 is the (1, 1) oe. We n omine ifferent (N,M) oes to get more generl oing shemes. Suppose the (N r,m r ) oes, for r 1, 2,, R hieve the throughput-smoothness tre-offs ( (r) i, (r) i ), for r 1, 2,,R respetively. Then we n hieve ny onvex omintion of these tre-offs s follows.

6 Clim 5 (Time-shring (N,M) oes). For every W slots, if the soure uses the (N r,m r ) oe for x r W slots, with 0 pple x r pple 1 n P R r1 x r 1, then for lrge enough W, ( i, i) RX r1 x r (r) i, RX r1 x r (r) i The proof is omitte ue to spe limittions.. (25) Conjeture 1. A rnomize poliy where in every slot, the soure uses the (N r,m r ) oe with proility x r, for r 1, 2, R gives the sme ( i, i) tre-off eh user U i s the time-shring poliy in Clim 5. Conjeture 1 implies tht the tre-off of sheme where in stte i, the soure trnsmits s rmin with proility q i, n e expresse s omintion of the tre-offs of (N,M) oes. B. Throughput-Smoothness Tre-offs of the Two Users We n solve for the following reursive reltions etween the stey-stte proilities of the hin in Fig. 6. For N 2, 8 for 2 pple i pple N 2, >< (1 ) i (+) for i N 1, (26) i 1 (+) for i N, >: 0 for i>n. 0 i i 8 >< + for 1 pple i pple N 2, 1 for i N 1, >: 0 for i N. (27) For sttes i pple 1, the rtios i / i+1 n 0 i / i re sme s given y (26) n (27), ut with the proilities n interhnge, n N reple y M. The throughput n orer losses n e expresse in terms of i s MX 1 ( 1, 1 ) N, i, (28) i1 N 1 X ( 2, 2 ) M, i. (29) Using (5) n (6) we n express the throughput-smoothness tre-off ( i, i) in terms of ( i, i ). From (28) n (29) we see tht to hieve high smoothness inex (proportionl to ( i + i ) ) for one user, one nees to srifie on the smoothness inex of the other user. In Fig. 7 we plot the throughput-smoothness treoff ( 1, 1) for (N,N) oes with N 1, n when p 2. We hoose N M to give equl priority to oth users. Sine the two sies of the Mrkov hin re symmetri for these prmeters, 1 2 n 1 2. Using Clim 5 we n infer tht time-shring etween the (1, 1) n (N,N) oes for lrge N gives the est throughput-smoothness tre-off, whih is the she line joining the en points of eh urve in Fig. 7. Further, if Conjeture 1 is true, then rnomize poliy whih uses the (1, 1) oe with proility q for 0 pple q pple 1, n uses the i1 Smoothness Inex σ (1,1) oe (2,2) oe (1,1) oe (2,2) oe (N,N) oe, with lrge N p p (N,N) oe, with lrge N Throughput τ 1 Fig. 7. Plot the smoothness inex 1 versus throughput 1 for (N, N) oes, with p 2. Due to symmetry 2 1 n 2 1. Time-shring etween the (1, 1) oe n (N, N) oe for lrge N gives the est tre-off. (N,N) oe with lrge N otherwise n lso hieve this tre-off. From this we n infer tht in oing strtegy whih fvors the non-leer with proility q i in stte i, setting ll q i to the sme vlue q gives the est tre-off. VI. CONCLUDING REMARKS In this work we stuy the tre-off etween the throughput n smoothness in pket elivery when the pplition requires the pkets in-orer. We use Mrkov hin moel to nlyze the tre-off when the soure is multisting pket strem to two users over ersure hnnels with instntneous feek. The throughput n smoothness inex hieve y user epens on the priority given to it y the soure. By onsiering the ses of fixe n greey priority we n show tht oth users nnot simultneously hieve optiml throughput n optiml smoothness. We propose generl oing shemes tht n e use to tune the priority given to eh of the users n thus spn ifferent points of their throughputsmoothness tre-offs. Future iretions inlue extening this frmework to more users, n nlyzing seon-orer ely hrteristis suh s the exponent of inter-elivery ely. REFERENCES [1] G. Joshi, Y. Kohmn, n G. Wornell, On Plyk Dely in Streming Communition, Interntionl Symp. on Informtion Theory, July [2] G. Joshi, Y. Kohmn, n G. Wornell, The Effet of Blok-wise Feek on the Throughput-Dely Tre-off in Streming, INFOCOM Workshop on Contemporry Vieo, Apr [3] L. Keller, E. Drine n C. Frgouli, Online Brosting with Network Coing, in Network Coing Theory n Applitions, pp. 1 6, Jn [4] J. Brros, R. Cost, D. Munretto, n J. Wimer, Effetive Dely Control in Online Network Coing, in Interntionl Conferene on Computer Communitions, pp , Apr [5] A. Fu, P. Seghi, n M. Mer, Delivery ely nlysis of network oe wireless rost shemes, in Wireless Communitions n Networking Conferene (WCNC), 2012 IEEE, pp , [6] J. Sunrrjn, P. Seghi, n M. Mér, A feek-se ptive rost oing sheme for reuing in-orer elivery ely, in IEEE Workshop on Network Coing, Theory, n Applitions, pp. 1 6, [7] J. Sunrrjn, D. Shh n M. Mér, Online network oing for optiml throughput n ely: the three-reeiver se, in Interntionl Symposium on Informtion Theory n its Applitions, De

Throughput-smoothness trade-offs in multicasting of an ordered packet stream

Throughput-smoothness trade-offs in multicasting of an ordered packet stream Throughput-smoothness tre-offs in multisting of n orere pket strem The MIT Fulty hs me this rtile openly ville. Plese shre how this ess enefits you. Your story mtters. Cittion As Pulishe Pulisher Joshi,

More information

Lecture 6: Coding theory

Lecture 6: Coding theory Leture 6: Coing theory Biology 429 Crl Bergstrom Ferury 4, 2008 Soures: This leture loosely follows Cover n Thoms Chpter 5 n Yeung Chpter 3. As usul, some of the text n equtions re tken iretly from those

More information

CS 491G Combinatorial Optimization Lecture Notes

CS 491G Combinatorial Optimization Lecture Notes CS 491G Comintoril Optimiztion Leture Notes Dvi Owen July 30, August 1 1 Mthings Figure 1: two possile mthings in simple grph. Definition 1 Given grph G = V, E, mthing is olletion of eges M suh tht e i,

More information

Now we must transform the original model so we can use the new parameters. = S max. Recruits

Now we must transform the original model so we can use the new parameters. = S max. Recruits MODEL FOR VARIABLE RECRUITMENT (ontinue) Alterntive Prmeteriztions of the pwner-reruit Moels We n write ny moel in numerous ifferent ut equivlent forms. Uner ertin irumstnes it is onvenient to work with

More information

I 3 2 = I I 4 = 2A

I 3 2 = I I 4 = 2A ECE 210 Eletril Ciruit Anlysis University of llinois t Chigo 2.13 We re ske to use KCL to fin urrents 1 4. The key point in pplying KCL in this prolem is to strt with noe where only one of the urrents

More information

for all x in [a,b], then the area of the region bounded by the graphs of f and g and the vertical lines x = a and x = b is b [ ( ) ( )] A= f x g x dx

for all x in [a,b], then the area of the region bounded by the graphs of f and g and the vertical lines x = a and x = b is b [ ( ) ( )] A= f x g x dx Applitions of Integrtion Are of Region Between Two Curves Ojetive: Fin the re of region etween two urves using integrtion. Fin the re of region etween interseting urves using integrtion. Desrie integrtion

More information

Necessary and sucient conditions for some two. Abstract. Further we show that the necessary conditions for the existence of an OD(44 s 1 s 2 )

Necessary and sucient conditions for some two. Abstract. Further we show that the necessary conditions for the existence of an OD(44 s 1 s 2 ) Neessry n suient onitions for some two vrile orthogonl esigns in orer 44 C. Koukouvinos, M. Mitrouli y, n Jennifer Seerry z Deite to Professor Anne Penfol Street Astrt We give new lgorithm whih llows us

More information

Surds and Indices. Surds and Indices. Curriculum Ready ACMNA: 233,

Surds and Indices. Surds and Indices. Curriculum Ready ACMNA: 233, Surs n Inies Surs n Inies Curriulum Rey ACMNA:, 6 www.mthletis.om Surs SURDS & & Inies INDICES Inies n surs re very losely relte. A numer uner (squre root sign) is lle sur if the squre root n t e simplifie.

More information

Eigenvectors and Eigenvalues

Eigenvectors and Eigenvalues MTB 050 1 ORIGIN 1 Eigenvets n Eigenvlues This wksheet esries the lger use to lulte "prinipl" "hrteristi" iretions lle Eigenvets n the "prinipl" "hrteristi" vlues lle Eigenvlues ssoite with these iretions.

More information

CS 360 Exam 2 Fall 2014 Name

CS 360 Exam 2 Fall 2014 Name CS 360 Exm 2 Fll 2014 Nme 1. The lsses shown elow efine singly-linke list n stk. Write three ifferent O(n)-time versions of the reverse_print metho s speifie elow. Eh version of the metho shoul output

More information

Probability. b a b. a b 32.

Probability. b a b. a b 32. Proility If n event n hppen in '' wys nd fil in '' wys, nd eh of these wys is eqully likely, then proility or the hne, or its hppening is, nd tht of its filing is eg, If in lottery there re prizes nd lnks,

More information

Solutions for HW9. Bipartite: put the red vertices in V 1 and the black in V 2. Not bipartite!

Solutions for HW9. Bipartite: put the red vertices in V 1 and the black in V 2. Not bipartite! Solutions for HW9 Exerise 28. () Drw C 6, W 6 K 6, n K 5,3. C 6 : W 6 : K 6 : K 5,3 : () Whih of the following re iprtite? Justify your nswer. Biprtite: put the re verties in V 1 n the lk in V 2. Biprtite:

More information

Counting Paths Between Vertices. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs

Counting Paths Between Vertices. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs Isomorphism of Grphs Definition The simple grphs G 1 = (V 1, E 1 ) n G = (V, E ) re isomorphi if there is ijetion (n oneto-one n onto funtion) f from V 1 to V with the property tht n re jent in G 1 if

More information

Factorising FACTORISING.

Factorising FACTORISING. Ftorising FACTORISING www.mthletis.om.u Ftorising FACTORISING Ftorising is the opposite of expning. It is the proess of putting expressions into rkets rther thn expning them out. In this setion you will

More information

18.06 Problem Set 4 Due Wednesday, Oct. 11, 2006 at 4:00 p.m. in 2-106

18.06 Problem Set 4 Due Wednesday, Oct. 11, 2006 at 4:00 p.m. in 2-106 8. Problem Set Due Wenesy, Ot., t : p.m. in - Problem Mony / Consier the eight vetors 5, 5, 5,..., () List ll of the one-element, linerly epenent sets forme from these. (b) Wht re the two-element, linerly

More information

CS 2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2014

CS 2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2014 S 224 DIGITAL LOGI & STATE MAHINE DESIGN SPRING 214 DUE : Mrh 27, 214 HOMEWORK III READ : Relte portions of hpters VII n VIII ASSIGNMENT : There re three questions. Solve ll homework n exm prolems s shown

More information

22: Union Find. CS 473u - Algorithms - Spring April 14, We want to maintain a collection of sets, under the operations of:

22: Union Find. CS 473u - Algorithms - Spring April 14, We want to maintain a collection of sets, under the operations of: 22: Union Fin CS 473u - Algorithms - Spring 2005 April 14, 2005 1 Union-Fin We wnt to mintin olletion of sets, uner the opertions of: 1. MkeSet(x) - rete set tht ontins the single element x. 2. Fin(x)

More information

Tutorial Worksheet. 1. Find all solutions to the linear system by following the given steps. x + 2y + 3z = 2 2x + 3y + z = 4.

Tutorial Worksheet. 1. Find all solutions to the linear system by following the given steps. x + 2y + 3z = 2 2x + 3y + z = 4. Mth 5 Tutoril Week 1 - Jnury 1 1 Nme Setion Tutoril Worksheet 1. Find ll solutions to the liner system by following the given steps x + y + z = x + y + z = 4. y + z = Step 1. Write down the rgumented mtrix

More information

Coding Techniques. Manjunatha. P. Professor Dept. of ECE. June 28, J.N.N. College of Engineering, Shimoga.

Coding Techniques. Manjunatha. P. Professor Dept. of ECE. June 28, J.N.N. College of Engineering, Shimoga. Coing Tehniques Mnjunth. P mnjup.jnne@gmil.om Professor Dept. of ECE J.N.N. College of Engineering, Shimog June 8, 3 Overview Convolutionl Enoing Mnjunth. P (JNNCE) Coing Tehniques June 8, 3 / 8 Overview

More information

CSE 332. Sorting. Data Abstractions. CSE 332: Data Abstractions. QuickSort Cutoff 1. Where We Are 2. Bounding The MAXIMUM Problem 4

CSE 332. Sorting. Data Abstractions. CSE 332: Data Abstractions. QuickSort Cutoff 1. Where We Are 2. Bounding The MAXIMUM Problem 4 Am Blnk Leture 13 Winter 2016 CSE 332 CSE 332: Dt Astrtions Sorting Dt Astrtions QuikSort Cutoff 1 Where We Are 2 For smll n, the reursion is wste. The onstnts on quik/merge sort re higher thn the ones

More information

Numbers and indices. 1.1 Fractions. GCSE C Example 1. Handy hint. Key point

Numbers and indices. 1.1 Fractions. GCSE C Example 1. Handy hint. Key point GCSE C Emple 7 Work out 9 Give your nswer in its simplest form Numers n inies Reiprote mens invert or turn upsie own The reiprol of is 9 9 Mke sure you only invert the frtion you re iviing y 7 You multiply

More information

Statistics in medicine

Statistics in medicine Sttistis in meiine Workshop 1: Sreening n ignosti test evlution Septemer 22, 2016 10:00 AM to 11:50 AM Hope 110 Ftm Shel, MD, MS, MPH, PhD Assistnt Professor Chroni Epiemiology Deprtment Yle Shool of Puli

More information

Project 6: Minigoals Towards Simplifying and Rewriting Expressions

Project 6: Minigoals Towards Simplifying and Rewriting Expressions MAT 51 Wldis Projet 6: Minigols Towrds Simplifying nd Rewriting Expressions The distriutive property nd like terms You hve proly lerned in previous lsses out dding like terms ut one prolem with the wy

More information

The DOACROSS statement

The DOACROSS statement The DOACROSS sttement Is prllel loop similr to DOALL, ut it llows prouer-onsumer type of synhroniztion. Synhroniztion is llowe from lower to higher itertions sine it is ssume tht lower itertions re selete

More information

Data Structures LECTURE 10. Huffman coding. Example. Coding: problem definition

Data Structures LECTURE 10. Huffman coding. Example. Coding: problem definition Dt Strutures, Spring 24 L. Joskowiz Dt Strutures LEURE Humn oing Motivtion Uniquel eipherle oes Prei oes Humn oe onstrution Etensions n pplitions hpter 6.3 pp 385 392 in tetook Motivtion Suppose we wnt

More information

Lecture 8: Abstract Algebra

Lecture 8: Abstract Algebra Mth 94 Professor: Pri Brtlett Leture 8: Astrt Alger Week 8 UCSB 2015 This is the eighth week of the Mthemtis Sujet Test GRE prep ourse; here, we run very rough-n-tumle review of strt lger! As lwys, this

More information

Generalization of 2-Corner Frequency Source Models Used in SMSIM

Generalization of 2-Corner Frequency Source Models Used in SMSIM Generliztion o 2-Corner Frequeny Soure Models Used in SMSIM Dvid M. Boore 26 Mrh 213, orreted Figure 1 nd 2 legends on 5 April 213, dditionl smll orretions on 29 My 213 Mny o the soure spetr models ville

More information

Symmetrical Components 1

Symmetrical Components 1 Symmetril Components. Introdution These notes should e red together with Setion. of your text. When performing stedy-stte nlysis of high voltge trnsmission systems, we mke use of the per-phse equivlent

More information

Algorithm Design and Analysis

Algorithm Design and Analysis Algorithm Design nd Anlysis LECTURE 5 Supplement Greedy Algorithms Cont d Minimizing lteness Ching (NOT overed in leture) Adm Smith 9/8/10 A. Smith; sed on slides y E. Demine, C. Leiserson, S. Rskhodnikov,

More information

Algorithm Design and Analysis

Algorithm Design and Analysis Algorithm Design nd Anlysis LECTURE 8 Mx. lteness ont d Optiml Ching Adm Smith 9/12/2008 A. Smith; sed on slides y E. Demine, C. Leiserson, S. Rskhodnikov, K. Wyne Sheduling to Minimizing Lteness Minimizing

More information

I1 = I2 I1 = I2 + I3 I1 + I2 = I3 + I4 I 3

I1 = I2 I1 = I2 + I3 I1 + I2 = I3 + I4 I 3 2 The Prllel Circuit Electric Circuits: Figure 2- elow show ttery nd multiple resistors rrnged in prllel. Ech resistor receives portion of the current from the ttery sed on its resistnce. The split is

More information

Section 2.3. Matrix Inverses

Section 2.3. Matrix Inverses Mtri lger Mtri nverses Setion.. Mtri nverses hree si opertions on mtries, ition, multiplition, n sutrtion, re nlogues for mtries of the sme opertions for numers. n this setion we introue the mtri nlogue

More information

Particle Physics. Michaelmas Term 2011 Prof Mark Thomson. Handout 3 : Interaction by Particle Exchange and QED. Recap

Particle Physics. Michaelmas Term 2011 Prof Mark Thomson. Handout 3 : Interaction by Particle Exchange and QED. Recap Prtile Physis Mihelms Term 2011 Prof Mrk Thomson g X g X g g Hnout 3 : Intertion y Prtile Exhnge n QED Prof. M.A. Thomson Mihelms 2011 101 Rep Working towrs proper lultion of ey n sttering proesses lnitilly

More information

Equivalent fractions have the same value but they have different denominators. This means they have been divided into a different number of parts.

Equivalent fractions have the same value but they have different denominators. This means they have been divided into a different number of parts. Frtions equivlent frtions Equivlent frtions hve the sme vlue ut they hve ifferent enomintors. This mens they hve een ivie into ifferent numer of prts. Use the wll to fin the equivlent frtions: Wht frtions

More information

CARLETON UNIVERSITY. 1.0 Problems and Most Solutions, Sect B, 2005

CARLETON UNIVERSITY. 1.0 Problems and Most Solutions, Sect B, 2005 RLETON UNIVERSIT eprtment of Eletronis ELE 2607 Swithing iruits erury 28, 05; 0 pm.0 Prolems n Most Solutions, Set, 2005 Jn. 2, #8 n #0; Simplify, Prove Prolem. #8 Simplify + + + Reue to four letters (literls).

More information

A Primer on Continuous-time Economic Dynamics

A Primer on Continuous-time Economic Dynamics Eonomis 205A Fll 2008 K Kletzer A Primer on Continuous-time Eonomi Dnmis A Liner Differentil Eqution Sstems (i) Simplest se We egin with the simple liner first-orer ifferentil eqution The generl solution

More information

Applied. Grade 9 Assessment of Mathematics. Multiple-Choice Items. Winter 2005

Applied. Grade 9 Assessment of Mathematics. Multiple-Choice Items. Winter 2005 Applie Gre 9 Assessment of Mthemtis Multiple-Choie Items Winter 2005 Plese note: The formt of these ooklets is slightly ifferent from tht use for the ssessment. The items themselves remin the sme. . Multiple-Choie

More information

SOME INTEGRAL INEQUALITIES FOR HARMONICALLY CONVEX STOCHASTIC PROCESSES ON THE CO-ORDINATES

SOME INTEGRAL INEQUALITIES FOR HARMONICALLY CONVEX STOCHASTIC PROCESSES ON THE CO-ORDINATES Avne Mth Moels & Applitions Vol3 No 8 pp63-75 SOME INTEGRAL INEQUALITIES FOR HARMONICALLY CONVE STOCHASTIC PROCESSES ON THE CO-ORDINATES Nurgül Okur * Imt Işn Yusuf Ust 3 3 Giresun University Deprtment

More information

Linear Algebra Introduction

Linear Algebra Introduction Introdution Wht is Liner Alger out? Liner Alger is rnh of mthemtis whih emerged yers k nd ws one of the pioneer rnhes of mthemtis Though, initilly it strted with solving of the simple liner eqution x +

More information

1 PYTHAGORAS THEOREM 1. Given a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides.

1 PYTHAGORAS THEOREM 1. Given a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides. 1 PYTHAGORAS THEOREM 1 1 Pythgors Theorem In this setion we will present geometri proof of the fmous theorem of Pythgors. Given right ngled tringle, the squre of the hypotenuse is equl to the sum of the

More information

2.4 Theoretical Foundations

2.4 Theoretical Foundations 2 Progrmming Lnguge Syntx 2.4 Theoretil Fountions As note in the min text, snners n prsers re se on the finite utomt n pushown utomt tht form the ottom two levels of the Chomsky lnguge hierrhy. At eh level

More information

Mid-Term Examination - Spring 2014 Mathematical Programming with Applications to Economics Total Score: 45; Time: 3 hours

Mid-Term Examination - Spring 2014 Mathematical Programming with Applications to Economics Total Score: 45; Time: 3 hours Mi-Term Exmintion - Spring 0 Mthemtil Progrmming with Applitions to Eonomis Totl Sore: 5; Time: hours. Let G = (N, E) e irete grph. Define the inegree of vertex i N s the numer of eges tht re oming into

More information

8 THREE PHASE A.C. CIRCUITS

8 THREE PHASE A.C. CIRCUITS 8 THREE PHSE.. IRUITS The signls in hpter 7 were sinusoidl lternting voltges nd urrents of the so-lled single se type. n emf of suh type n e esily generted y rotting single loop of ondutor (or single winding),

More information

, g. Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g. Solution 1.

, g. Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g. Solution 1. Exerise Genertor polynomils of onvolutionl ode, given in binry form, re g, g j g. ) Sketh the enoding iruit. b) Sketh the stte digrm. ) Find the trnsfer funtion T. d) Wht is the minimum free distne of

More information

Total score: /100 points

Total score: /100 points Points misse: Stuent's Nme: Totl sore: /100 points Est Tennessee Stte University Deprtment of Computer n Informtion Sienes CSCI 2710 (Trnoff) Disrete Strutures TEST 2 for Fll Semester, 2004 Re this efore

More information

Lecture Notes No. 10

Lecture Notes No. 10 2.6 System Identifition, Estimtion, nd Lerning Leture otes o. Mrh 3, 26 6 Model Struture of Liner ime Invrint Systems 6. Model Struture In representing dynmil system, the first step is to find n pproprite

More information

MCH T 111 Handout Triangle Review Page 1 of 3

MCH T 111 Handout Triangle Review Page 1 of 3 Hnout Tringle Review Pge of 3 In the stuy of sttis, it is importnt tht you e le to solve lgeri equtions n tringle prolems using trigonometry. The following is review of trigonometry sis. Right Tringle:

More information

APPENDIX. Precalculus Review D.1. Real Numbers and the Real Number Line

APPENDIX. Precalculus Review D.1. Real Numbers and the Real Number Line APPENDIX D Preclculus Review APPENDIX D.1 Rel Numers n the Rel Numer Line Rel Numers n the Rel Numer Line Orer n Inequlities Asolute Vlue n Distnce Rel Numers n the Rel Numer Line Rel numers cn e represente

More information

CIT 596 Theory of Computation 1. Graphs and Digraphs

CIT 596 Theory of Computation 1. Graphs and Digraphs CIT 596 Theory of Computtion 1 A grph G = (V (G), E(G)) onsists of two finite sets: V (G), the vertex set of the grph, often enote y just V, whih is nonempty set of elements lle verties, n E(G), the ege

More information

Unit 4. Combinational Circuits

Unit 4. Combinational Circuits Unit 4. Comintionl Ciruits Digitl Eletroni Ciruits (Ciruitos Eletrónios Digitles) E.T.S.I. Informáti Universidd de Sevill 5/10/2012 Jorge Jun 2010, 2011, 2012 You re free to opy, distriute

More information

Compression of Palindromes and Regularity.

Compression of Palindromes and Regularity. Compression of Plinromes n Regulrity. Kyoko Shikishim-Tsuji Center for Lierl Arts Eution n Reserh Tenri University 1 Introution In [1], property of likstrem t t view of tse is isusse n it is shown tht

More information

MATH 1080: Calculus of One Variable II Spring 2018 Textbook: Single Variable Calculus: Early Transcendentals, 7e, by James Stewart.

MATH 1080: Calculus of One Variable II Spring 2018 Textbook: Single Variable Calculus: Early Transcendentals, 7e, by James Stewart. MATH 1080: Clulus of One Vrile II Spring 2018 Textook: Single Vrile Clulus: Erly Trnsenentls, 7e, y Jmes Stewrt Unit 2 Skill Set Importnt: Stuents shoul expet test questions tht require synthesis of these

More information

SIMPLE NONLINEAR GRAPHS

SIMPLE NONLINEAR GRAPHS S i m p l e N o n l i n e r G r p h s SIMPLE NONLINEAR GRAPHS www.mthletis.om.u Simple SIMPLE Nonliner NONLINEAR Grphs GRAPHS Liner equtions hve the form = m+ where the power of (n ) is lws. The re lle

More information

Logic, Set Theory and Computability [M. Coppenbarger]

Logic, Set Theory and Computability [M. Coppenbarger] 14 Orer (Hnout) Definition 7-11: A reltion is qusi-orering (or preorer) if it is reflexive n trnsitive. A quisi-orering tht is symmetri is n equivlene reltion. A qusi-orering tht is nti-symmetri is n orer

More information

Matrices SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics (c) 1. Definition of a Matrix

Matrices SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics (c) 1. Definition of a Matrix tries Definition of tri mtri is regulr rry of numers enlosed inside rkets SCHOOL OF ENGINEERING & UIL ENVIRONEN Emple he following re ll mtries: ), ) 9, themtis ), d) tries Definition of tri Size of tri

More information

Let s divide up the interval [ ab, ] into n subintervals with the same length, so we have

Let s divide up the interval [ ab, ] into n subintervals with the same length, so we have III. INTEGRATION Eonomists seem muh more intereste in mrginl effets n ifferentition thn in integrtion. Integrtion is importnt for fining the epete vlue n vrine of rnom vriles, whih is use in eonometris

More information

Rate-splitting multiple access for downlink communication systems: bridging, generalizing, and outperforming SDMA and NOMA

Rate-splitting multiple access for downlink communication systems: bridging, generalizing, and outperforming SDMA and NOMA Mo et l. EURASIP Journl on Wireless Communitions n Networing 208) 208:33 https://oi.org/0.86/s3638-08-04-7 RESEARCH Open Aess Rte-splitting multiple ess for ownlin ommunition systems: riging, generlizing,

More information

Data Compression Techniques (Spring 2012) Model Solutions for Exercise 4

Data Compression Techniques (Spring 2012) Model Solutions for Exercise 4 58487 Dt Compressio Tehiques (Sprig 0) Moel Solutios for Exerise 4 If you hve y fee or orretios, plese ott jro.lo t s.helsii.fi.. Prolem: Let T = Σ = {,,, }. Eoe T usig ptive Huffm oig. Solutio: R 4 U

More information

Solutions to Chapte 7: Channel Coding

Solutions to Chapte 7: Channel Coding to Chpte 7: Chnnel Coing (Bernr Sklr) Note: Stte igrm, tree igrm n trellis igrm for K=3 re sme only hnges will our in the output tht epens upon the onnetion vetor. Mnjunth. P (JNNCE) Coing Tehniques July

More information

TIME AND STATE IN DISTRIBUTED SYSTEMS

TIME AND STATE IN DISTRIBUTED SYSTEMS Distriuted Systems Fö 5-1 Distriuted Systems Fö 5-2 TIME ND STTE IN DISTRIUTED SYSTEMS 1. Time in Distriuted Systems Time in Distriuted Systems euse eh mhine in distriuted system hs its own lok there is

More information

Bases for Vector Spaces

Bases for Vector Spaces Bses for Vector Spces 2-26-25 A set is independent if, roughly speking, there is no redundncy in the set: You cn t uild ny vector in the set s liner comintion of the others A set spns if you cn uild everything

More information

Exam Review. John Knight Electronics Department, Carleton University March 2, 2009 ELEC 2607 A MIDTERM

Exam Review. John Knight Electronics Department, Carleton University March 2, 2009 ELEC 2607 A MIDTERM riting Exms: Exm Review riting Exms += riting Exms synhronous iruits Res, yles n Stte ssignment Synhronous iruits Stte-Grph onstrution n Smll Prolems lso Multiple Outputs, n Hrer omintionl Prolem riting

More information

System Validation (IN4387) November 2, 2012, 14:00-17:00

System Validation (IN4387) November 2, 2012, 14:00-17:00 System Vlidtion (IN4387) Novemer 2, 2012, 14:00-17:00 Importnt Notes. The exmintion omprises 5 question in 4 pges. Give omplete explntion nd do not onfine yourself to giving the finl nswer. Good luk! Exerise

More information

Analysis of Temporal Interactions with Link Streams and Stream Graphs

Analysis of Temporal Interactions with Link Streams and Stream Graphs Anlysis of Temporl Intertions with n Strem Grphs, Tiphine Vir, Clémene Mgnien http:// ltpy@ LIP6 CNRS n Soronne Université Pris, Frne 1/23 intertions over time 0 2 4 6 8,,, n for 10 time units time 2/23

More information

Chapter 4 State-Space Planning

Chapter 4 State-Space Planning Leture slides for Automted Plnning: Theory nd Prtie Chpter 4 Stte-Spe Plnning Dn S. Nu CMSC 722, AI Plnning University of Mrylnd, Spring 2008 1 Motivtion Nerly ll plnning proedures re serh proedures Different

More information

Appendix A: HVAC Equipment Efficiency Tables

Appendix A: HVAC Equipment Efficiency Tables Appenix A: HVAC Equipment Effiieny Tles Figure A.1 Resientil Centrl Air Conitioner FEMP Effiieny Reommention Prout Type Reommene Level Best Aville 11.0 or more EER 14.6 EER Split Systems 13.0 or more SEER

More information

Basic Derivative Properties

Basic Derivative Properties Bsic Derivtive Properties Let s strt this section by remining ourselves tht the erivtive is the slope of function Wht is the slope of constnt function? c FACT 2 Let f () =c, where c is constnt Then f 0

More information

Monochromatic Plane Matchings in Bicolored Point Set

Monochromatic Plane Matchings in Bicolored Point Set CCCG 2017, Ottw, Ontrio, July 26 28, 2017 Monohromti Plne Mthings in Biolore Point Set A. Krim Au-Affsh Sujoy Bhore Pz Crmi Astrt Motivte y networks interply, we stuy the prolem of omputing monohromti

More information

Outline Data Structures and Algorithms. Data compression. Data compression. Lossy vs. Lossless. Data Compression

Outline Data Structures and Algorithms. Data compression. Data compression. Lossy vs. Lossless. Data Compression 5-2 Dt Strutures n Algorithms Dt Compression n Huffmn s Algorithm th Fe 2003 Rjshekr Rey Outline Dt ompression Lossy n lossless Exmples Forml view Coes Definition Fixe length vs. vrile length Huffmn s

More information

A Study on the Properties of Rational Triangles

A Study on the Properties of Rational Triangles Interntionl Journl of Mthemtis Reserh. ISSN 0976-5840 Volume 6, Numer (04), pp. 8-9 Interntionl Reserh Pulition House http://www.irphouse.om Study on the Properties of Rtionl Tringles M. Q. lm, M.R. Hssn

More information

Lesson 2.1 Inductive Reasoning

Lesson 2.1 Inductive Reasoning Lesson 2.1 Inutive Resoning Nme Perio Dte For Eerises 1 7, use inutive resoning to fin the net two terms in eh sequene. 1. 4, 8, 12, 16,, 2. 400, 200, 100, 50, 25,, 3. 1 8, 2 7, 1 2, 4, 5, 4. 5, 3, 2,

More information

U Q W The First Law of Thermodynamics. Efficiency. Closed cycle steam power plant. First page of S. Carnot s paper. Sadi Carnot ( )

U Q W The First Law of Thermodynamics. Efficiency. Closed cycle steam power plant. First page of S. Carnot s paper. Sadi Carnot ( ) 0-9-0 he First Lw of hermoynmis Effiieny When severl lterntive proesses involving het n work re ville to hnge system from n initil stte hrterize y given vlues of the mrosopi prmeters (pressure p i, temperture

More information

Review of Gaussian Quadrature method

Review of Gaussian Quadrature method Review of Gussin Qudrture method Nsser M. Asi Spring 006 compiled on Sundy Decemer 1, 017 t 09:1 PM 1 The prolem To find numericl vlue for the integrl of rel vlued function of rel vrile over specific rnge

More information

ANALYSIS AND MODELLING OF RAINFALL EVENTS

ANALYSIS AND MODELLING OF RAINFALL EVENTS Proeedings of the 14 th Interntionl Conferene on Environmentl Siene nd Tehnology Athens, Greee, 3-5 Septemer 215 ANALYSIS AND MODELLING OF RAINFALL EVENTS IOANNIDIS K., KARAGRIGORIOU A. nd LEKKAS D.F.

More information

SECTION A STUDENT MATERIAL. Part 1. What and Why.?

SECTION A STUDENT MATERIAL. Part 1. What and Why.? SECTION A STUDENT MATERIAL Prt Wht nd Wh.? Student Mteril Prt Prolem n > 0 n > 0 Is the onverse true? Prolem If n is even then n is even. If n is even then n is even. Wht nd Wh? Eploring Pure Mths Are

More information

A Lower Bound for the Length of a Partial Transversal in a Latin Square, Revised Version

A Lower Bound for the Length of a Partial Transversal in a Latin Square, Revised Version A Lower Bound for the Length of Prtil Trnsversl in Ltin Squre, Revised Version Pooy Htmi nd Peter W. Shor Deprtment of Mthemtil Sienes, Shrif University of Tehnology, P.O.Bo 11365-9415, Tehrn, Irn Deprtment

More information

Thermal energy 2 U Q W. 23 April The First Law of Thermodynamics. Or, if we want to obtain external work: The trick of using steam

Thermal energy 2 U Q W. 23 April The First Law of Thermodynamics. Or, if we want to obtain external work: The trick of using steam April 08 Therml energy Soures of het Trnsport of het How to use het The First Lw of Thermoynmis U W Or, if we wnt to otin externl work: U W 009 vrije Universiteit msterm Close yle stem power plnt The trik

More information

Probability The Language of Chance P(A) Mathletics Instant Workbooks. Copyright

Probability The Language of Chance P(A) Mathletics Instant Workbooks. Copyright Proility The Lnguge of Chne Stuent Book - Series L-1 P(A) Mthletis Instnt Workooks Copyright Proility The Lnguge of Chne Stuent Book - Series L Contents Topis Topi 1 - Lnguge of proility Topi 2 - Smple

More information

Arrow s Impossibility Theorem

Arrow s Impossibility Theorem Rep Fun Gme Properties Arrow s Theorem Arrow s Impossiility Theorem Leture 12 Arrow s Impossiility Theorem Leture 12, Slide 1 Rep Fun Gme Properties Arrow s Theorem Leture Overview 1 Rep 2 Fun Gme 3 Properties

More information

y = c 2 MULTIPLE CHOICE QUESTIONS (MCQ's) (Each question carries one mark) is...

y = c 2 MULTIPLE CHOICE QUESTIONS (MCQ's) (Each question carries one mark) is... . Liner Equtions in Two Vriles C h p t e r t G l n e. Generl form of liner eqution in two vriles is x + y + 0, where 0. When we onsier system of two liner equtions in two vriles, then suh equtions re lle

More information

Proportions: A ratio is the quotient of two numbers. For example, 2 3

Proportions: A ratio is the quotient of two numbers. For example, 2 3 Proportions: rtio is the quotient of two numers. For exmple, 2 3 is rtio of 2 n 3. n equlity of two rtios is proportion. For exmple, 3 7 = 15 is proportion. 45 If two sets of numers (none of whih is 0)

More information

Lecture 2: Cayley Graphs

Lecture 2: Cayley Graphs Mth 137B Professor: Pri Brtlett Leture 2: Cyley Grphs Week 3 UCSB 2014 (Relevnt soure mteril: Setion VIII.1 of Bollos s Moern Grph Theory; 3.7 of Gosil n Royle s Algeri Grph Theory; vrious ppers I ve re

More information

Implication Graphs and Logic Testing

Implication Graphs and Logic Testing Implition Grphs n Logi Testing Vishwni D. Agrwl Jmes J. Dnher Professor Dept. of ECE, Auurn University Auurn, AL 36849 vgrwl@eng.uurn.eu www.eng.uurn.eu/~vgrwl Joint reserh with: K. K. Dve, ATI Reserh,

More information

QUADRATIC EQUATION. Contents

QUADRATIC EQUATION. Contents QUADRATIC EQUATION Contents Topi Pge No. Theory 0-04 Exerise - 05-09 Exerise - 09-3 Exerise - 3 4-5 Exerise - 4 6 Answer Key 7-8 Syllus Qudrti equtions with rel oeffiients, reltions etween roots nd oeffiients,

More information

POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS

POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS Bull. Koren Mth. So. 35 (998), No., pp. 53 6 POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS YOUNG BAE JUN*, YANG XU AND KEYUN QIN ABSTRACT. We introue the onepts of positive

More information

CSC2542 State-Space Planning

CSC2542 State-Space Planning CSC2542 Stte-Spe Plnning Sheil MIlrith Deprtment of Computer Siene University of Toronto Fll 2010 1 Aknowlegements Some the slies use in this ourse re moifitions of Dn Nu s leture slies for the textook

More information

Electronic Circuits I Revision after midterm

Electronic Circuits I Revision after midterm Eletroni Ciruits I Revision fter miterm Dr. Ahme ElShfee, ACU : Fll 2018, Eletroni Ciruits I -1 / 14 - MCQ1 # Question If the frequeny of the input voltge in Figure 2 36 is inrese, the output voltge will

More information

( x) ( ) takes at the right end of each interval to approximate its value on that

( x) ( ) takes at the right end of each interval to approximate its value on that III. INTEGRATION Economists seem much more intereste in mrginl effects n ifferentition thn in integrtion. Integrtion is importnt for fining the expecte vlue n vrince of rnom vriles, which is use in econometrics

More information

Arrow s Impossibility Theorem

Arrow s Impossibility Theorem Rep Voting Prdoxes Properties Arrow s Theorem Arrow s Impossiility Theorem Leture 12 Arrow s Impossiility Theorem Leture 12, Slide 1 Rep Voting Prdoxes Properties Arrow s Theorem Leture Overview 1 Rep

More information

AP Calculus BC Chapter 8: Integration Techniques, L Hopital s Rule and Improper Integrals

AP Calculus BC Chapter 8: Integration Techniques, L Hopital s Rule and Improper Integrals AP Clulus BC Chpter 8: Integrtion Tehniques, L Hopitl s Rule nd Improper Integrls 8. Bsi Integrtion Rules In this setion we will review vrious integrtion strtegies. Strtegies: I. Seprte the integrnd into

More information

Subsequence Automata with Default Transitions

Subsequence Automata with Default Transitions Susequene Automt with Defult Trnsitions Philip Bille, Inge Li Gørtz, n Freerik Rye Skjoljensen Tehnil University of Denmrk {phi,inge,fskj}@tu.k Astrt. Let S e string of length n with hrters from n lphet

More information

NON-DETERMINISTIC FSA

NON-DETERMINISTIC FSA Tw o types of non-determinism: NON-DETERMINISTIC FS () Multiple strt-sttes; strt-sttes S Q. The lnguge L(M) ={x:x tkes M from some strt-stte to some finl-stte nd ll of x is proessed}. The string x = is

More information

Introduction to Olympiad Inequalities

Introduction to Olympiad Inequalities Introdution to Olympid Inequlities Edutionl Studies Progrm HSSP Msshusetts Institute of Tehnology Snj Simonovikj Spring 207 Contents Wrm up nd Am-Gm inequlity 2. Elementry inequlities......................

More information

C. C^mpenu, K. Slom, S. Yu upper boun of mn. So our result is tight only for incomplete DF's. For restricte vlues of m n n we present exmples of DF's

C. C^mpenu, K. Slom, S. Yu upper boun of mn. So our result is tight only for incomplete DF's. For restricte vlues of m n n we present exmples of DF's Journl of utomt, Lnguges n Combintorics u (v) w, x{y c OttovonGuerickeUniversitt Mgeburg Tight lower boun for the stte complexity of shue of regulr lnguges Cezr C^mpenu, Ki Slom Computing n Informtion

More information

6.5 Improper integrals

6.5 Improper integrals Eerpt from "Clulus" 3 AoPS In. www.rtofprolemsolving.om 6.5. IMPROPER INTEGRALS 6.5 Improper integrls As we ve seen, we use the definite integrl R f to ompute the re of the region under the grph of y =

More information

Technology Mapping Method for Low Power Consumption and High Performance in General-Synchronous Framework

Technology Mapping Method for Low Power Consumption and High Performance in General-Synchronous Framework R-17 SASIMI 015 Proeeings Tehnology Mpping Metho for Low Power Consumption n High Performne in Generl-Synhronous Frmework Junki Kwguhi Yukihie Kohir Shool of Computer Siene, the University of Aizu Aizu-Wkmtsu

More information

Conservation Law. Chapter Goal. 6.2 Theory

Conservation Law. Chapter Goal. 6.2 Theory Chpter 6 Conservtion Lw 6.1 Gol Our long term gol is to unerstn how mthemticl moels re erive. Here, we will stuy how certin quntity chnges with time in given region (sptil omin). We then first erive the

More information

Solutions to Problem Set #1

Solutions to Problem Set #1 CSE 233 Spring, 2016 Solutions to Prolem Set #1 1. The movie tse onsists of the following two reltions movie: title, iretor, tor sheule: theter, title The first reltion provies titles, iretors, n tors

More information

Lecture 11 Binary Decision Diagrams (BDDs)

Lecture 11 Binary Decision Diagrams (BDDs) C 474A/57A Computer-Aie Logi Design Leture Binry Deision Digrms (BDDs) C 474/575 Susn Lyseky o 3 Boolen Logi untions Representtions untion n e represente in ierent wys ruth tle, eqution, K-mp, iruit, et

More information

PAIR OF LINEAR EQUATIONS IN TWO VARIABLES

PAIR OF LINEAR EQUATIONS IN TWO VARIABLES PAIR OF LINEAR EQUATIONS IN TWO VARIABLES. Two liner equtions in the sme two vriles re lled pir of liner equtions in two vriles. The most generl form of pir of liner equtions is x + y + 0 x + y + 0 where,,,,,,

More information