A Systematic Framework for Dynamically Optimizing Multi-User Wireless Video Transmission

Size: px
Start display at page:

Download "A Systematic Framework for Dynamically Optimizing Multi-User Wireless Video Transmission"

Transcription

1 A Sysemac Framework for Dynamcally Opmzng ul-user Wreless Vdeo Transmsson Fangwen Fu, haela van der Schaar Elecrcal Engneerng Deparmen, UCLA {fwfu, Absrac In hs paper, we formulae he collaborave mul-user wreless vdeo ransmsson problem as a muluser arkov decson process (UDP) by explcly consderng he users heerogeneous vdeo raffc characerscs, me-varyng nework condons and he resulng dynamc couplng beween he wreless users. These envronmen dynamcs are ofen gnored n exsng mul-user vdeo ransmsson soluons. To comply wh he decenralzed naure of wreless neworks,, we propose o decompose he UDP no local DPs usng Lagrangan relaxaon. Unlke n convenonal mul-user vdeo ransmsson soluons semmng from he nework uly maxmzaon framework, he proposed decomposon enables each wreless user o ndvdually solve s own dynamc cross-layer opmzaon (.e. he local DP) and he nework coordnaor o updae he Lagrangan mulplers (.e. resource prces) based on no only curren, bu also fuure resource needs of all users, such ha he long-erm vdeo qualy of all users s maxmzed. However, solvng he UDP requres sascal knowledge of he experenced envronmen dynamcs, whch s ofen unavalable before ransmsson me. To overcome hs obsacle, we hen propose a novel onlne learnng algorhm, whch allows he wreless users o updae her polces n mulple saes durng one me slo. Ths s dfferen from convenonal learnng soluons, whch ofen updae one sae per me slo. The proposed learnng algorhm can sgnfcanly mprove he learnng performance, hereby dramacally mprovng he vdeo qualy experenced by he wreless users over me. Our smulaon resuls demonsrae he effcency of he proposed UDP framework as compared o convenonal mul-user vdeo ransmsson soluons. Keywords- ul-user Vdeo Transmsson, arkov Decson Process, Lagrangan Relaxaon, Onlne Learnng. I. INTRODUCTION Due o her flexble and low cos nfrasrucure, wreless neworks are posed o enable a varey of delay-sensve mulmeda ransmsson applcaons, such as vdeoconferencng, survellance, elemedcne, remoe eachng and ranng, and dsrbued gamng. However, exsng wreless neworks

2 provde dynamcally varyng resources wh only lmed suppor for he Qualy of Servce (QoS) requred by delay-sensve, bandwdh-nense and loss-oleran mulmeda applcaons. oreover, as mulmeda applcaons connue o prolferae, wreless nework nfrasrucures wll ofen need o suppor mulple smulaneously runnng applcaons. Key challenges assocaed wh he robus and effcen mul-user vdeo ransmsson over wreless neworks are he dynamc allocaon of he scarce nework resources among heerogeneous users experencng dfferen me-varyng nework condons and raffc characerscs, and he dynamc adapaon a he ndvdual users gven her allocaed nework resources. Exsng wreless vdeo ransmsson soluons can be broadly dvded no wo caegores: sngle-user vdeo ransmsson soluons, focusng on packe schedulng, error proecon or cross-layer adapaon n order o maxmze he recevng user s vdeo qualy []-[6], and mul-user vdeo ransmsson, emphaszng mul-user resource allocaon among mulple users smulaneously ransmng vdeo and sharng he same wreless resources [4]-[8]. However, mos exsng soluons n boh caegores do no explcly consder boh he heerogeneous characerscs of he vdeo raffc and he me-varyng nework condons (e.g. me-varyng channel condons, dynamc mul-user channel access, ec.), hereby ofen leadng o subopmal performance for wreless meda sysems. For example, n he sngleuser vdeo ransmsson caegory, mos soluons employ Unequal-Error-Proecon (UEP) echnques [7][8] o dfferenally proec he vdeo packes based on her dsoron mpac and delay deadlne. The work n [2] furher proposes a rae-dsoron opmzed packe schedulng soluon, whch explcly consders he vdeo packes dependences by usng a dreced-acyclc-graph (DAG). Ths rae-dsoron opmzaon mehod was subsequenly mproved n [4] by reducng he polcy search space and n [6] by reducng he sar-up laency for real-me vdeo sreamng applcaons. However, hese soluons assume only smplsc underlyng nework (channel) models and hey do no consder he adapaon of ransmsson parameers a he oher layers of he nework sack, besdes he applcaon layer. To deal wh he dynamcs n he wreless nework, cross-layer adapaon mehods [][3][5] have been proposed o opmze on-he-fly he ransmsson parameers a varous layers, based on curren observaons of he

3 channel condons. However, hese cross-layer soluons are myopc and resul n subopmal performance because hey do no accoun for he fuure channel condons and vdeo raffc. In he mul-user vdeo ransmsson caegory, many curren echnques [4]~[8] are based on he nework uly maxmzaon (NU) framework [3]. In he NU framework, he basc assumpon s ha each user has a sac uly funcon of he (average) allocaed ransmsson rae (or QoS). For example, he auhors n [5] smply consder he uly o be a funcon of he average allocaed rae. The soluons n [4][6][7] (ncludng our prevous work n [8]) defned he uly funcon (.e. he average vdeo qualy or dsoron) as a funcon of he average rae and packe loss. To deal wh he dynamc wreless channel condons, he resource allocaon among he mulple users s repeaedly performed o maxmze he curren vdeo qualy. However, hese soluons only myopcally maxmze he vdeo qualy for all he users a he curren me and do no predc he mpac of he curren resource allocaon on he fuure vdeo qualy of all he users. Ths myopc soluon leads o flucuaons n he long-erm vdeo qualy. Therefore, s crucal o judcously allocae he lmed resources o ndvdual wreless vdeo users such ha her long-erm uly (.e. vdeo qualy) s maxmzed. To address he abovemenoned challenges assocaed wh effcen mul-user vdeo ransmsson over he me-varyng wreless nework, we propose a sysemac framework for dynamcally and foresghedly opmzng he long-erm vdeo qualy of mulple users coexsng n he same wreless channel. Under he proposed framework, unlke he exsng sngle-user vdeo ransmsson soluons, we explcly consder when performng he cross-layer opmzaon for each wreless user, boh he heerogeneous vdeo raffc characerscs and he experenced me-varyng nework condons. Frs, o characerze he heerogeneous vdeo daa, we defne a raffc sae for each user whch consders he amoun of daa uns (e.g. vdeo frames or vdeo packes) o be ransmed, her dsoron mpacs, and he dependences beween hem a each ransmsson me. The raffc and nework sae (e.g. channel condons) ransons characerze he envronmen dynamcs experenced by each user. These dynamcs In order o faclae he dynamc opmzaon of vdeo ransmsson over me-varyng wreless neworks, we consder a me-sloed wreless ransmsson sysem n whch he decson s made every me slo. The lengh of one me slo s deermned based on how fas he nework and vdeo raffc are changed [8].

4 are affeced by he packe schedulng deployed by all he users and her resource acquson. We hen formulae he packe schedulng and resource acquson for each user as an DP. The deployed soluon o he sngle-user vdeo ransmsson problem usng DP can be found n our pror work [35]. We furher formulae he opmzaon of he packe schedulng and resource allocaon over he dynamc mul-user vdeo ransmsson sysem as an UDP [9] problem. Smlar o he DP formulaon for sngle-user vdeo ransmsson, he UDP formulaon allows each user o make foresghed ransmsson decsons by akng no accoun he fuure mpac of s curren decsons on he long-erm ules of all he users. Alhough he UDP problem can be solved n a cenralzed manner usng convenonal value or polcy eraon algorhms or lnear programmng [9], hs requres he nework coordnaor o know he dynamcs experenced by each user and o solve a hghly complex cenralzed UDP, nvolvng a very large sae space. Therefore, hs soluon leads o very hgh compuaon complexy and unaccepable communcaon overheads and ncurred delays. Forunaely, he UDP s weakly-coupled [20], snce he sae ranson of each user s coupled wh ha of oher users only hrough he mul-user resource allocaon a each me slo. We propose o decompose hs weakly-coupled UDP problem usng Lagrangan relaxaon no mulple local DPs each of whch can be separaely solved by he ndvdual users. Ths decomposon s dfferen from he convenonal dual soluons [5] o he mul-user NUbased vdeo ransmsson problem n wo ways: () nsead of maxmzng he sac uly a each ransmsson me, our approach allows each wreless user o solve he dynamc cross-layer opmzaon problem (formulaed as he local DP), whch s val for he delay-sensve vdeo applcaons; () nsead of updang he Lagrangan mulplers only based on he curren resource requremens of all users, our approach updaes he mulplers based on no only he curren bu also fuure resource needs, such ha he long-erm vdeo qualy of all he users s maxmzed. We would lke o noe ha he Lagrangan relaxaon usng a scalar mulpler has been proposed n [20][2] o decompose a weakly-coupled UDP problem. However, he dualy beween he proposed relaxed problem and he orgnal UDP s no analyzed n hese exsng works. In hs paper, we

5 mahemacally derve he dualy and propose a sysemac way o compue he subgraden for updang he Lagrangan mulpler. Furhermore, based on our knowledge, we beleve ha hs s he frs aemp o formalze he mul-user vdeo communcaon problem usng UDP and decompose he UDP for auonomous, bu collaborave, vdeo users. To solve he local DP, each wreless user s requred o know he ranson probables of raffc saes and channel saes beforehand, whch s ofen dffcul o accuraely characerze before ransmsson me, especally for vdeo applcaons operang n dynamc mul-user neworks. Hence, he local DP canno be solved n pracce usng he mehod n [35] and he Lagrangan mulpler canno be updaed based on he subgraden mehod. Imporanly hough, he UDP framework provdes he necessary foundaons and prncples for how he users can auonomously learn on-lne o cooperavely opmze he global vdeo uly when he dynamcs are unknown. In pracce, o deal wh he unknown dynamcs, each wreless user wll deploy onlne renforcemen acor-crc learnng [27], and he nework coordnaor wll updae he resource prce dynamcally usng sochasc subgraden mehods [26]. Ths approach has wo advanages: () does no requre each user o know he sascal dsrbuon of channel condons and ncomng vdeo raffc; and, (2) he wreless user and he nework coordnaor need o perform only very smple compuaons durng each me slo. Unlke convenonal onlne learnng algorhms [27], whch ofen updae he learnng polcy for only one sae durng each me slo, our proposed learnng algorhm can updae mulple saes smulaneously durng each me slo. As demonsraed by our smulaon resuls, he proposed renforcemen learnng soluon sgnfcanly ncreases he learnng performance, whch leads o dramac mprovemens n he receved vdeo qualy. The paper s organzed as follows. Secon II defnes he raffc saes, he sae ranson and he uly funcon for each wreless user a each me slo. Secon III dscusses he dynamc opmzaon for he sngle user. Ths s a local problem solved by he ndvdual users n he mul-user vdeo ransmsson problem. Secon IV formulaes he mul-user vdeo ransmsson problem as an UDP. Secon V presens how he UDP can be decomposed no mulple local DPs usng he Lagrangan relaxaon mehod and develop he correspondng subgraden mehod o updae he resource prce. Subsequenly,

6 Secon VI descrbes he proposed dsrbued onlne learnng algorhm o deal wh he unknown vdeo characerscs and channel condons. Secon VII presens numercal resuls o valdae he proposed framework. The conclusons are drawn n Secon VIII. II. ODELS FOR HETEROGENEOUS VIDEO TRAFFIC Unlke radonal raffc models [33], whch only characerze he rae changes of vdeo raffc, n hs secon we am o develop a general model for represenng he encoded vdeo raffc wh heerogeneous characerscs (e.g. varous delay deadlnes, dsoron mpacs, dependences, ec.). Usng hs vdeo raffc model, we wll be able o dynamcally opmze he resource acquson and packe schedulng for vdeo ransmsson over me-varyng neworks. A. Arbues of DUs In hs subsecon, we dscuss how he heerogeneous arbues of he vdeo raffc 2 can be modelled. Ths wll be used o defne he raffc saes a each me slo n Subsecon B. The vdeo daa s encoded perodcally usng a Group of Pcures (GOP) srucure as n [22][23], whch lass a perod of T me slos. The vdeo frames whn one GOP are encoded nerdependenly usng moon esmaon, whle he frames belongng o dfferen GOPs are encoded ndependenly. Noe ha he predcon-based codng schemes can lead o sophscaed dependences beween he vdeo daa. Afer beng encoded, each GOP conans N daa uns (DUs), each of whch represenng one or mulple encoded frames (e.g. one of I, P, and B frames) 3. The arbues of he DUs are lsed below. Sze: The sze of DU j {,, N } s denoed as l j n packes 4 max, where lj [, lj ], and l j max s he maxmum allowable sze. The sze of DU j s he amoun of packes when DU j s generaed by he vdeo codec. For example, he sze of DU j a GOP g s dfferen from he sze of DU j a GOP g +. To smplfy he exposon, hs s modelled as an..d. random varable 5. Dsoron mpac: Each DU j has a dsoron mpac q j per packes, whch s assumed o be consan 2 Noe ha he vdeo raffc can be generaed n real-me or pre-encoded. 3 In hs paper, we consder ha he vdeo s encoded usng a fxed GOP srucure. However, he proposed raffc represenaon can also be adaped o he dynamc GOP srucure. 4 For smplcy, we assume n hs paper ha each packe has he same lengh, bu hs does no affec our proposed soluon. I jus smplfes our exposon gven he space lmaons. 5 The DU sze can also be modeled as a random varable dependng on he prevous DUs [28].

7 for all he GOPs. Delay deadlne: We defne he relave delay deadlne (RDD) of DU j as he dfference beween he delay deadlnes of DU and DU j n he same GOP and s denoed by d j (measured n me slos). Hence, d = 0 and dj T. If he delay deadlne for DU a he frs GOP s se o be d 0, hen he delay deadlne of DU j a he g -h GOP s d + d + ( g ) T. 0 j Dependency: The dependences beween he DUs whn one GOP are expressed as a dreced acyclc graph (DAG). The DAG remans he same for a fxed GOP srucure. One llusrave example of DAGs for vdeo daa s gven n Fgure. In hs paper, we assume ha, f DU j depends on DU j (.e. here exss a pah dreced from DU j o DU j and denoed by j j.), hen d j d j and qj q j. In oher words, DU j should be decoded pror o DU j and DU j has hgher dsoron mpac. B. Traffc sae represenaon a each me slo In hs subsecon, we model he vdeo raffc whch can be poenally ransmed a each me slo. A me slo, as n [2], we assume ha he wreless user wll only consder for ransmsson DUs wh delay deadlnes n he range of [, + W), where W s referred o as he schedulng me wndow (STW) and assumed o be gven a pror 6. In hs paper, we furher assume ha STW s chosen o sasfy he followng condon: f DU j drecly depends on DU j (.e. here s a drec arc from j o j ), hen d j d < W. Ths assumpon ensures ha DU j and j can be n one STW. We defne he raffc sae as he DUs whn he STW a me slo, whch s denoed by T = ( G, B ). In he raffc sae T, = { jg g, d0 + dj + ( g ) T [, + W ), Dependences of j expressed by g g DAG} G s called he dependency paern of DUs whn he STW. The dependency paern G represens he number of DUs ha can be poenally ransmed durng he nex me slo and he dependences beween hem. In he j example llusraed n Fgure, G = {,2,3 2 3, 3 } g g g g g g g g and 6 Noe ha STW can be deermned based on he channel condons experenced by he user a each me slo. For example, he wreless user may se he STW o be small when he channel condons are poor, and he STW o be large whenever he channel condon are good.

8 G = { 4,5, 4 5 }, where g s he GOP ndex. B = { b j G } represens he amoun of + g g g+ g g j packes a each DU avalable for poenal ransmsson a me slo. Noe ha b j l. From he j example n Fgure, we noe ha he ranson of G s deermnsc and perodc for a predeermned GOP srucure and hence, s arkovan and denoed by p G ( G G ). The raffc sae T s able o capure heerogeneous vdeo raffc and s a super-se of exsng well-known sngle-buffer models [9][0] (.e. whch gnore boh he packe dependences and delay deadlnes) or mul-buffer models [3][2][7][35] (.e. whch gnore he packe dependences or he delay deadlnes). C. Schedulng polcy Gven a ransmsson rae 7 r, he wreless user has o deermne he amoun of daa o be ransmed for each DU n G, hrough s schedulng polcy. The schedulng polcy maps he curren raffc sae and ransmsson rae r no he amoun of packes ransmed durng each DU, y = [ yj j G ] n he curren STW,.e. π ( T, r ) = y. Formally, he schedulng polcy π sasfes he followng condons 8 : T () Underflow consran: 0 yj bj, j G ; () Rae consran: j U y j r. The se of possble polces n each raffc sae T gven a ceran ransmsson rae r s denoed by P ( T, r ). D. Traffc sae ranson and mmedae reward In he followng, we dscuss he ranson of he raffc sae T, gven he ransmsson rae r. Frs, he ranson of he dependency paern G s p G ( G+ G ), whch s deermnsc and does no depend on he ransmsson rae r. In order o compue he ranson from B o B +, we separae G + no wo dsjon ses: G G + and G+ / G 9. I s clear ha G+ = ( G G+ ) ( G+ / G ). Frs, we consder he DUs n he se of G / G + ha wll expre before me slo +. In hs paper, we consder he case ha, f DU j G / G + has he remanng daa b j y j greaer han a ceran 7 The ransmsson rae can be deermned by he allocaed nework resource and ransmsson sraeges a he layers below he applcaon layer 8 Smlar consrans are also consdered n [29]. However, he auhors heren dd no consder he me-varyng ransmsson rae and foresghed packe schedulng decsons amed a maxmzng he long-erm vdeo qualy. 9 Here G+ / G = G+ G+ G.

9 hreshold 0 (say V j,.e. b j y j > V j ), hen all s descendans wll be undecodable (or useless) and hence, wll be dscarded for ransmsson. Le us denoe E = { j j G / G, b y V } o be he se of + j j j DUs ha wll expre before me slo + and wll also resul n unusable descendan DUs due o large amoun of daa los. We furher denoe ε = { j j G G, b = } o be he se of DUs whch are + j n G G +, bu have b j = (we use - o ndcae ha a ceran DU s useless.). Then, he ranson from B o B + s compued as: f A( j ) ( E ε ) bj bj yj f j G G+ and A( j) ( E ε ) = () lj f j G+ / G and A( j) ( E ε ) = Noe ha A ( j ) represens all he ancesors of DU j, ncludng self. The frs lne n Eq. () means ha DU j s unusable, because s ancesors are no successfully receved. The second lne means ha DU j s nhered from he prevous raffc sae,.e. DU j dd no expre a he curren momen. The hrd lne means ha DU j s a new DU enerng he STW. Snce he ranson of he dependency paern s deermnsc and he ncomng DUs are..d., s clear ha he ranson of B s arkovan as well and hence, he raffc sae ranson s arkovan. The ranson probably from B o B + s denoed as pb ( B B, G, G, y, r ), and depends on he dependency paern ranson, schedulng polcy and + + he avalable ransmsson rae. The raffc sae ranson can be rewren as p ( T T, y, r ) = p ( G G ) p ( B B, G, G, y,, r ). Gven he schedulng polcy T + G + B + + y = π( T, r ) and ransmsson rae r, he dsoron reducon experenced by he wreless user can be compued as u ( T, y, r ) = qj yj. (2) j U III. DYNAIC OPTIIZATION FOR A SINGLE USER 0 ore complcaed models can also be developed for he dependency mpac beween wo DUs. For example, an error propagaon funcon can be defned o capure he dependency mpac. However, n hs case, he error propagaon funcon should be ncluded no he raffc sae whch may dramacally ncrease he sae space. In hs paper, we only consder a smple dependency mpac model (.e. on-off model).

10 In hs secon, we frs consder he opmzaon of boh he packe schedulng and resource acquson for a sngle wreless vdeo user experencng a slow fadng wreless channel. In each me slo, he wreless user experences a channel condon h. We assume ha he channel condon h remans consan whn one me slo, bu vares across me slos. The changes of h can be modelled as a fne sae arkov chan (FSC) [24] wh he sae ranson probably gven by ph ( h+ h ), whch s ndependen of he raffc sae ranson. The ransmsson rae aaned by he wreless user s deermned by r ( h, x ), where x X represens he amoun of nework resource (e.g. he ransmsson me n he TDA-lke nework [25] as dscussed n Secon IV) acqured by he wreless user from he nework and X represens he se of possble resource allocaons. As we wll dscuss n Secon IV for he mul-user vdeo ransmsson, he resource acquson wll be affeced by oher users. The ransmsson rae funcon r ( h, x ) s assumed o be an ncreasng funcon of x, gven he channel condon h [36], and hereby, a larger x leads o a hgher ransmsson rae r. We defne he sae for he wreless user a me slo as s = ( T, h ) S, whch ncludes he vdeo raffc sae and channel sae, whch sasfes he arkovan propery snce boh he raffc sae and channel sae are arkovan. Then, he wreless user sae ranson s expressed by p( s+ s, y, x ) = p T ( T+ T, y, r ) ph ( h+ h ). (3) A each sae s, he wreless user akes he acons ncludng he resource acquson x and schedulng y, hereby leadng o he mmedae uly u ( s, y, x ) λ x s, where λ s s nerpreed as he resource prce as n [2]. Noe ha we express u ( T, y, r ( h, x )) as u ( s, y, x ) o emphasze ha he mmedae uly s a funcon of he sae s, schedulng acon y and allocaed me x. In hs secon, we assume ha λ s s deermned a pror. In Secon V, we wll dscuss how he resource prce can be deermned n a mul-user scenaro. The objecve of he wreless user s o maxmze s expeced dscouned accumulaed uly (we call hs sngle-user prmary problem (SUP),)

11 as follows : max v( s0) E α ( u ( s,, x ) λs x ) s0 ( s, x ) y P s0 S = 0 x 0, 0 y, (SUP) where α s he dscouned facor n he range 2 of [ 0, ), and v( s ) s he dsrbuon of he nal sae. 0 The reasons why we consder he dscouned accumulaed uly are: () for our consdered delaysensve applcaons, he daa needs o be sen ou as soon as possble o avod mssng delay deadlnes; and (2) snce a wreless user may encouner unexpeced envronmenal dynamcs n he fuure, may care more abou s mmedae reward raher han he fuure reward. Based on he dscusson n Secon II.D, he ranson of he sae s only depends on he curren acons x and y. Hence, he problem above can be formulaed as a DP. Noe ha unlke he prevous vdeo ransmsson soluons n []-[7], here we explcly ake no consderaon he heerogeneous characerscs of vdeo raffc (represened by he raffc saes) and me-varyng channel condons (represened as channel saes). Smlar o he work n [2], we opmze he rade-off beween he consumed resource and he receved reward n erms of dsoron reducon, bu focusng on a dynamc seng. The opmzaon of SUP s called he foresghed opmzaon for vdeo ransmsson snce consders he mpac of curren decsons on he fuure uly. Based on [9], he opmzaon of SUP can be solved usng he followng Bellman s equaons: [ ( ) ( ) ( )] U( s, λ) = max y P ( sx, ) u s, y, x λs x + αp s s, y, x U s, λ, (4) x 0 where U( s, λ ) s he opmal reward-o-go sarng a sae s, gven λ = [ λ ] s s S. The Bellman s equaons can be solved usng he value eraon or polcy eraon mehods. One soluon o solve he SUP s proposed n our prevous work [35]. IV. ULTI-USER WIRELESS VIDEO TRANSISSION FORULATION In Secon III, we have formulaed he dynamc opmzaon problem for he sngle-user vdeo ransmsson. In hs secon, we am o formulae he problem of mul-user vdeo ransmsson over a In hs formulaon, we nerchangeably express he admssble polcy as P ( T, ) r and P ( s, ) x. 2 Our soluons dscussed below are also applcable o he problem of maxmzng he average accumulaed uly by allowng α.

12 slow fadng wreless channel. We wll show ha he sngle-user vdeo ransmsson serves as a subproblem of he mul-user problem n Secon V, whch s llusraed n Fgure 2. The users are ndexed by {,, }, where s he number of users sharng he channel. A each me slo, he channel condon experenced by user s represened by h (he superscrp represens user and he same n he below), and he ranson of h s ndependen of he ransons of oher users channel condons. Recall ha n hs paper we assumed ha he mulple users access he shared channel usng he TDA-lke proocol [25]. Then, a each me slo, he poron of me allocaed o user s denoed by x [ 0,]. Due o he resource consran, he allocaons o all he users sasfy he followng nequaly: x,. (5) = In hs paper, we consder a collaborave mul-user vdeo ransmsson problem wh he goal of maxmzng he expeced dscouned accumulaed vdeo qualy of all he users under he sage resource consrans (we call hs problem he mul-user prmary problem wh sage resource consrans - UP/SRC ),.e. U v s E u s x s s * = max ( ) ( ) 0 (,, ) 0,, α 0, x, =,, y y s0 S,, s0 S = = 0 = s.. y P ( s, x ), x, 0 = (UP/SRC) where we assume ha he nal saes of he vdeo users are ndependen. Noe ha, n hs paper, we consder ha each user has he same dscouned facor 3. Based on he dscusson on he vdeo raffc represenaon n Secon II and he formulaon for he sngle-user vdeo ransmsson, he mul-user ransmsson problem n UP/SRC can be also formulaed as an UDP. Specfcally, we defne he sae of he mul-user sysem as s = ( s,, s ). The acon performed by each user s a = (( x, y ),, ( x, y )). I s easy o verfy ha 3 Snce we consder a collaborave mul-user vdeo ransmsson, for smplcy, we enforce ha each user has he same dscouned facor. However, n general, dfferen users may have dfferen dscouned facor, especally n he non-collaborave scenaros.

13 (, ) = (,, ) p s s a p s s y x, gven he resource allocaon x,. The reward a each me slo s = = gven by u = u ( s, y, x ). We noe ha, when α = 0 (.e. all he users make he myopc decson), he UDP problem reduces o he radonal mul-user NU-based resource allocaon problems for vdeo ransmsson [3]~[8]: u s x = ( y ) max,,. (6) s.. y s, x, x P ( ) However, we consder here he dynamc opmzaon for he mul-user vdeo ransmsson by akng no accoun he resource allocaon and correspondng schedulng across me (.e. α 0 ). From [9], we know ha, for hs mul-user DP problem, here s a leas one opmal saonary polcy ha only depends on he curren mul-user sysem sae. Hence, n hs paper, we resrc our focus o he saonary polces,.e. he polcy only depends on he curren sae. Then, solvng he maxmzaon problem n UP/SRC s equvalen o solvng he followng Bellman s equaons [9]: = k k k k s = max (, y, ) + (, y, ) ( s ), s, (7) U( ) u s x α p s s x U y P ( s, x ), =,, k = s = x = * and U v( s ) U( ) s S,, s S = 0 0 = 0 0 s. From hs Bellman s equaons, we have he followng observaons: To solve he Bellman s equaons, we can use he cenralzed value eraon or polcy eraon o fnd he opmal reward-o-go U ( s ) for he mul-user DP problem [9]. However, hs cenralzed soluon requres knowng all he users nformaon (sae spaces, acon spaces, ranson probables, and uly funcons) and also has a hgh compuaon complexy. Hence, hs cenralzed soluon s no applcable o he mul-user wreless vdeo ransmsson. The couplng among he mulple users vdeo ransmsson s only hrough he resource allocaon

14 performed a each me slo. For example, he opmal schedulng polcy performed by each user depends on he mul-user sysem sae hrough he resource allocaon x. Then, gven he resource allocaon x, he schedulng polcy s ndependen of oher users saes. Ths ype of UDP s referred as he weakly-coupled DP [20] and he decomposon no mulple local DPs s possble. In he nex secon, we wll dscuss how he mul-user DP problem can be decomposed when he resource allocaon s dynamc and depends on he mul-user sysem s sae. The relaonshps among proposed soluons are llusraed n Fgure 2. V. DUAL DECOPOSITION OF ULTI-USER DP In hs secon, we wll consder he dual problem of he mul-user DP by relaxng he per-sage resource consrans and show how we can decompose he UDP. Frs, n Subsecon A, we nroduce a per-sae Lagrangan mulpler assocaed wh he resource consran a each sae. Ths dual soluon leads o he zero dualy compared o he prmary problem UP/SRC, bu requres a cenralzed soluon snce he resource prce depends on mul-user sae whch canno be observed by each ndvdual user. Then, n Subsecon B, we mpose a unform resource prce, whch s ndependen of he mul-user sae. Wh hs unform resource prce, he UDP problem can be decomposed no mulple local DPs, whch represen a dynamc cross-layer opmzaon problem ha can be separaely solved by each ndvdual user. Ths decomposon s promsng snce () enables each user o opmze s packe schedulng and resource acquson ndependenly of oher users; and (2) he nework coordnaor only needs o smply updae he resource prce, whch nvolves only very few compuaons. A. Dual soluon wh per-sae resource prces A each sae s, we nroduce a Lagrangan mulpler λ s assocaed wh he resource consran ( x ) a each sae s. Then he dual funcon s gven by = λ U( ) max v( s ) ( ) 0 E α s λ = (,, ) u s x λ x 0 ( s, x ), x 0, y s + s0 S,, s0 S = = 0 = s, (8) y P =,,, 0

15 wh λ [ λ ]. As n Secon III, we can nerpre he Lagrangan mulpler λ s as he resource prce n = s sae s. We refer o hs as pre-sae resource prce. Then, λ s x s he cos user has o pay n sae s and λs s he amoun of revenue receved by he mul-user sysem by allowng he users o consume he resources (.e. access he wreless channel). However, we should noe ha, n our collaborave communcaons, he resource prce s used n order o effcenly allocae he lmed resource, nsead of maxmzng he revenue of he mul-user sysem. The mul-user dual problem wh he per-sae resource prce (UD/PSRP) s hen gven by U λ,* = mnu( λ ). λ 0 (UD/PSRP) The followng proposon proves ha he dual problem UD/PSRP has zero dualy gap compared o he prmary problem n UP/SRC and hus, he opmal me allocaon and schedulng polces correspondng o he opmal resource prce λ s a each sae are also he opmal polces o he prmary problem.,* * Proposon : U = U λ. Proof: Due o he lmed space, we om he proof of hs proposon. However, he proof can be easly performed by showng ha he opmal schedulng polcy leads o an objecve funcon whch s a concave funcon. Ths s because, n each me slo, he opmal schedulng polcy always ransms he packes resulng n he hghes ncrease n he long-erm uly. Gven he concavy of he objecve funcon and he compacness of he feasble resource allocaon space, we can prove ha he dualy gap s zero [26]. Smlar o he Bellman s equaons n Eq. (7) for he prmary problem UP/SRC, we have he followng Bellman s equaons correspondng o he dual funcon n UD/PSRP: y Y x 0 =,, k k k k ( λs λs ) α ( ) ( ) U( s, λ ) = max u ( s,, x ) x p s s,, x U, y + + y s λ, = s (9) s k = We noe ha, by seng α = 0, he Bellman s equaons above degrade o he dual soluons [3][5]

16 o he convenonal mul-user vdeo ransmsson as shown n Eq. (6). The degraded Bellman s equaons can be decomposed no mulple sub-equaons, each correspondng o one user, by leng he user know he resource prce. However, n general, hs Bellman s equaon canno be decomposed no ndependen subproblems whch can be auonomously solved by each user, snce he Bellman s equaons are coupled hrough he resource prce λ s, whch vares wh he sae of he mul-user sysem. Hence, a cenralzed soluon has o be deployed by he nework coordnaor, whch requres all he users nformaon, as n he prmary soluon o UP/SRC. B. Dual soluon wh unform resource prce In Subsecon A, we assumed ha, dependng on he sae of he mul-user sysem, a dfferen resource prce s deermned. However, he drawback of hs s ha he Bellman s equaons n Eq. (9) canno be decomposed, hereby requrng a cenralzed soluon. In hs subsecon, we consder a scenaro where he same prce (referred o as unform resource prce ) s mposed n all he saes of he muluser sysem,.e. λ = λ, s. Then, he dual funcon s gven by s ( ) λ U( λ) = max ( ) ( ) 0 (,, ) v s E α u s x λx 0 ( s, x ), x 0, y + s s0 S,, s0 S = = 0 =. (0) y P =,,, 0 By mnmzng over he unform resource prce λ, we have he mul-user dual problem wh unform resource prce (UD/URP): U λ,* = mnu( λ ) (UD/URP) λ 0 Ineresngly, by seng he unform resource prce, he dual problem UD/URP s no dual o he prmary problem n UP/SRC. Insead, s dual o he followng problem: Uˆ max v s E u s,, x s,, s * = ( ) ( ) 0 ( ) α 0 0, x, =,, y y s0 S,, s0 S = = 0 = s.. y (, ), ( ) P s x α ( x ) 0 = 0 = (UP/ARC) We call hs opmzaon he mul-user vdeo ransmsson opmzaon wh accumulaed resource consran (UP/ARC). The dualy beween UD/URP and UP/ARC can be easly verfed. Smlar o Proposon, we can prove ha he dualy gap beween UD/URP and UP/ARC s zero.

17 We furher noce ha he resource consran n he prmary problem UP/SRC sasfes he followng condon: ) x,,,, 0,,,, 0 ) = x x = α ( x 0 = = 0 = (, () whch means ha he feasble resource allocaons n he UP/SRC s a subse of he feasble resource allocaons n he UP/ARC. Then, comparng o he dual soluon wh sae-wse prces, we have he,* followng proposon whch shows ha U λ serves as an upper bound of he opmal value for he prmary problem. λ,* * *,* Proposon 2: U = Uˆ U = U λ. Ths proof s based on he fac ha here s no dualy gap n he wo prmary-dual problems (.e. UP/SRC and UD/PSRP, UP/ARC and UD/URP) and ha he feasble resource allocaons n UP/SRC s a subse of he feasble allocaons n UP/ARC as shown n Eq. (). The deals of he proof are omed due o he lmed space. The Bellman s equaons corresponds o he dual funcon n Eq. (0) can be decomposed no local Bellman s equaon, each correspondng o one user, whch s presened n he followng heorem. Theorem 2: Gven λ = λ, s, he opmzaon n Eq. (0) s gven by s ( λ) ( ) (, λ) U = v s U s, (2) = s0 0 0 wh U ( s, λ ) sasfyng he followng local Bellman s equaon: U ( s, λ) = max u ( s, y, x ) λx λ α p( s s,, x ) U ( s, λ ) y, x + + y (3) s Proof: The key dea o prove hs s ha, by nroducng he unform resource prce, he uly funcons and sae ranson probables of all wreless users are separable whch makes he reward-ogo funcons separable. The deals can be seen n Appendx A. The key resul of Theorem 2 s ha U ( s, λ ) can be decomposed no local Bellman s equaons, whch can be solved n a dsrbued fashon. Each user can solve s own Bellman s equaons (and accordngly solve s own cross-layer opmzaon problem) provded he resource prce λ. Ths local

18 Bellman s equaons correspond o he local DP dscussed n Secon III. Nex, we dscuss how he resource prce can be updaed. Gven he resource prce λ, each user can solve s own Bellman s equaons usng e.g. value eraon, whch resuls n he opmal resource,*,* allocaon x ( s, λ ) and schedulng polcy y ( s, λ ). Noe ha he resource acquson s ndependen of oher users sae gven he unform resource prce. In he followng proposon, we formally compue he subgraden wh respec o he resource prce λ for he dual problem UD/URP, whch wll be used o updae he resource prce n each eraon. Proposon 3: The subgraden wh respec o λ s gven by Z, (4) α = where Z T = v ( s 0 ) e ( I P ) x ( λ ) s he expeced dscouned accumulaed resource consumpon 0 s s 0 (noe ha he expecaon s aken over all he possble sample pahs), and P s he sae ranson probably marx, and e s s he vecor wh he s componen beng and ohers beng zero. Proof: The key dea s o show Z sasfes he subgraden defnon [26]. The deals can = α be found n Appendx B. Usng he subgraden mehod, he resource prce s hen updaed as follows: k k k + λ = λ β Z + = α (5) We noce ha he subgraden compued n Eq. (4) accouns for no only he curren resource consran, bu also he fuure consrans snce UDP ams o maxmze he long-erm uly. The subgraden mehod shown n Eq. (5) converges o he opmal dual soluon due o he concavy of he objecve funcon. The advanages of he decomposon developed above for mul-user vdeo ransmsson are summarzed as follows: Gven a unform resource prce, each wreless user can solve s own local DP ndependenly of oher users. Ths enables us o decompose he consder mul-user vdeo ransmsson problem by +

19 enablng each user o auonomously opmze s he packe schedulng and resource acquson. Ths decomposon allows he nework coordnaor o smply updae he scalar resource prce as shown n Eq. (5). Furhermore, he proposed approach only requres wo scalar messages 4 (as shown n Fgure 3) o be exchanged beween he wreless users and he nework coordnaor. Ths sgnfcanly smplfes he desgn of he nework coordnaor (e.g. access pons) and reduces he cos of buldng a wreless nework o suppor vdeo applcaons. Unlke he dual soluon o he NU-based mul-user vdeo ransmsson [5], n whch he nework coordnaor has o fnd he opmal resource allocaon o all he users before each user opmzes he packe schedulng, our approach allows he resource allocaon and packe schedulng opmzaon o be performed smulaneously. Ths sgnfcanly reduces he ncurred delay, snce each user does no need o wa for he opmal resource allocaon. Prevously, we enforced a unform prce for all he saes, whch enables a decomposon n he dual funcon compuaon and provdes an upper bound on he uly funcon U * λ,* * (Recall ha U U ). However, he soluon o he dual problem may be nfeasble (.e. volang he resource consran n each me slo). We noe ha he opmal allocaon can be obaned by solvng a one-sage mul-user resource allocaon problem (e.g. as n [20]) n each me slo. However, hs agan requres hgh compuaonal and communcaon complexy. In order o avod he resource consrans beng volaed,.e. *, λ = x ( s ) >, we proporonally scale down he resource allocaon as follows: xˆ *, λ ( ) *, λ = j = *, λ n order o sasfy he resource consran,.e. x ( s ) ( s ) s x, (6) * j, λ j x = ( s ) ˆ =. Ths scalng can be performed by he nework coordnaor: a he begnnng of each me slo, he users subm he requred resource *, λ x ( s ) o he nework coordnaor, and he coordnaor performs he resource allocaon scalng, f he resource consran s volaed. Afer he scalng, he nework coordnaor polls he users accordng o he scaled 4 In proocol desgn, oher messages lke he hand-shakng messages are needed for he successful ransmsson. However, we gnore hs ype of messages snce hey are ndependen of our proposed algorhms.

20 resource allocaon [25]. VI. DISTRIBUTED ODIFIED ACTOR-CRITIC LEARNING In Secon V, we have dscussed how he UDP can be decomposed such ha each user can auonomously deermne s opmal ransmsson sraegy, usng he unform resource prce. However, when mplemenng hs soluon n pracce, we sll face he followng dffcules: () n he dsrbued soluon, each user sll has o solve s own local DP problem for each updaed resource prce, whch sll leads o a very hgh compuaon complexy for each user; () he channel saes and ncomng DUs dynamcs are ofen dffcul o characerze a pror, such ha he sngle-user DP canno be solved onlne; () whou beng able o opmally solve he local DP, he subgraden n Eq. (4) canno be compued. To address hese challenges, we am n hs secon a developng an onlne learnng algorhm. Specfcally, we deploy a modfed acor-crc learnng algorhm [27] o solve he sngle-user DP onlne and he sochasc subgraden mehod [26] o updae he unform resource prce. The advanages of he onlne learnng are: a each me slo, he wreless user only needs o perform lmed compuaons (.e. ncurs a low compuaon complexy); and, he onlne learnng does no requre a pror knowledge of he channel saes and ncomng DUs dynamcs. A. Updang sae-value funcon and resource acquson polcy To perform he acor-crc learnng algorhm for mul-user vdeo ransmsson, as shown n Fgure 5, each wreless user needs o mplemen wo componens: he acor and he crc. The acor s endowed wh a resource acquson polcy represenaon ( s, x, ) ρ λ +, whch ndcaes he endency o selec he resource acquson acon x a he sae s,.e. he hgher ρ ( s, x, λ ) s, he larger he probably of selecng he acon x should be. The crc s endowed wh he sae value funcon U ( s, λ ), whch s used o evaluae he resource acquson polcy updaed by he acor, and he hgher U ( s, λ ) s, he hgher long-erm uly he polcy wll provde. To evaluae he polcy, he crc wll keep updang he sae value funcon, whch s smlar o he polcy evaluaon n he polcy eraon algorhm [27]. A each me slo, he wreless user selecs a resource acquson acon x based on he followng

21 sofmax mehod [27]: ( s ) ρ( s, x ) e x ρ( s, x e ) x π x =. (7) Ths resource acquson x s hen submed o he nework coordnaor whch reurns he rue resource allocaon x ˆ based on Eq. (6) (hrough pollng [25]). Wh he schedulng polcy y ( s, xˆ ) presened n Subsecon B, he wreless user can receve he reward by he amoun of (, y, ˆ ) u s x λxˆ and hen moves o he nex sae s + by observng he channel condon h + and ncomng daa [ vj j G+ / G ]. The convenonal acor-crc learnng algorhm performs he followng wo operaons: sae-value funcon updae: U ( s, λ) U ( s, λ) + μ ( G, h ) δ ( s, xˆ, λ) ; (8) resource acquson polcy updae: ρ( s, x, λ) ρ( s, x, λ) + ν ( G, h, x ) δ ( s, xˆ, λ), (9) where μ ( G, h ) and ν ( G, h, x ) are dmnshng sep-szes and δ ( s, x, λ ) s he me-dfference error whch s compued as follows: δ ( s, xˆ, λ) = u ( s,, xˆ ) λxˆ + αu ( s, λ) U ( s, λ) y. + In hs paper, we separaely updae he schedulng polcy and he resource acquson polcy whch wll allow us o updae mulple saes n one me slo nsead of one sae a one me slo as performed n he convenonal on-lne learnng [27]. The deals are dscussed below. We frs defne he assocaed saes, whch are he saes havng he same dependency paern and sharng he same channel condon as he curren sae. These saes are denoed as s ( s ) {( T, h ) T = ( G, B), B}. Gven he resource allocaon x ˆ and he curren channel condon h, as dscussed n Subsecon B, he schedulng polcy can be compued ndependenly of he nex channel condon h + and ncomng DUs { G / G }. j + Assumng ha he wreless user s now n he assocaed sae s ( s ) nsead of s, we are agan able o compue he schedulng polcy y ( s ( s ), xˆ ) and vrually ransm he packes (.e. no acually ransm hem), whch resuls n he vrual reward of (,, ˆ ) u s y x λxˆ.

22 Besdes beng able o updae he sae-value funcon and resource acquson polcy only n he curren sae s, we are also able o updae hem n he assocaed sae s ( s ) usng Eqs. (8) and (9), wh he me-dfference error compued as: ( s ( s ), xˆ, ) u ( s ( s ), ˆ, xˆ ) xˆ U ( s = y + ( s ), ) U ( s ( s ), ), where s ( s ) s he nex δ λ λ γ λ λ sae ransng from he assocaed sae ( ) s s. The updae of he sae-value funcon and resource acquson polcy n all he assocaed saes (ncludng he curren sae) can sgnfcanly ncrease he learnng performance (.e. ncreases faser he receved dsoron reducon) as compared o he sandard on-lne learnng algorhm. In Secon VII.C, we verfy hs hrough he concree smulaon. B. Greedy schedulng polcy From he Bellman s equaons shown n Eq. (4), we noe ha he opmal schedulng polcy a each me slo can be compued as: (, ) arg max (,, y s λ = u ) (, ) s y x λx + αu s λ y ( s, x ) P (20) where s s he pos-decson sae defned as s = (( bj yj j G G + ), h ), whch keeps he DUs whch dd no expre ye n s. U ( s, λ ) s he average sae-value funcon whch s compued as U ( s, λ) ph ( h h ) p( bj ) U (( T, h ), λ), (2) j G G = h H bj, j G / G where T = [( b y j G G ),( b j G / G )] s he nex raffc sae ransng from he j j + j + pos-decson sae s. I s clear ha U ( s, λ ) does no depend on he channel sae ranson and ncomng new DUs. Hence, gven U ( s, λ ), y ( s, λ ) can be compued ndependenly of he nex channel condon and ncomng new DUs. However, snce we do no know he dsrbuons of channel sae ranson and ncomng DUs, we canno drecly compue U ( s, λ ) as n Eq. (2). Insead, we updae U ( s, λ ) as follows: +/ U s s U s s U s (22) (, λ) ( ϕ ( )) (, λ) + ϕ ( ) (, λ) +

23 where ϕ ( s ) s a dmnshng sep-sze. The key dea of he updae s ha, nsead of compue U( s, λ ) as n Eq. (2), we use one realzaon of U ( s + λ ) o represen U ( s, λ ) and updae U ( s, λ ) averagng all he pas realzaons. The learnng procedure s furher llusraed n Fgure 5., by C. Sochasc subgraden-based resource prce updae From Secon V.B, we noce ha he subgraden of he dual problem wh unform prce s compued as n Eq. (4) whch s he expeced dscouned accumulaed resource consumpon. Snce each wreless user does no know he ranson probably, we only use he realzed sample pah o esmae he subgraden of he dual problem (.e. usng he sochasc subgraden). Specfcally, we updae he Lagrangan mulpler as follows: λk+ = λk κ k α + = = 0 α + ( ) ( x ) (23) where ( ) α ( x ) s he sochasc subgraden approxmang he subgraden Z and κ k s a = 0 dmnshng sep-sze. However, n pracce, we canno wa for an nfne me o updae he Lagrangan ( k+ ) K mulpler. Insead, we updae he mulpler every K me slos,.e. we use Z ( α) kk ( x ) = nsead of ( ) α ( x ). The proposed onlne learnng algorhm s llusraed n Fgure 6. = 0 = kk VII. SIULATION RESULTS In hs secon, we presen smulaon resuls hghlghng he effcency of he proposed sngle-user and mul-user vdeo ransmsson soluons compared o exsng soluons. A. Sngle-user vdeo ransmsson To compress he vdeo daa, we used a scalable vdeo codng scheme [23], whch s aracve for wreless sreamng applcaons because provdes on-he-fly applcaon adapaon o channel condons, suppor for a varey of wreless recevers wh dfferen resource capables and power consrans, and easy prorzaon of varous codng layers and vdeo packes. In hs secon, we consder one user ransmng he vdeo sequence Coasguard (CIF resoluon, 30 Hz) over he me-varyng

24 wreless channel, whch s modelled as a FSC wh egh channel saes (0dB, 5dB, 8dB 20dB, 23dB, 25dB, 28dB and 30dB, respecvely). We compare our proposed approach usng he foresghed schedulng and resource acquson polces o a sae-of-he-ar dsoron mpac -based packe schedulng soluon, whch only maxmzes he curren vdeo qualy of he frames whn he STW, and we refer o hs soluon as he convenonal prory-based soluon [2][3][4]. Fgure 7 shows he average dsoron reducon (compued as n Eq. (2)) experenced by he user under varous resource consrans (.e. ransmsson me allocaed o he user). From hs fgure, we noce ha, o receve he same dsoron reducon, our proposed soluon can save 5%~20% of he resources. The mprovemen s due o he fac ha our soluon consders he mpac of he envronmenal dynamcs and foresghedly schedules he vdeo daa for ransmsson. We furher noe ha he dfference beween our proposed soluon and convenonal prory-based soluons becomes smaller when he nework resource s eher very scarce or plenful. Ths can be explaned as follows. On one hand, when he nework resource s very scarce, our proposed soluon only schedules he mos mporan daa (e.g. low-frequency frames n he wavele-based encoded daa), whch s he same as he dsoron-mpac -based polcy. On he oher hand, when he nework resource s plenful, boh polces can ransm all he vdeo daa. However, n he mos usage scenaros, when he resources are neher plenful nor very scarce (n whch case he users may no ransm anyway), Fgure 8 shows ha our approach mproves he vdeo qualy by.5db n erms of Peak Sgnal-o-Nose Rao (PSNR). B. Dual soluons wh unform prce In hs secon, we wll verfy he convergence of he dual soluon wh unform prce o he proposed UDP. We wll furher compare he performance of our approach o ha of he convenonal muluser dual soluon. We frs consder hree wreless users: User sreams he vdeo sequence Foreman (CIF resoluon, 30 Hz), User 2 sreams he vdeo sequence Coasguard (CIF resoluon, 30 Hz) and User 3 sreams he vdeo sequence oble (CIF resoluon, 30 Hz). We compare our proposed dual soluon wh unform prce o he convenonal dual soluon [5] based on he NU framework. Fgure 9 shows he convergence of he resource prces wh varous nal prce selecons. We noce ha, our

25 proposed dual soluon wh unform prce shows much faser convergence (less han 25 eraons) han he convenonal dual soluon (havng more han 00 eraons). We also noe ha our soluon converges o a lower resource prce han he convenonal one. Ths s because ha he convenonal soluon myopcally maxmzes he vdeo ransmsson over each me slo. Hence, o acheve a feasble resource allocaon, has o ncrease s resource prce o ensure ha he resource allocaons over all he saes are feasble (correspondng o he wors case scenaro.) However, n our soluon, we relax he sage resource consrans no he accumulaed resource consran (shown n he problem of UP/ARC) and he resource prce s reduced. However, we scale down he resource acquson a each mul-user sysem sae o enforce he feasble allocaon. Fgure 0 shows he dsoron reducon of each user wh varous nal prce selecons. I demonsraes ha our proposed soluon gans hgher dsoron reducon, whch s furher verfed by he receved PSNR shown n Fgure (.e. User receves 0.5dB hgher PSNR, User 2 receves db hgher PSNR and User 3 receves.db hgher PSNR). The mprovemen s due o he foresghed decsons n our soluon, as compared o he myopc decsons n he convenonal NUbased one. C. Onlne learnng In hs secon, we wll verfy he convergence rae of our proposed onlne learnng algorhm and correspondng mpac on he vdeo ransmsson. We also compare our algorhm o he convenonal onlne learnng algorhm [27], whch s ofen used o mprove he wreless ransmsson sraeges wh unknown dynamcs [37]. We consder hree wreless users sreamng vdeo sequences as n Secon VII.B. Dfferen from he sengs n Subsecon VII.B, we assume ha all he users nally do no have any sascal nformaon abou he channel condons and ncomng daa, hereby no knowng he sae ransons. Usng he proposed onlne learnng, he wreless users keep mprovng her own resource acquson polcy. The resource prce s updaed every 00 me slos. Fgure 2 shows he average dsoron reducon receved by each user deployed wh he proposed onlne learnng and he sandard onlne learnng, separaely. From hs fgure, we noce ha, compared o he convenonal learnng algorhm, our proposed mehod can sgnfcan ncrease he learnng curve (.e. sgnfcanly ncreasng

26 he average receved dsoron reducon) and dramacally mprove he receved dsoron reducon over me. Fgure 3 shows he receved vdeo qualy (n erms of PSNR) of each user over me when usng hese wo learnng algorhms. Ths fgure furher confrms ha our proposed learnng algorhm can mprove he vdeo qualy of all he users over me. On average, our proposed algorhm mproves he vdeo qualy of User by 0.9 db, User 2 by.2 db and User 3 by.4db n erms of PSNR. Ths mprovemen s due o he fac ha our proposed approach can updae he polcy a mulple saes durng one me slo and hence, exhbs a fas convergence rae. VIII. CONCLUSIONS Unlke he convenonal formulaons for he vdeo ransmsson over me-varyng wreless neworks, we sysemacally formulae he dynamc mul-user vdeo ransmsson as an UDP problem o explcly consder he heerogeneous vdeo daa and dynamc wreless nework condons. Ths DP formulaon allows he wreless users o make foresghed decsons n order o maxmze he long-erm uly (.e. vdeo qualy) nsead of he mmedae reward, whch s essenal for vdeo applcaons. The proposed dsrbued dynamc opmzaon approach usng Lagrangan relaxaon wh an unform resource prce allows each wreless user o maxmze s own vdeo qualy gven he resource prce. To deal wh he unknown vdeo characerscs and channel condons, and o reduce he compuaon complexy for each user, a novel onlne renforcemen learnng algorhm has been developed, whch allows he wreless users o updae her ransmsson polcy n mulple saes durng one me slo, hereby sgnfcanly accelerang he learnng speed and mprovng he receved vdeo qualy. Appendx A. Proof of mul-user Bellman s equaon usng unform prce Proof: We prove hs by nducon. We defne

27 wh U0 ( s, λ ) = max u ( s, y, x ) λx + λ y Y = x 0 = max u s,, x x + = U s, ( y ) λ λ ( λ ) = y Y = x 0 0 s U ( s, λ ) = max u ( s, y, x ) λx + λ. 0 s y Y x 0 Smlarly, Wh 0 y Y = s k = = x 0 =,, = max u ( s,, x ) λx + λ + α p( s s,, x ) U0 ( s, λ) y = y s y Y x 0 =,, k k k k U ( s, λ ) = max u (,, ) (,, ) (, s x λx λ α p s s x U s λ + + y y ) = max u s,, x x + + p s s,, x U s, s = = y Y x 0 = U ( s, λ ) ( y ) λ λ α ( y ) 0 ( λ) Recursvely, we have U ( s, λ) = max u (,, ) (,, ) (, s y x λx + λ + α p s s y x U s λ). 0 y Y s x 0 Where ( s, λ) = lm ( s, λ) = lm (, λ) = lm (, λ) = (, λ) U U U s U s U s n n n n n n = = = U ( s, λ) = max u ( s, y, x ) λx λ α p( s s,, x ) U (, s λ ) y, x + + y. s B. Proof of subgraden for unform prce,*,* Proof: For each gven λ, suppose ha x ( s, λ ) and ( s, λ ) y, =,, maxmze he dual Bellman s equaons n Eq. (3) and hence, maxmze he objecve n Eq. (0). Then, we have

28 λ,* λ,* U ( s) = max u ( s,, x ) λx λ α p( s s,, x ) U ( s y + + ), x y = y s λ,* u ( s, ( s, λ), x ( s, λ) ) λx λ α p( s s,, x ) U ( s y + + ) = y s u ( s, y ( s, λ), x ( s, λ) ) λx ( s, λ) + λ ( λ λ )( x ( s, λ) + ) + = λ,* = α p( s s,, x ) U ( s y ) s,* Recursvely applyng hs nequaly no U ( s ) λ, we furher have U λ,* = s ( ) Fnally, we have u ( s, y ( s, λ), x ( s, λ) ) λx ( s, λ) + λ + α p( s s, ( s, λ), x ( s, λ) )( u ( s, ( s, λ), x ( s, λ) ) λx ( s y y, λ) + λ ) + s. ( λ λ ) ( x ( s, λ) ) + α p( s s,, x )( x ( s, λ ) y ) + s 2 α p( s s, y ( s, λ), x ( s, λ) ) p s ( s λ,*, y ( s, λ), x ( s, λ) ) U ( s ) s s ( ) λ ( s) ( s) ( λ λ ) α ( ) (, λ ) λ,*,* U U + P x s s s = 0 s =,* λ U ( ) ( λ λ ) α ( P ) ( x ( s, λ )) = s + α,* λ = U ( s) + ( λ λ ) ( I P ) ( λ) e x α ( ), = s s = s = 0 T s = where P p s s, y ( s, λ), x ( s, λ), ( P ) 0 s S s S wh he s componen beng and ohers beng zero. s = and ( P )0 = 0, e s s a vecor T Hence, he subgraden wh respec o λ s s gven by ( I P ) ( λ ) e x s α. = s s s REFERENCES []. van der Schaar, and S. Shankar, Cross-layer wreless mulmeda ransmsson: challenges, prncples, and new paradgms, IEEE Wreless Commun. ag., vol. 2, no. 4, Aug [2] P. Chou, and Z. ao, Rae-dsoron opmzed sreamng of packezed meda, IEEE Trans. ulmeda, vol. 8, no. 2, pp , [3]. van der Schaar, and D. Turaga, Cross-Layer Packezaon and Reransmsson Sraeges for Delay-

29 Sensve Wreless ulmeda Transmsson, IEEE Transacons on ulmeda, vol. 9, no., pp , Jan., [4] C. D. Vleeschouwer, and P. Frossard, Dependen packe ransmsson polces n rae-dsoron opmzed meda schedulng, IEEE Transacons on ulmeda, vol. 9, no 6, Ocober 2007, pp [5] Z. L, F. Zha, and A.K. Kasaggelos, "Jon Vdeo Summarzaon and Transmsson Adapaon for Energy- Effcen Wreless Vdeo Sreamng," EURASIP Journal on Advances n Sgnal Processng, specal ssue on Wreless Vdeo, vol [6] Y. J. Lang and B. Grod, "Nework-Adapve Low-Laency Vdeo Communcaon over Bes-Effor Neworks," IEEE Transacons on Crcus and Sysems for Vdeo Technology, vol. 6, no., pp. 72-8, January [7] R. Hamzaou, V. Sankovc, and Z. Xong, Opmzed error proecon of scalable mage bsreams, IEEE Sgnal Processng agazne, vol. 22, pp. 9-07, November [8] B. Lamparer, A. Albanese,. Kalfane, and. Luby, PET-prory encodng ransmsson: a new, robus and effcen vdeo broadcas echnology, Proc. of AC ulmeda, 995. [9] R. Berry and R. G. Gallager, Communcaons over fadng channels wh delay consrans, IEEE Trans. Inf. Theory, vol 48, no. 5, pp , ay [0] Q. Lu, S. Zhou, and G. B. Gannaks, Cross-layer combng of adapve modulaon and codng wh runcaed ARQ over wreless lnks, IEEE Trans. Wreless Commun., vol. 4, no. 3, ay [] W. Chen, U. ra, and. J. Neely, Energy-Effcen Schedulng wh Indvdual Packe Delay Consrans over a Fadng Channel, Wreless Neworks, DOI 0.007/s y. [2] T. Hollday, A. Goldsmh, and P. Glynn, Opmal Power Conrol and Source-Channel Codng for Delay Consraned Traffc over Wreless Channels, Proceedngs of IEEE Inernaonal Conference on Communcaons, vol. 2, pp , ay [3]. Chang, S. H. Low, A. R. Caldbank, and J. C. Doyle, Layerng as opmzaon decomposon: A mahemacal heory of nework archecures, Proceedngs of IEEE, vol. 95, no., [4] X. Zhu, P. Agrawal, J. P. Sngh, T. Alpcan, and B. Grod, Rae Allocaon for ul-user Vdeo Sreamng over Heerogenous Access Neworks, Proc. AC ulmeda, 07, Augsburg, Germany, Sepember [5] J. Huang, Z. L,. Chang, and A.K. Kasaggelos, "Jon Source Adapaon and Resource Allocaon for ul-user Wreless Vdeo Sreamng," IEEE Trans. Crcus and Sysems for Vdeo Technology, vol. 8, ssue 5, , ay [6] E. aan, P. Pahalawaa, R. Berry, T.N. Pappas, and A.K. Kasaggelos, "Resource Allocaon for Downlnk uluser Vdeo Transmsson over Wreless Lossy Neworks," IEEE Transacons on Image Processng, vol. 7, ssue 9, , Sepember [7] G-. Su, Z. Han,. Wu, and K.J.R. Lu, Jon Uplnk and Downlnk Opmzaon for Real-Tme uluser Vdeo Sreamng Over WLANs, IEEE Journal of Seleced Topcs n Sgnal Processng, vol., no. 2, pp , Augus [8] F. Fu and. van der Schaar, "Noncollaborave Resource anagemen for Wreless ulmeda Applcaons Usng echansm Desgn," IEEE Trans. ulmeda, vol. 9, no. 4, pp , Jun [9] D. P. Bersekas, Dynamc programmng and opmal conrol, 3 rd, Ahena Scenfc, Belmon, assachuses, [20] J. Hawkns, A Lagrangan decomposon approach o weakly coupled dynamc opmzaon problems and s applcaons, PhD Dsseraon, IT, Cambrdge, A, [2] D. Adelman, and A. J. ersereau, Relaxaon of weakly coupled sochasc dynamc programs, Operaons Research, vol. 56, no. 3, pp , ay-june [22] T. Wegand, G. J. Sullvan, G. Bjonegaard, A. Luhra, Overvew of he H.264/AVC vdeo codng sandard, IEEE Transacons on Crcus and Sysems for Vdeo Technology, vol. 3, no. 7, pp , July, [23] J.R. Ohm, Three-dmensonal subband codng wh moon compensaon, IEEE Trans. Image Processng, vol. 3, no. 5, Sep 994. [24] Q. Zhang, S. A. Kassam, Fne-sae arkov odel for Reylegh fadng channels, IEEE Trans. Commun. vol. 47, no., Nov. 999.

30 [25] IEEE 802.e/D5.0, wreless medum access conrol (AC) and physcal layer (PHY) specfcaons: edum access conrol (AC) enhancemens for Qualy of Servce (QoS), draf supplemen, June [26] D. P. Bersekas, Nonlnear programmng, Belmon, A: Ahena Scenfc, 2nd Edon, 999. [27] R. S. Suon, and A. G. Baro, Renforcemen learnng: an nroducon, Cambrdge, A:IT press, 998. [28] D. S. Turaga and T. Chen, "Herarchcal odelng of Varable B Rae Vdeo Sources," Packe Vdeo, 200. [29] Q. L, Y. Andreopoulos, and. van der Schaar, "Sreamng-Vably Analyss and Packe Schedulng for Vdeo over QoS-enabled Neworks," IEEE Trans. Veh. Technol., vol. 56, no. 6, pp , Nov [30] D. Djonn and V. Krshnamurhy, Transmsson Conrol n Fadng Channels -- A Consraned arkov Decson Process Formulaon wh onoone Randomzed Polces, IEEE Transacons Sgnal Processng, Vol.55, No.0, pp , Ocober [3] D. Djonn and V. Krshnamurhy, Q-Learnng Algorhms for Consraned arkov Decson Processes wh Randomzed onoone Polces: Applcaons o IO Transmsson Conrol, IEEE Transacons Sgnal Processng, Vol.55, No.5, pp , [32] D.. Topks, Supermodulary and complemenary, Prnceon Unversy Press, Prnceon, NJ, 998. [33] A. Rebman, and A. Berger, Traffc descrpors for VBR vdeo eleconferencng over AT neworks, IEEE/AC Transacons on Neworkng, vol. 3, no. 3, pp , 995. [34] V. Borkar, and V. Konda, The acor-crc algorhm as mul-me-scale sochasc approxmaon, Sadhana, vol. 22, par 4, pp , Aug [35] F. Fu and. van der Schaar, "A New Sysemac Framework for Auonomous Cross-Layer Opmzaon," IEEE Trans. Veh. Tech., o appear. [36] D. Bersekas, and R. Gallager, Daa neworks, Prence Hall, Inc. Upper Saddle Rver, NJ, 987. [37] C. Pandana, and K. J. R. Lu, Near-opmal renforcemen learnng framework for energy-aware sensor communcaons, IEEE J. Selec. Areas Commun. vol. 23, no. 4, Aprl, 2005.

31 Fgures and Tables Fgure. DAG-based dependences and raffc saes a each me slo usng IBPBP GOP srucure Fgure 2. Relaonshp beween he varous proposed soluons for he consdered mul-user DP problem Fgure 3. essage exchange n he dual mehod wh unform prce for he consdered mul-user wreless vdeo ransmsson

32 Fgure 4. Assocaed sae ranson n he onlne learnng gven he schedulng and resource allocaon Fgure 5. Procedures of he modfed Acor-Crc learnng whn one user Fgure 6. Flowchar of he onlne learnng algorhm

33 Fgure 7. Dsoron reducon vs. consumed resource usng varous approaches Fgure 8. Receved PSNR usng varous approaches

34 Fgure 9. Convergence of he dual soluons under varous nal resource prce selecon Fgure 0. Dsoron reducon of each user wh he dual soluons under varous nal resource prce selecon

35 Fgure. PSNR of sreamed vdeo sequences by each user wh varous soluons Fgure 2. Learnng curves of each user wh dfferen onlne learnng algorhms

36 Fgure 3. Receved PSNR of each user wh dfferen onlne algorhms

Dynamic Team Decision Theory. EECS 558 Project Shrutivandana Sharma and David Shuman December 10, 2005

Dynamic Team Decision Theory. EECS 558 Project Shrutivandana Sharma and David Shuman December 10, 2005 Dynamc Team Decson Theory EECS 558 Proec Shruvandana Sharma and Davd Shuman December 0, 005 Oulne Inroducon o Team Decson Theory Decomposon of he Dynamc Team Decson Problem Equvalence of Sac and Dynamc

More information

Stochastic Game Formulation for Cognitive Radio Networks- Short Paper

Stochastic Game Formulation for Cognitive Radio Networks- Short Paper Sochasc Game Formulaon for Cognve Rado Neworks- Shor Paper Fangwen Fu and haela van der Schaar Elecrcal Engneerng Deparmen Unversy of Calforna Los Angeles (UCLA) Los Angeles Calforna USA {fwfu mhaela}@ee.ucla.edu

More information

CS 268: Packet Scheduling

CS 268: Packet Scheduling Pace Schedulng Decde when and wha pace o send on oupu ln - Usually mplemened a oupu nerface CS 68: Pace Schedulng flow Ion Soca March 9, 004 Classfer flow flow n Buffer managemen Scheduler soca@cs.bereley.edu

More information

Graduate Macroeconomics 2 Problem set 5. - Solutions

Graduate Macroeconomics 2 Problem set 5. - Solutions Graduae Macroeconomcs 2 Problem se. - Soluons Queson 1 To answer hs queson we need he frms frs order condons and he equaon ha deermnes he number of frms n equlbrum. The frms frs order condons are: F K

More information

Online Supplement for Dynamic Multi-Technology. Production-Inventory Problem with Emissions Trading

Online Supplement for Dynamic Multi-Technology. Production-Inventory Problem with Emissions Trading Onlne Supplemen for Dynamc Mul-Technology Producon-Invenory Problem wh Emssons Tradng by We Zhang Zhongsheng Hua Yu Xa and Baofeng Huo Proof of Lemma For any ( qr ) Θ s easy o verfy ha he lnear programmng

More information

V.Abramov - FURTHER ANALYSIS OF CONFIDENCE INTERVALS FOR LARGE CLIENT/SERVER COMPUTER NETWORKS

V.Abramov - FURTHER ANALYSIS OF CONFIDENCE INTERVALS FOR LARGE CLIENT/SERVER COMPUTER NETWORKS R&RATA # Vol.) 8, March FURTHER AALYSIS OF COFIDECE ITERVALS FOR LARGE CLIET/SERVER COMPUTER ETWORKS Vyacheslav Abramov School of Mahemacal Scences, Monash Unversy, Buldng 8, Level 4, Clayon Campus, Wellngon

More information

Dual Approximate Dynamic Programming for Large Scale Hydro Valleys

Dual Approximate Dynamic Programming for Large Scale Hydro Valleys Dual Approxmae Dynamc Programmng for Large Scale Hydro Valleys Perre Carpener and Jean-Phlppe Chanceler 1 ENSTA ParsTech and ENPC ParsTech CMM Workshop, January 2016 1 Jon work wh J.-C. Alas, suppored

More information

Variants of Pegasos. December 11, 2009

Variants of Pegasos. December 11, 2009 Inroducon Varans of Pegasos SooWoong Ryu bshboy@sanford.edu December, 009 Youngsoo Cho yc344@sanford.edu Developng a new SVM algorhm s ongong research opc. Among many exng SVM algorhms, we wll focus on

More information

Shannon revisited: New separation principles for wireless multimedia

Shannon revisited: New separation principles for wireless multimedia Shannon revsed: New separaon prncples for wreless mulmeda Prof. Mhaela van der Schaar Mulmeda Communcaons and Sysems Lab Elecrcal Engneerng Deparmen, UCLA hp://medanelab.ee.ucla.edu/ UCLA Mulmeda communcaons

More information

John Geweke a and Gianni Amisano b a Departments of Economics and Statistics, University of Iowa, USA b European Central Bank, Frankfurt, Germany

John Geweke a and Gianni Amisano b a Departments of Economics and Statistics, University of Iowa, USA b European Central Bank, Frankfurt, Germany Herarchcal Markov Normal Mxure models wh Applcaons o Fnancal Asse Reurns Appendx: Proofs of Theorems and Condonal Poseror Dsrbuons John Geweke a and Gann Amsano b a Deparmens of Economcs and Sascs, Unversy

More information

EEL 6266 Power System Operation and Control. Chapter 5 Unit Commitment

EEL 6266 Power System Operation and Control. Chapter 5 Unit Commitment EEL 6266 Power Sysem Operaon and Conrol Chaper 5 Un Commmen Dynamc programmng chef advanage over enumeraon schemes s he reducon n he dmensonaly of he problem n a src prory order scheme, here are only N

More information

Reactive Methods to Solve the Berth AllocationProblem with Stochastic Arrival and Handling Times

Reactive Methods to Solve the Berth AllocationProblem with Stochastic Arrival and Handling Times Reacve Mehods o Solve he Berh AllocaonProblem wh Sochasc Arrval and Handlng Tmes Nsh Umang* Mchel Berlare* * TRANSP-OR, Ecole Polyechnque Fédérale de Lausanne Frs Workshop on Large Scale Opmzaon November

More information

UNIVERSITAT AUTÒNOMA DE BARCELONA MARCH 2017 EXAMINATION

UNIVERSITAT AUTÒNOMA DE BARCELONA MARCH 2017 EXAMINATION INTERNATIONAL TRADE T. J. KEHOE UNIVERSITAT AUTÒNOMA DE BARCELONA MARCH 27 EXAMINATION Please answer wo of he hree quesons. You can consul class noes, workng papers, and arcles whle you are workng on he

More information

Solution in semi infinite diffusion couples (error function analysis)

Solution in semi infinite diffusion couples (error function analysis) Soluon n sem nfne dffuson couples (error funcon analyss) Le us consder now he sem nfne dffuson couple of wo blocks wh concenraon of and I means ha, n a A- bnary sysem, s bondng beween wo blocks made of

More information

Advanced Macroeconomics II: Exchange economy

Advanced Macroeconomics II: Exchange economy Advanced Macroeconomcs II: Exchange economy Krzyszof Makarsk 1 Smple deermnsc dynamc model. 1.1 Inroducon Inroducon Smple deermnsc dynamc model. Defnons of equlbrum: Arrow-Debreu Sequenal Recursve Equvalence

More information

Outline. Probabilistic Model Learning. Probabilistic Model Learning. Probabilistic Model for Time-series Data: Hidden Markov Model

Outline. Probabilistic Model Learning. Probabilistic Model Learning. Probabilistic Model for Time-series Data: Hidden Markov Model Probablsc Model for Tme-seres Daa: Hdden Markov Model Hrosh Mamsuka Bonformacs Cener Kyoo Unversy Oulne Three Problems for probablsc models n machne learnng. Compung lkelhood 2. Learnng 3. Parsng (predcon

More information

Robustness Experiments with Two Variance Components

Robustness Experiments with Two Variance Components Naonal Insue of Sandards and Technology (NIST) Informaon Technology Laboraory (ITL) Sascal Engneerng Dvson (SED) Robusness Expermens wh Two Varance Componens by Ana Ivelsse Avlés avles@ns.gov Conference

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Lnear Response Theory: The connecon beween QFT and expermens 3.1. Basc conceps and deas Q: ow do we measure he conducvy of a meal? A: we frs nroduce a weak elecrc feld E, and hen measure

More information

Lecture 6: Learning for Control (Generalised Linear Regression)

Lecture 6: Learning for Control (Generalised Linear Regression) Lecure 6: Learnng for Conrol (Generalsed Lnear Regresson) Conens: Lnear Mehods for Regresson Leas Squares, Gauss Markov heorem Recursve Leas Squares Lecure 6: RLSC - Prof. Sehu Vjayakumar Lnear Regresson

More information

An introduction to Support Vector Machine

An introduction to Support Vector Machine An nroducon o Suppor Vecor Machne 報告者 : 黃立德 References: Smon Haykn, "Neural Neworks: a comprehensve foundaon, second edon, 999, Chaper 2,6 Nello Chrsann, John Shawe-Tayer, An Inroducon o Suppor Vecor Machnes,

More information

CS286.2 Lecture 14: Quantum de Finetti Theorems II

CS286.2 Lecture 14: Quantum de Finetti Theorems II CS286.2 Lecure 14: Quanum de Fne Theorems II Scrbe: Mara Okounkova 1 Saemen of he heorem Recall he las saemen of he quanum de Fne heorem from he prevous lecure. Theorem 1 Quanum de Fne). Le ρ Dens C 2

More information

Lecture VI Regression

Lecture VI Regression Lecure VI Regresson (Lnear Mehods for Regresson) Conens: Lnear Mehods for Regresson Leas Squares, Gauss Markov heorem Recursve Leas Squares Lecure VI: MLSC - Dr. Sehu Vjayakumar Lnear Regresson Model M

More information

FTCS Solution to the Heat Equation

FTCS Solution to the Heat Equation FTCS Soluon o he Hea Equaon ME 448/548 Noes Gerald Reckenwald Porland Sae Unversy Deparmen of Mechancal Engneerng gerry@pdxedu ME 448/548: FTCS Soluon o he Hea Equaon Overvew Use he forward fne d erence

More information

Comb Filters. Comb Filters

Comb Filters. Comb Filters The smple flers dscussed so far are characered eher by a sngle passband and/or a sngle sopband There are applcaons where flers wh mulple passbands and sopbands are requred Thecomb fler s an example of

More information

GENERATING CERTAIN QUINTIC IRREDUCIBLE POLYNOMIALS OVER FINITE FIELDS. Youngwoo Ahn and Kitae Kim

GENERATING CERTAIN QUINTIC IRREDUCIBLE POLYNOMIALS OVER FINITE FIELDS. Youngwoo Ahn and Kitae Kim Korean J. Mah. 19 (2011), No. 3, pp. 263 272 GENERATING CERTAIN QUINTIC IRREDUCIBLE POLYNOMIALS OVER FINITE FIELDS Youngwoo Ahn and Kae Km Absrac. In he paper [1], an explc correspondence beween ceran

More information

In the complete model, these slopes are ANALYSIS OF VARIANCE FOR THE COMPLETE TWO-WAY MODEL. (! i+1 -! i ) + [(!") i+1,q - [(!

In the complete model, these slopes are ANALYSIS OF VARIANCE FOR THE COMPLETE TWO-WAY MODEL. (! i+1 -! i ) + [(!) i+1,q - [(! ANALYSIS OF VARIANCE FOR THE COMPLETE TWO-WAY MODEL The frs hng o es n wo-way ANOVA: Is here neracon? "No neracon" means: The man effecs model would f. Ths n urn means: In he neracon plo (wh A on he horzonal

More information

Robust and Accurate Cancer Classification with Gene Expression Profiling

Robust and Accurate Cancer Classification with Gene Expression Profiling Robus and Accurae Cancer Classfcaon wh Gene Expresson Proflng (Compuaonal ysems Bology, 2005) Auhor: Hafeng L, Keshu Zhang, ao Jang Oulne Background LDA (lnear dscrmnan analyss) and small sample sze problem

More information

On One Analytic Method of. Constructing Program Controls

On One Analytic Method of. Constructing Program Controls Appled Mahemacal Scences, Vol. 9, 05, no. 8, 409-407 HIKARI Ld, www.m-hkar.com hp://dx.do.org/0.988/ams.05.54349 On One Analyc Mehod of Consrucng Program Conrols A. N. Kvko, S. V. Chsyakov and Yu. E. Balyna

More information

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 4

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 4 CS434a/54a: Paern Recognon Prof. Olga Veksler Lecure 4 Oulne Normal Random Varable Properes Dscrmnan funcons Why Normal Random Varables? Analycally racable Works well when observaon comes form a corruped

More information

( ) () we define the interaction representation by the unitary transformation () = ()

( ) () we define the interaction representation by the unitary transformation () = () Hgher Order Perurbaon Theory Mchael Fowler 3/7/6 The neracon Represenaon Recall ha n he frs par of hs course sequence, we dscussed he chrödnger and Hesenberg represenaons of quanum mechancs here n he chrödnger

More information

Mechanics Physics 151

Mechanics Physics 151 Mechancs Physcs 5 Lecure 9 Hamlonan Equaons of Moon (Chaper 8) Wha We Dd Las Tme Consruced Hamlonan formalsm H ( q, p, ) = q p L( q, q, ) H p = q H q = p H = L Equvalen o Lagrangan formalsm Smpler, bu

More information

Mechanics Physics 151

Mechanics Physics 151 Mechancs Physcs 5 Lecure 9 Hamlonan Equaons of Moon (Chaper 8) Wha We Dd Las Tme Consruced Hamlonan formalsm Hqp (,,) = qp Lqq (,,) H p = q H q = p H L = Equvalen o Lagrangan formalsm Smpler, bu wce as

More information

Volatility Interpolation

Volatility Interpolation Volaly Inerpolaon Prelmnary Verson March 00 Jesper Andreasen and Bran Huge Danse Mares, Copenhagen wan.daddy@danseban.com brno@danseban.com Elecronc copy avalable a: hp://ssrn.com/absrac=69497 Inro Local

More information

Existence and Uniqueness Results for Random Impulsive Integro-Differential Equation

Existence and Uniqueness Results for Random Impulsive Integro-Differential Equation Global Journal of Pure and Appled Mahemacs. ISSN 973-768 Volume 4, Number 6 (8), pp. 89-87 Research Inda Publcaons hp://www.rpublcaon.com Exsence and Unqueness Resuls for Random Impulsve Inegro-Dfferenal

More information

Dynamic Team Decision Theory

Dynamic Team Decision Theory Dynamc Team Decson Theory EECS 558 Proec Repor Shruvandana Sharma and Davd Shuman December, 005 I. Inroducon Whle he sochasc conrol problem feaures one decson maker acng over me, many complex conrolled

More information

arxiv: v1 [cs.sy] 2 Sep 2014

arxiv: v1 [cs.sy] 2 Sep 2014 Noname manuscrp No. wll be nsered by he edor Sgnalng for Decenralzed Roung n a Queueng Nework Y Ouyang Demoshens Tenekezs Receved: dae / Acceped: dae arxv:409.0887v [cs.sy] Sep 04 Absrac A dscree-me decenralzed

More information

Political Economy of Institutions and Development: Problem Set 2 Due Date: Thursday, March 15, 2019.

Political Economy of Institutions and Development: Problem Set 2 Due Date: Thursday, March 15, 2019. Polcal Economy of Insuons and Developmen: 14.773 Problem Se 2 Due Dae: Thursday, March 15, 2019. Please answer Quesons 1, 2 and 3. Queson 1 Consder an nfne-horzon dynamc game beween wo groups, an ele and

More information

Demand Side Management in Smart Grids using a Repeated Game Framework

Demand Side Management in Smart Grids using a Repeated Game Framework Demand Sde Managemen n Smar Grds usng a Repeaed Game Framework Lnq Song, Yuanzhang Xao and Mhaela van der Schaar, Fellow, IEEE Absrac Demand sde managemen (DSM) s a key soluon for reducng he peak-me power

More information

Lecture 11 SVM cont

Lecture 11 SVM cont Lecure SVM con. 0 008 Wha we have done so far We have esalshed ha we wan o fnd a lnear decson oundary whose margn s he larges We know how o measure he margn of a lnear decson oundary Tha s: he mnmum geomerc

More information

Math 128b Project. Jude Yuen

Math 128b Project. Jude Yuen Mah 8b Proec Jude Yuen . Inroducon Le { Z } be a sequence of observed ndependen vecor varables. If he elemens of Z have a on normal dsrbuon hen { Z } has a mean vecor Z and a varancecovarance marx z. Geomercally

More information

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. Ths documen s downloaded from DR-NTU, Nanyang Technologcal Unversy Lbrary, Sngapore. Tle A smplfed verb machng algorhm for word paron n vsual speech processng( Acceped verson ) Auhor(s) Foo, Say We; Yong,

More information

Optimal environmental charges under imperfect compliance

Optimal environmental charges under imperfect compliance ISSN 1 746-7233, England, UK World Journal of Modellng and Smulaon Vol. 4 (28) No. 2, pp. 131-139 Opmal envronmenal charges under mperfec complance Dajn Lu 1, Ya Wang 2 Tazhou Insue of Scence and Technology,

More information

Department of Economics University of Toronto

Department of Economics University of Toronto Deparmen of Economcs Unversy of Torono ECO408F M.A. Economercs Lecure Noes on Heeroskedascy Heeroskedascy o Ths lecure nvolves lookng a modfcaons we need o make o deal wh he regresson model when some of

More information

Modeling and Solving of Multi-Product Inventory Lot-Sizing with Supplier Selection under Quantity Discounts

Modeling and Solving of Multi-Product Inventory Lot-Sizing with Supplier Selection under Quantity Discounts nernaonal ournal of Appled Engneerng Research SSN 0973-4562 Volume 13, Number 10 (2018) pp. 8708-8713 Modelng and Solvng of Mul-Produc nvenory Lo-Szng wh Suppler Selecon under Quany Dscouns Naapa anchanaruangrong

More information

e-journal Reliability: Theory& Applications No 2 (Vol.2) Vyacheslav Abramov

e-journal Reliability: Theory& Applications No 2 (Vol.2) Vyacheslav Abramov June 7 e-ournal Relably: Theory& Applcaons No (Vol. CONFIDENCE INTERVALS ASSOCIATED WITH PERFORMANCE ANALYSIS OF SYMMETRIC LARGE CLOSED CLIENT/SERVER COMPUTER NETWORKS Absrac Vyacheslav Abramov School

More information

Let s treat the problem of the response of a system to an applied external force. Again,

Let s treat the problem of the response of a system to an applied external force. Again, Page 33 QUANTUM LNEAR RESPONSE FUNCTON Le s rea he problem of he response of a sysem o an appled exernal force. Agan, H() H f () A H + V () Exernal agen acng on nernal varable Hamlonan for equlbrum sysem

More information

2 Aggregate demand in partial equilibrium static framework

2 Aggregate demand in partial equilibrium static framework Unversy of Mnnesoa 8107 Macroeconomc Theory, Sprng 2009, Mn 1 Fabrzo Perr Lecure 1. Aggregaon 1 Inroducon Probably so far n he macro sequence you have deal drecly wh represenave consumers and represenave

More information

Epistemic Game Theory: Online Appendix

Epistemic Game Theory: Online Appendix Epsemc Game Theory: Onlne Appendx Edde Dekel Lucano Pomao Marcano Snscalch July 18, 2014 Prelmnares Fx a fne ype srucure T I, S, T, β I and a probably µ S T. Le T µ I, S, T µ, βµ I be a ype srucure ha

More information

Multi-priority Online Scheduling with Cancellations

Multi-priority Online Scheduling with Cancellations Submed o Operaons Research manuscrp (Please, provde he manuscrp number!) Auhors are encouraged o subm new papers o INFORMS journals by means of a syle fle emplae, whch ncludes he journal le. However, use

More information

CHAPTER 10: LINEAR DISCRIMINATION

CHAPTER 10: LINEAR DISCRIMINATION CHAPER : LINEAR DISCRIMINAION Dscrmnan-based Classfcaon 3 In classfcaon h K classes (C,C,, C k ) We defned dscrmnan funcon g j (), j=,,,k hen gven an es eample, e chose (predced) s class label as C f g

More information

12d Model. Civil and Surveying Software. Drainage Analysis Module Detention/Retention Basins. Owen Thornton BE (Mech), 12d Model Programmer

12d Model. Civil and Surveying Software. Drainage Analysis Module Detention/Retention Basins. Owen Thornton BE (Mech), 12d Model Programmer d Model Cvl and Surveyng Soware Dranage Analyss Module Deenon/Reenon Basns Owen Thornon BE (Mech), d Model Programmer owen.hornon@d.com 4 January 007 Revsed: 04 Aprl 007 9 February 008 (8Cp) Ths documen

More information

Increasing the Probablility of Timely and Correct Message Delivery in Road Side Unit Based Vehicular Communcation

Increasing the Probablility of Timely and Correct Message Delivery in Road Side Unit Based Vehicular Communcation Halmsad Unversy For he Developmen of Organsaons Producs and Qualy of Lfe. Increasng he Probablly of Tmely and Correc Message Delvery n Road Sde Un Based Vehcular Communcaon Magnus Jonsson Krsna Kuner and

More information

Online Appendix for. Strategic safety stocks in supply chains with evolving forecasts

Online Appendix for. Strategic safety stocks in supply chains with evolving forecasts Onlne Appendx for Sraegc safey socs n supply chans wh evolvng forecass Tor Schoenmeyr Sephen C. Graves Opsolar, Inc. 332 Hunwood Avenue Hayward, CA 94544 A. P. Sloan School of Managemen Massachuses Insue

More information

Fall 2010 Graduate Course on Dynamic Learning

Fall 2010 Graduate Course on Dynamic Learning Fall 200 Graduae Course on Dynamc Learnng Chaper 4: Parcle Flers Sepember 27, 200 Byoung-Tak Zhang School of Compuer Scence and Engneerng & Cognve Scence and Bran Scence Programs Seoul aonal Unversy hp://b.snu.ac.kr/~bzhang/

More information

Bandlimited channel. Intersymbol interference (ISI) This non-ideal communication channel is also called dispersive channel

Bandlimited channel. Intersymbol interference (ISI) This non-ideal communication channel is also called dispersive channel Inersymol nererence ISI ISI s a sgnal-dependen orm o nererence ha arses ecause o devaons n he requency response o a channel rom he deal channel. Example: Bandlmed channel Tme Doman Bandlmed channel Frequency

More information

Networked Estimation with an Area-Triggered Transmission Method

Networked Estimation with an Area-Triggered Transmission Method Sensors 2008, 8, 897-909 sensors ISSN 1424-8220 2008 by MDPI www.mdp.org/sensors Full Paper Neworked Esmaon wh an Area-Trggered Transmsson Mehod Vnh Hao Nguyen and Young Soo Suh * Deparmen of Elecrcal

More information

2 Aggregate demand in partial equilibrium static framework

2 Aggregate demand in partial equilibrium static framework Unversy of Mnnesoa 8107 Macroeconomc Theory, Sprng 2012, Mn 1 Fabrzo Perr Lecure 1. Aggregaon 1 Inroducon Probably so far n he macro sequence you have deal drecly wh represenave consumers and represenave

More information

Cubic Bezier Homotopy Function for Solving Exponential Equations

Cubic Bezier Homotopy Function for Solving Exponential Equations Penerb Journal of Advanced Research n Compung and Applcaons ISSN (onlne: 46-97 Vol. 4, No.. Pages -8, 6 omoopy Funcon for Solvng Eponenal Equaons S. S. Raml *,,. Mohamad Nor,a, N. S. Saharzan,b and M.

More information

On computing differential transform of nonlinear non-autonomous functions and its applications

On computing differential transform of nonlinear non-autonomous functions and its applications On compung dfferenal ransform of nonlnear non-auonomous funcons and s applcaons Essam. R. El-Zahar, and Abdelhalm Ebad Deparmen of Mahemacs, Faculy of Scences and Humanes, Prnce Saam Bn Abdulazz Unversy,

More information

Time-interval analysis of β decay. V. Horvat and J. C. Hardy

Time-interval analysis of β decay. V. Horvat and J. C. Hardy Tme-nerval analyss of β decay V. Horva and J. C. Hardy Work on he even analyss of β decay [1] connued and resuled n he developmen of a novel mehod of bea-decay me-nerval analyss ha produces hghly accurae

More information

Joint Channel Estimation and Resource Allocation for MIMO Systems Part I: Single-User Analysis

Joint Channel Estimation and Resource Allocation for MIMO Systems Part I: Single-User Analysis 624 IEEE RANSACIONS ON WIRELESS COUNICAIONS, VOL. 9, NO. 2, FEBRUARY 200 Jon Channel Esmaon and Resource Allocaon for IO Sysems Par I: Sngle-User Analyss Alkan Soysal, ember, IEEE, and Sennur Ulukus, ember,

More information

Efficient Asynchronous Channel Hopping Design for Cognitive Radio Networks

Efficient Asynchronous Channel Hopping Design for Cognitive Radio Networks Effcen Asynchronous Channel Hoppng Desgn for Cognve Rado Neworks Chh-Mn Chao, Chen-Yu Hsu, and Yun-ng Lng Absrac In a cognve rado nework (CRN), a necessary condon for nodes o communcae wh each oher s ha

More information

Mechanics Physics 151

Mechanics Physics 151 Mechancs Physcs 5 Lecure 0 Canoncal Transformaons (Chaper 9) Wha We Dd Las Tme Hamlon s Prncple n he Hamlonan formalsm Dervaon was smple δi δ Addonal end-pon consrans pq H( q, p, ) d 0 δ q ( ) δq ( ) δ

More information

Machine Learning Linear Regression

Machine Learning Linear Regression Machne Learnng Lnear Regresson Lesson 3 Lnear Regresson Bascs of Regresson Leas Squares esmaon Polynomal Regresson Bass funcons Regresson model Regularzed Regresson Sascal Regresson Mamum Lkelhood (ML)

More information

Notes on the stability of dynamic systems and the use of Eigen Values.

Notes on the stability of dynamic systems and the use of Eigen Values. Noes on he sabl of dnamc ssems and he use of Egen Values. Source: Macro II course noes, Dr. Davd Bessler s Tme Seres course noes, zarads (999) Ineremporal Macroeconomcs chaper 4 & Techncal ppend, and Hamlon

More information

Including the ordinary differential of distance with time as velocity makes a system of ordinary differential equations.

Including the ordinary differential of distance with time as velocity makes a system of ordinary differential equations. Soluons o Ordnary Derenal Equaons An ordnary derenal equaon has only one ndependen varable. A sysem o ordnary derenal equaons consss o several derenal equaons each wh he same ndependen varable. An eample

More information

P R = P 0. The system is shown on the next figure:

P R = P 0. The system is shown on the next figure: TPG460 Reservor Smulaon 08 page of INTRODUCTION TO RESERVOIR SIMULATION Analycal and numercal soluons of smple one-dmensonal, one-phase flow equaons As an nroducon o reservor smulaon, we wll revew he smples

More information

WiH Wei He

WiH Wei He Sysem Idenfcaon of onlnear Sae-Space Space Baery odels WH We He wehe@calce.umd.edu Advsor: Dr. Chaochao Chen Deparmen of echancal Engneerng Unversy of aryland, College Par 1 Unversy of aryland Bacground

More information

Survival Analysis and Reliability. A Note on the Mean Residual Life Function of a Parallel System

Survival Analysis and Reliability. A Note on the Mean Residual Life Function of a Parallel System Communcaons n Sascs Theory and Mehods, 34: 475 484, 2005 Copyrgh Taylor & Francs, Inc. ISSN: 0361-0926 prn/1532-415x onlne DOI: 10.1081/STA-200047430 Survval Analyss and Relably A Noe on he Mean Resdual

More information

A Novel Efficient Stopping Criterion for BICM-ID System

A Novel Efficient Stopping Criterion for BICM-ID System A Novel Effcen Soppng Creron for BICM-ID Sysem Xao Yng, L Janpng Communcaon Unversy of Chna Absrac Ths paper devses a novel effcen soppng creron for b-nerleaved coded modulaon wh erave decodng (BICM-ID)

More information

II. Light is a Ray (Geometrical Optics)

II. Light is a Ray (Geometrical Optics) II Lgh s a Ray (Geomercal Opcs) IIB Reflecon and Refracon Hero s Prncple of Leas Dsance Law of Reflecon Hero of Aleandra, who lved n he 2 nd cenury BC, posulaed he followng prncple: Prncple of Leas Dsance:

More information

CH.3. COMPATIBILITY EQUATIONS. Continuum Mechanics Course (MMC) - ETSECCPB - UPC

CH.3. COMPATIBILITY EQUATIONS. Continuum Mechanics Course (MMC) - ETSECCPB - UPC CH.3. COMPATIBILITY EQUATIONS Connuum Mechancs Course (MMC) - ETSECCPB - UPC Overvew Compably Condons Compably Equaons of a Poenal Vecor Feld Compably Condons for Infnesmal Srans Inegraon of he Infnesmal

More information

Econ107 Applied Econometrics Topic 5: Specification: Choosing Independent Variables (Studenmund, Chapter 6)

Econ107 Applied Econometrics Topic 5: Specification: Choosing Independent Variables (Studenmund, Chapter 6) Econ7 Appled Economercs Topc 5: Specfcaon: Choosng Independen Varables (Sudenmund, Chaper 6 Specfcaon errors ha we wll deal wh: wrong ndependen varable; wrong funconal form. Ths lecure deals wh wrong ndependen

More information

Ordinary Differential Equations in Neuroscience with Matlab examples. Aim 1- Gain understanding of how to set up and solve ODE s

Ordinary Differential Equations in Neuroscience with Matlab examples. Aim 1- Gain understanding of how to set up and solve ODE s Ordnary Dfferenal Equaons n Neuroscence wh Malab eamples. Am - Gan undersandng of how o se up and solve ODE s Am Undersand how o se up an solve a smple eample of he Hebb rule n D Our goal a end of class

More information

Single-loop System Reliability-Based Design & Topology Optimization (SRBDO/SRBTO): A Matrix-based System Reliability (MSR) Method

Single-loop System Reliability-Based Design & Topology Optimization (SRBDO/SRBTO): A Matrix-based System Reliability (MSR) Method 10 h US Naonal Congress on Compuaonal Mechancs Columbus, Oho 16-19, 2009 Sngle-loop Sysem Relably-Based Desgn & Topology Opmzaon (SRBDO/SRBTO): A Marx-based Sysem Relably (MSR) Mehod Tam Nguyen, Junho

More information

The Dynamic Programming Models for Inventory Control System with Time-varying Demand

The Dynamic Programming Models for Inventory Control System with Time-varying Demand The Dynamc Programmng Models for Invenory Conrol Sysem wh Tme-varyng Demand Truong Hong Trnh (Correspondng auhor) The Unversy of Danang, Unversy of Economcs, Venam Tel: 84-236-352-5459 E-mal: rnh.h@due.edu.vn

More information

THE PREDICTION OF COMPETITIVE ENVIRONMENT IN BUSINESS

THE PREDICTION OF COMPETITIVE ENVIRONMENT IN BUSINESS THE PREICTION OF COMPETITIVE ENVIRONMENT IN BUSINESS INTROUCTION The wo dmensonal paral dfferenal equaons of second order can be used for he smulaon of compeve envronmen n busness The arcle presens he

More information

Forecasting customer behaviour in a multi-service financial organisation: a profitability perspective

Forecasting customer behaviour in a multi-service financial organisation: a profitability perspective Forecasng cusomer behavour n a mul-servce fnancal organsaon: a profably perspecve A. Audzeyeva, Unversy of Leeds & Naonal Ausrala Group Europe, UK B. Summers, Unversy of Leeds, UK K.R. Schenk-Hoppé, Unversy

More information

NATIONAL UNIVERSITY OF SINGAPORE PC5202 ADVANCED STATISTICAL MECHANICS. (Semester II: AY ) Time Allowed: 2 Hours

NATIONAL UNIVERSITY OF SINGAPORE PC5202 ADVANCED STATISTICAL MECHANICS. (Semester II: AY ) Time Allowed: 2 Hours NATONAL UNVERSTY OF SNGAPORE PC5 ADVANCED STATSTCAL MECHANCS (Semeser : AY 1-13) Tme Allowed: Hours NSTRUCTONS TO CANDDATES 1. Ths examnaon paper conans 5 quesons and comprses 4 prned pages.. Answer all

More information

Chapter 6 DETECTION AND ESTIMATION: Model of digital communication system. Fundamental issues in digital communications are

Chapter 6 DETECTION AND ESTIMATION: Model of digital communication system. Fundamental issues in digital communications are Chaper 6 DEECIO AD EIMAIO: Fundamenal ssues n dgal communcaons are. Deecon and. Esmaon Deecon heory: I deals wh he desgn and evaluaon of decson makng processor ha observes he receved sgnal and guesses

More information

WITH the proliferation of smart wireless devices and mobile

WITH the proliferation of smart wireless devices and mobile Ths arcle has been acceped for publcaon n a fuure ssue of hs journal, bu has no been fully eded Conen may change pror o fnal publcaon Caon nformaon: DOI 1119/TMC18847337, I Transacons on Moble Compung

More information

Sampling Coordination of Business Surveys Conducted by Insee

Sampling Coordination of Business Surveys Conducted by Insee Samplng Coordnaon of Busness Surveys Conduced by Insee Faben Guggemos 1, Olver Sauory 1 1 Insee, Busness Sascs Drecorae 18 boulevard Adolphe Pnard, 75675 Pars cedex 14, France Absrac The mehod presenly

More information

Tight results for Next Fit and Worst Fit with resource augmentation

Tight results for Next Fit and Worst Fit with resource augmentation Tgh resuls for Nex F and Wors F wh resource augmenaon Joan Boyar Leah Epsen Asaf Levn Asrac I s well known ha he wo smple algorhms for he classc n packng prolem, NF and WF oh have an approxmaon rao of

More information

DEEP UNFOLDING FOR MULTICHANNEL SOURCE SEPARATION SUPPLEMENTARY MATERIAL

DEEP UNFOLDING FOR MULTICHANNEL SOURCE SEPARATION SUPPLEMENTARY MATERIAL DEEP UNFOLDING FOR MULTICHANNEL SOURCE SEPARATION SUPPLEMENTARY MATERIAL Sco Wsdom, John Hershey 2, Jonahan Le Roux 2, and Shnj Waanabe 2 Deparmen o Elecrcal Engneerng, Unversy o Washngon, Seale, WA, USA

More information

Hidden Markov Models Following a lecture by Andrew W. Moore Carnegie Mellon University

Hidden Markov Models Following a lecture by Andrew W. Moore Carnegie Mellon University Hdden Markov Models Followng a lecure by Andrew W. Moore Carnege Mellon Unversy www.cs.cmu.edu/~awm/uorals A Markov Sysem Has N saes, called s, s 2.. s N s 2 There are dscree meseps, 0,, s s 3 N 3 0 Hdden

More information

Performance Analysis for a Network having Standby Redundant Unit with Waiting in Repair

Performance Analysis for a Network having Standby Redundant Unit with Waiting in Repair TECHNI Inernaonal Journal of Compung Scence Communcaon Technologes VOL.5 NO. July 22 (ISSN 974-3375 erformance nalyss for a Nework havng Sby edundan Un wh ang n epar Jendra Sngh 2 abns orwal 2 Deparmen

More information

GAME theory is a field of mathematics that studies conflict. Dynamic Potential Games with Constraints: Fundamentals and Applications in Communications

GAME theory is a field of mathematics that studies conflict. Dynamic Potential Games with Constraints: Fundamentals and Applications in Communications 1 Dynamc Poenal Games wh Consrans: Fundamenals and Applcaons n Communcaons Sanago Zazo, Member, IEEE, Sergo Valcarcel Macua, Suden Member, IEEE, Malde Sánchez-Fernández, Senor Member, IEEE, Javer Zazo

More information

APOC #232 Capacity Planning for Fault-Tolerant All-Optical Network

APOC #232 Capacity Planning for Fault-Tolerant All-Optical Network APOC #232 Capacy Plannng for Faul-Toleran All-Opcal Nework Mchael Kwok-Shng Ho and Kwok-wa Cheung Deparmen of Informaon ngneerng The Chnese Unversy of Hong Kong Shan, N.T., Hong Kong SAR, Chna -mal: kwcheung@e.cuhk.edu.hk

More information

[ ] 2. [ ]3 + (Δx i + Δx i 1 ) / 2. Δx i-1 Δx i Δx i+1. TPG4160 Reservoir Simulation 2018 Lecture note 3. page 1 of 5

[ ] 2. [ ]3 + (Δx i + Δx i 1 ) / 2. Δx i-1 Δx i Δx i+1. TPG4160 Reservoir Simulation 2018 Lecture note 3. page 1 of 5 TPG460 Reservor Smulaon 08 page of 5 DISCRETIZATIO OF THE FOW EQUATIOS As we already have seen, fne dfference appromaons of he paral dervaves appearng n he flow equaons may be obaned from Taylor seres

More information

Clustering (Bishop ch 9)

Clustering (Bishop ch 9) Cluserng (Bshop ch 9) Reference: Daa Mnng by Margare Dunham (a slde source) 1 Cluserng Cluserng s unsupervsed learnng, here are no class labels Wan o fnd groups of smlar nsances Ofen use a dsance measure

More information

Comparison of Supervised & Unsupervised Learning in βs Estimation between Stocks and the S&P500

Comparison of Supervised & Unsupervised Learning in βs Estimation between Stocks and the S&P500 Comparson of Supervsed & Unsupervsed Learnng n βs Esmaon beween Socks and he S&P500 J. We, Y. Hassd, J. Edery, A. Becker, Sanford Unversy T I. INTRODUCTION HE goal of our proec s o analyze he relaonshps

More information

Testing a new idea to solve the P = NP problem with mathematical induction

Testing a new idea to solve the P = NP problem with mathematical induction Tesng a new dea o solve he P = NP problem wh mahemacal nducon Bacground P and NP are wo classes (ses) of languages n Compuer Scence An open problem s wheher P = NP Ths paper ess a new dea o compare he

More information

Optimized Video Streaming over Cloud: A Stall-Quality Trade-off

Optimized Video Streaming over Cloud: A Stall-Quality Trade-off 1 Opmzed Vdeo Sreamng over Cloud: A Sall-Qualy Trade-off Abubakr Alabbas and Vanee Aggarwal arxv:1806.09466v1 cs.ni 22 Jun 2018 Absrac As vdeo-sreamng servces have expanded and mproved, cloud-based vdeo

More information

. The geometric multiplicity is dim[ker( λi. number of linearly independent eigenvectors associated with this eigenvalue.

. The geometric multiplicity is dim[ker( λi. number of linearly independent eigenvectors associated with this eigenvalue. Lnear Algebra Lecure # Noes We connue wh he dscusson of egenvalues, egenvecors, and dagonalzably of marces We wan o know, n parcular wha condons wll assure ha a marx can be dagonalzed and wha he obsrucons

More information

Li An-Ping. Beijing , P.R.China

Li An-Ping. Beijing , P.R.China A New Type of Cpher: DICING_csb L An-Png Bejng 100085, P.R.Chna apl0001@sna.com Absrac: In hs paper, we wll propose a new ype of cpher named DICING_csb, whch s derved from our prevous sream cpher DICING.

More information

TSS = SST + SSE An orthogonal partition of the total SS

TSS = SST + SSE An orthogonal partition of the total SS ANOVA: Topc 4. Orhogonal conrass [ST&D p. 183] H 0 : µ 1 = µ =... = µ H 1 : The mean of a leas one reamen group s dfferen To es hs hypohess, a basc ANOVA allocaes he varaon among reamen means (SST) equally

More information

A Transparent Rate Adaptation Algorithm for Streaming Video over the Internet

A Transparent Rate Adaptation Algorithm for Streaming Video over the Internet A Transparen Rae Adapaon Algorhm for Sreamng Vdeo over he Inerne L. S. Lam, Jack Y. B. Lee, S. C. Lew, and W. Wang Deparmen of Informaon Engneerng The Chnese Unversy of Hong Kong Shan, N.T., Hong Kong,

More information

Appendix to Online Clustering with Experts

Appendix to Online Clustering with Experts A Appendx o Onlne Cluserng wh Expers Furher dscusson of expermens. Here we furher dscuss expermenal resuls repored n he paper. Ineresngly, we observe ha OCE (and n parcular Learn- ) racks he bes exper

More information

Lecture 18: The Laplace Transform (See Sections and 14.7 in Boas)

Lecture 18: The Laplace Transform (See Sections and 14.7 in Boas) Lecure 8: The Lalace Transform (See Secons 88- and 47 n Boas) Recall ha our bg-cure goal s he analyss of he dfferenal equaon, ax bx cx F, where we emloy varous exansons for he drvng funcon F deendng on

More information

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015)

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015) 5h Inernaonal onference on Advanced Desgn and Manufacurng Engneerng (IADME 5 The Falure Rae Expermenal Sudy of Specal N Machne Tool hunshan He, a, *, La Pan,b and Bng Hu 3,c,,3 ollege of Mechancal and

More information