Distributed Algorithms for the Optimal Design of Wireless Networks

Size: px
Start display at page:

Download "Distributed Algorithms for the Optimal Design of Wireless Networks"

Transcription

1 Unversty of Pennsylvana ScholarlyCommons Publcly Accessble Penn Dssertatons Dstrbuted Algorthms for the Optmal Desgn of Wreless Networks Ychuan Hu Unversty of Pennsylvana, Follow ths and addtonal works at: Part of the Electrcal and Electroncs Commons Recommended Ctaton Hu, Ychuan, "Dstrbuted Algorthms for the Optmal Desgn of Wreless Networks" (2013). Publcly Accessble Penn Dssertatons Ths paper s posted at ScholarlyCommons. For more nformaton, please contact lbraryrepostory@pobox.upenn.edu.

2 Dstrbuted Algorthms for the Optmal Desgn of Wreless Networks Abstract Ths thess studes the problem of optmal desgn of wreless networks whose operatng ponts such as powers, routes and channel capactes are solutons for an optmzaton problem. Dfferent from exstng work that rely on global channel state nformaton (CSI), we focus on dstrbuted algorthms for the optmal wreless networks where termnals only have access to locally avalable CSI. To begn wth, we study random access channels where termnals acqure nstantaneous local CSI but do not know the probablty dstrbuton of the channel. We develop adaptve schedulng and power control algorthms and show that the proposed algorthm almost surely maxmzes a proportonal far utlty whle adherng to nstantaneous and average power constrants. Then, these results are extended to random access multhop wreless networks. In ths case, the assocated optmzaton problem s nether convex nor amenable to dstrbuted mplementaton, so a problem approxmaton s ntroduced whch allows us to decompose t nto local subproblems n the dual doman. The soluton method based on stochastc subgradent descent leads to an archtecture composed of layers and layer nterfaces. Wth lmted amount of message passng among termnals and small computatonal cost, the proposed algorthm converges almost surely n an ergodc sense. Next, we study the optmal transmsson over wreless channels wth mperfect CSI avalable at the transmtter sde. To reduce the lkelhood of packet losses due to the msmatch between channel estmates and actual channel values, a backoff functon s ntroduced to enforce the selecton of more conservatve codng modes. Jont determnaton of optmal power allocatons and backoff functons s a nonconvex stochastc optmzaton problem wth nfntely many varables. Explotng the resultng equvalence between prmal and dual problems, we show that optmal power allocatons and channel backoff functons are unquely determned by optmal dual varables and develop algorthms to fnd the optmal soluton. Fnally, we study the optmal desgn of wreless network from a game theoretcal perspectve. In partcular, we formulate the problem as a Bayesan game n whch each termnal maxmzes the expected utlty based on ts belef about the network state. We show that optmal solutons for two specal cases, namely FDMA and RA, are equlbrum ponts of the game. Therefore, the proposed game theoretc formulaton can be regarded as general framework for optmal desgn of wreless networks. Furthermore, cogntve access algorthms are developed to fnd solutons to the game approxmately. Degree Type Dssertaton Degree Name Doctor of Phlosophy (PhD) Graduate Group Electrcal & Systems Engneerng Frst Advsor Roch Guern Keywords Dstrbuted algorthms, Wreless networks Ths dssertaton s avalable at ScholarlyCommons:

3 Subject Categores Electrcal and Electroncs Ths dssertaton s avalable at ScholarlyCommons:

4 DISTRIBUTED ALGORITHMS FOR THE OPTIMAL DESIGN OF WIRELESS NETWORKS Ychuan Hu A DISSERTATION n Electrcal and Systems Engneerng Presented to the Facultes of the Unversty of Pennsylvana n Partal Fulfllment of the Requrements for the Degree of Doctor of Phlosophy 2013 Supervsor of Dssertaton Alejandro Rbero, Assstant Professor of Electrcal and Systems Engneerng Graduate Group Charperson Saswat Sarkar, Professsor of Electrcal and Systems Engneerng Dssertaton Commttee Roch Guern, Professsor of Computer Scence and Engneerng Nkos Sdropoulos, Professsor of Electrcal and Computer Engneerng Steven Weber, Assocate Professsor of Electrcal and Computer Engneerng

5 ABSTRACT DISTRIBUTED ALGORITHMS FOR THE OPTIMAL DESIGN OF WIRELESS NETWORKS Ychuan Hu Alejandro Rbero Ths thess studes the problem of optmal desgn of wreless networks whose operatng ponts such as powers, routes and channel capactes are solutons for an optmzaton problem. Dfferent from exstng work that rely on global channel state nformaton (CSI), we focus on dstrbuted algorthms for the optmal wreless networks where termnals only have access to locally avalable CSI. To begn wth, we study random access channels where termnals acqure nstantaneous local CSI but do not know the probablty dstrbuton of the channel. We develop adaptve schedulng and power control algorthms and show that the proposed algorthm almost surely maxmzes a proportonal far utlty whle adherng to nstantaneous and average power constrants. Then, these results are extended to random access multhop wreless networks. In ths case, the assocated optmzaton problem s nether convex nor amenable to dstrbuted mplementaton, so a problem approxmaton s ntroduced whch allows us to decompose t nto local subproblems n the dual doman. The soluton method based on stochastc subgradent descent leads to an archtecture composed of layers and layer nterfaces. Wth lmted amount of message passng among termnals and small computatonal cost, the proposed algorthm converges almost surely n an ergodc sense. Next, we study the optmal transmsson over wreless channels wth mperfect CSI avalable at the transmtter sde. To reduce the lkelhood of packet losses due to the msmatch between channel estmates and actual channel values, a backoff functon s ntroduced to enforce the selecton of more conservatve codng modes. Jont determnaton of optmal power allocatons and backoff functons s a nonconvex stochastc optmzaton problem wth nfntely many varables. Explotng the resultng equvalence between prmal and dual

6 problems, we show that optmal power allocatons and channel backoff functons are unquely determned by optmal dual varables and develop algorthms to fnd the optmal soluton. Fnally, we study the optmal desgn of wreless network from a game theoretcal perspectve. In partcular, we formulate the problem as a Bayesan game n whch each termnal maxmzes the expected utlty based on ts belef about the network state. We show that optmal solutons for two specal cases, namely FDMA and RA, are equlbrum ponts of the game. Therefore, the proposed game theoretc formulaton can be regarded as general framework for optmal desgn of wreless networks. Furthermore, cogntve access algorthms are developed to fnd solutons to the game approxmately.

7 Contents 1 Introducton Background Random access wreless channels Random access wreless networks Roadmap Dstrbuted algorthms for optmal random access channels Problem formulaton Adaptve algorthms for optmal random access channels Problem decomposton and ts dual Adaptve algorthms usng stochastc subgradent descent Structure of the optmal prmal soluton Numercal results System wth nstantaneous power constrant System wth average power constrant Summary Appendces Proof of Proposton v

8 3 Dstrbuted algorthms for optmal random access networks Problem formulaton Optmal operatng pont Problem approxmaton Dstrbuted stochastc learnng algorthm Stochastc subgradent descent Network operaton, layers, and layer nterfaces Message passng Successve convex approxmaton Feasblty and optmalty Proof of Theorem Numercal results Summary Appendces Proof of Lemma Proof of Lemma Optmal wreless communcatons wth mperfect CSI Pont-to-pont channels Ergodc rate optmzaton Optmal power allocaton and channel backoff functons Onlne learnng algorthms Orthogonal frequency dvson multplexng Optmal soluton Onlne learnng algorthms Random access v

9 4.3.1 Optmal soluton Onlne learnng algorthms Numercal results Pont-to-pont channel Downlnk OFDM channel Uplnk RA channel Summary Appendces Proof of null dualty gap of problem (4.7) Cogntve access algorthms for wreless communcatons Cogntve access algorthm for multple access channel Multple access channel wthout power control Multple access channel wth power control Cogntve access algorthm for wreless networks Numercal results Summary v

10 Lst of Tables 5.1 β for channels wth dfferent asymmetry levels v

11 Lst of Fgures 2.1 An example multple access channel wth n = 20 nodes communcatng wth a common access pont (AP). Nodes are randomly placed n a 100 m 100 m square and the AP s located at the center of the square. Nodes labels represent ndexes and dstances to the AP. Subsequent numercal experments use ths realzaton of the random placement Convergence of the proposed algorthm to near optmal utlty wth nstantaneous power constrans but no average power constrants. Throughput utlty of the proposed adaptve algorthm and of the optmal offlne scheduler are shown as functons of tme for one realzaton and for the ensemble average of realzatons. In steady state the adaptve algorthm operates wth mnmal performance loss wth respect to the optmal offlne scheduler. A utlty gap smaller than 10 s acheved n about 350 teratons. Power constrant p nst = 100 mw, step sze ɛ = 0.1, capacty achevng codes v

12 2.3 Average transmsson rates (bts/s/hz) n 500 tme slots,.e., r (500) as defned n (2.40), for all termnals. The optmal offlne scheduler and the proposed adaptve algorthm yeld smlar close to optmal average rates. The varaton n acheved rates s commensurate wth the varaton n average sgnal to nose ratos (SNRs) due to dfferent dstances to the access pont. For the network n Fg.2.1 and the pathloss and power parameters used here, average sgnal to nose ratos vary between 0.4 and 10. Instantaneous power constrant p nst = 100 mw, step sze ɛ = 0.1, capacty achevng codes Average transmsson probabltes n 500 tme slots for all termnals. Offlne and adaptve optmal schedulers shown. Despte dfferent channel condtons all termnals transmt wth a smlar probablty close to 1/n = Ths s consstent wth the use of a logarthmc,.e., proportonal far, utlty. Instantaneous power constrant p nst = 100 mw, step sze ɛ = 0.1, capacty achevng codes Steady state optmalty gap between proposed adaptve algorthm and optmal offlne scheduler as a functon of step sze ɛ. Values of ɛ between 10 2 and 10 3 shown. As the step sze decreases, the optmalty gap decreases. The optmalty gap can be made arbtrarly small by reducng ɛ. Instantaneous power constrant p nst = 100 mw, capacty achevng codes Prmal and dual objectves when nstantaneous and average power constrants are n effect. One realzaton and ensemble average of realzatons shown. As tme grows the dualty gap decreases, eventually approachng a small postve constant and mplyng near optmalty of the acheved rates. Instantaneous power constrant p nst = 100 mw, average power constrant p avg = 5 mw, step sze ɛ = 0.1, adaptve modulaton and codng wth M = 4 modes wth rates τ 1 = 1 bts/s/hz, τ 2 = 2 bts/s/hz, τ 3 = 3 bts/s/hz, and τ 4 = 4 bts/s/hz and transtons at SNRs η 1 = 1, η 2 = 4, η 3 = 8, and η 4 = x

13 2.7 Average power consumpton for termnals 3 and 13,.e., p 3 (t) and p 13 (t) as defned n (2.41). Average power constrants p avg = 5 mw are satsfed as tme grows. Power p 3 (t) consumed by Termnal 3 s smaller than the allowed budget p avg 3 due to unfavorable channel condtons. Termnal 13 adheres to ts power budget after approxmately 600 teratons. Parameters as n Fg Instantaneous power allocatons p (t) for termnals = 3 and = 13 plotted aganst the channel realzaton h (t). Notce that the channel axes scales are dfferent n (a) and (b). In both cases, no power s allocated when channel realzatons are bad. Termnal 3 uses only the AMC mode wth the lowest rate τ 1 = 1 bts/s/hz, whle Termnal 13 uses two modes wth rates τ 2 = 2 bts/s/hz and τ 3 = 3 bts/s/hz. Ths happens because Termnal 13, beng closer to the AP, has a better average channel than Termnal 3. Parameters as n Fg Layers and layer nterfaces. The stochastc subgradent descent algorthm n terms of layers and layer nterfaces. Layers mantan prmal varables a k (t), rk j (t), c j(t), p j (t), q j (t) as well as auxlary varables p (t), x j (t), and y (t) whle multplers λ k (t), µ j(t), ν j (t), α j (t), β (t) and ξ (t) are assocated wth nterfaces between adjacent layers. Prmal varables can be easly computed based on multplers from nterfaces to adjacent layers and dual varables are updated usng nformaton from adjacent layers Queue dynamcs. Termnal operates by controllng queues n dfferent layers based on operatng ponts a k (t), rk j (t), c j(t), p j (t) and q j (t). In the transport layer and the network layer, each flow k has a queue. In the lnk layer and the physcal layer, each outgong lnk (, j) mantans a queue. In ths partcular example, there are two flows k 1 and k 2 and there are two neghborng nodes j 1 and j 2. Packets for flow k 1 are marked red whle packets for k 2 are n blue x

14 3.3 Message passng. (a) Termnal begns by transmttng dual varables λ k (t) and ν j (t) to all neghbors j N (). (b) It then computes and shares k N () ν k(t) wth all j N (). Ths nformaton, along wth locally avalable multplers, s then used to perform the prmal teratons assocated wth all the layers n Fg.3.1. (c) Termnal passes prmal varables y (t) and rj k (t) to all neghbors j N (). (d) It then evaluates and broadcasts k N () y k(t) to j N (). Dual updates assocated wth the layer nterfaces n Fg.3.1 are now performed usng these and locally accessble prmal varables. We proceed to (a) for the next teraton Connectvty graph of a network wth n = 15 termnals randomly placed n a square wth sde L = 100 meters. Termnals can communcate wth neghbors whose dstances are wthn 30 meters. The numbers on each edge shows the dstance (n meters) between two communcatng termnals Feasblty. After about 500 steps, all constrants are satsfed n an ergodc sense wthn 10 2 tolerance. The average rate constrant takes the longest tme to be satsfed. Ths s because the transmsson rate on lnk T T j depends not only on schedules and powers of T but also on those of T j and neghbors of T j. Ths requres nformaton to be receved from, and propagated to, 2-hop neghbors (a) Optmalty. As tme grows, prmal and dual objectves approach each other. (b) Correlaton between Q 1 (t) and Q 6 (t). At the begnnng, there s sgnfcant correlaton between Q 1 (t) and Q 6 (t). But as tme grows, the correlaton vanshes and becomes neglgble Optmal routes for flow 1 (from T 1 to T 2 ) and flow 2 (from T 8 to T 11 ) x

15 4.1 Optmal power allocaton functon P (ĥ) (left) and channel backoff functon B (ĥ) (rght) for sngle user pont-to-pont channel. Curves shown for channel state nformaton (CSI) varance σ 2 e = 0.1, σ 2 e = 0.1, and σ 2 e = 0, correspondng to perfect CSI. As CSI varance ncreases power allocaton s more conservatve for small channel values. When the CSI varance s large, the backoff functon selects codes of a hgher rate than what s dctated by the channel estmate. Channel coeffcent follows a complex Gaussan dstrbuton CN (0, 2), average power budget P 0 = 1, and channel condtonal pdf m h ĥ as n (4.9) Convergence of average transmsson rate (left) and average power consumpton (rght) for Algorthm 2. Average transmsson rate as a functon of tme s shown for Algorthm 2 and cases n whch only the backoff functon s optmzed meanng p(t) = P 0 or only the power allocaton functon s optmzed mplyng b(t) = ĥ(t). Jont optmzaton yelds substantal ncrease of average communcaton rate. Average power budget P 0 = 1, constant step sze ɛ = 0.01, and channel estmaton error σ 2 e = Rate (left) and power (rght) convergence of Algorthm 3. Sum of average transmsson rates s shown for Algorthm 3 and two suboptmal solutons. One case uses a backoff functon wth fxed outage probablty 0.01 and the other case optmzes power allocaton only mplyng b f n(t) = ĥf n(t). Jont optmzaton yelds substantal ncrease of average communcaton rate. Average power budget P 0 = 4, constant step sze ɛ = 0.01, and channel estmaton error σ 2 e = x

16 4.4 Rate (left) and power (rght) convergence of Algorthm 4. Proportonal far utlty of average transmsson rates s shown for Algorthm 4 and two suboptmal solutons n whch only the backoff functon meanng p n (t) = P 0,n or only the power allocaton functon mplyng b n (t) = ĥn(t) are optmzed. Jont optmzaton yelds substantal ncrease of average communcaton rate. Average power budget P 0,n = 1 (rght), constant step sze ɛ = 0.01, and channel estmaton error σe 2 = Comparson of the expected sum rate utlty acheved by the optmal FDMA (ρ = 1), the optmal RA (ρ = 0) and the proposed algorthm (ρ {0, 0.1, 0.2,, 1}). The total number of termnals s n = The expected sum rate utlty acheved by the proposed algorthm normalzed by that acheved by the optmal FDMA for n = 10 and n = 50. The horzontal lne s 1/e The expected sum rate utlty acheved by the proposed algorthm for dfferent ρ. For all cases, the expected utlty ncreases as the total number of termnals grows Comparson of the average sum rate utlty of the network acheved by the optmal FDMA (ρ = 1), the RA (ρ = 0) and the proposed algorthm (ρ {0, 0.1, 0.2,, 1}). The network connectvty graph s the same as the one shown n Fg x

17 Chapter 1 Introducton Optmal desgn s emergng as the future paradgm for wreless networkng. The fundamental dea s to select operatng ponts as solutons of optmzaton problems, whch, nasmuch as optmzaton crtera are properly chosen, yeld the best possble network. Results n ths feld nclude archtectural nsghts, e.g., 9, and protocol desgn, e.g., 13, 22, but a drawback shared by most of these works s that they rely on global channel state nformaton (CSI);.e., the optmal varables of a termnal depend on the channels between all pars of termnals n the network. Whle avalablty of global CSI s plausble n certan stuatons, t s unlkely to hold f tme varyng fadng channels are taken nto account. In ths case, dstrbuted algorthms n whch termnals operate based on locally avalable CSI are more practcal. The focus of ths thess s to develop dstrbuted algorthms for the optmal desgn of wreless networks. When only local CSI s avalable, operatng varables of each termnal are selected as functons of local CSI. Ths further leads to the selecton of random access as the natural medum access choce. Indeed, f transmsson decsons depend on local channels only and these channels are random and ndependent for dfferent termnals, transmsson decsons can be vewed as random and resultant lnk capactes as lmted by collsons. In ths chapter, we present an overvew of random access channels and networks that wll be used n the rest of the thess. 1

18 1.1 Background Random access wreless channels Consder a multple access channel wth n termnals contendng to communcate wth a common AP. Tme s dvded n slots dentfed by an ndex t. We assume a backlogged system,.e., all termnals always have packets to transmt n each tme slot. The tme-varyng nonnegatve channel h (t) R + between termnal and the AP at tme t s modeled as block fadng for ths to be true the length of a tme slot has to be comparable to the coherence tme of the channel. Channel gans h (t 1 ) and h (t 2 ) of termnal at dfferent tme slots t 1 t 2 are assumed ndependent and dentcally dstrbuted (..d.) wth pdf m h ( ). Channel gans h (t) and h j (t) of dfferent termnals j are also assumed ndependent. Channels are assumed to have contnuous pdf. Ths latter assumpton holds true for models used n practce, e.g., Raylegh, Rcan and Nakagam 14, Ch. 3. We assume each termnal has access to ts channel gan h (t) at each tme slot t. Whle there are varous alternatves to obtan channel state nformaton, the smplest would be for the AP to send a beacon sgnal at the begnnng of each tme slot. Ths beacon sgnal would serve the double purpose of provdng a reference for channel estmaton as well as a synchronzaton sgnal. Based on ts channel state h (t), node decdes whether to transmt or not n tme slot t by determnng the value of a schedulng functon q (t) := Q (h (t)) : R + {0, 1}. Node transmts n tme slot t f q (t) = 1 and remans slent f q (t) = 0. Notce that each termnal has a dfferent schedulng functon and that schedules q (t) are determned based on the CSI of each node ndependently of other termnals. Although each node has access to ts local CSI h (t), the underlyng pdf m h ( ) s unknown. Besdes channel access decsons, termnals also adapt transmsson power to ther channel gans through a power control functon P (h (t)) : R + 0, p nst, where p nst R + s a constant representng the nstantaneous power constrant of node. By usng ths functon, termnal 2

19 adjusts ts transmsson power P (h (t)) n response to h (t). Smlar to q (t), we defne p (t) := P (h (t)), representng the power allocated to node n tme slot t. If node transmts n tme slot t, p (t) and h (t) jontly determne the transmsson rate through a functon C (h (t)p (t)) : R + R +. The exact form of C (h (t)p (t)) depends on how the sgnal s modulated and coded at the physcal layer. Examples consdered later n the thess nclude capacty-achevng codes and adaptve modulaton and codng (AMC). Wth capacty-achevng codes, C (h (t)p (t)) takes the form ( C (h (t)p (t)) = B log 1 + h ) (t)p (t), (1.1) BN 0 where B and N 0 are the channel bandwdth and the power spectral densty of the channel nose, respectvely. Wth AMC, there are M transmsson modes avalable. The mth mode affords communcaton rate τ m and s used when the sgnal to nose rato (SNR) h (t)p (t)/bn 0 s between η m and η m+1. The rate functon s therefore C (h (t)p (t)) = M m=1 ( τ m I η m h ) (t)p (t) η m+1, (1.2) BN 0 where I( ) denotes the ndcator functon. To keep the analyss general we do not restrct C (h (t)p (t)) to take ether specfc form. It s only assumed that C (h (t)p (t)) s a nonnegatve ncreasng functon of the product of h (t) and p (t) that takes fnte values for fnte arguments. These assumptons are satsfed by (1.1) and (1.2) and are lkely to hold n practce. Snce termnals contend for channel access, transmsson of termnal n a tme slot t s successful f and only f q (t) = 1 and q j (t) = 0 for all j. If the transmsson of termnal s successful, ts transmsson rate s determned by C (h (t)p (t)). As as consequence, the nstantaneous transmsson rate for termnal n tme slot t s r (t) = C (h (t)p (t)) q (t) n j=1,j 1 q j (t). (1.3) Assumng an ergodc mode of operaton, qualty of servce s determned by the long term be- 3

20 havor of r (t). Ths mples that system performance s determned by the ergodc lmts 1 r := lm t t 1 = lm t t t r (u) u=1 t C (h (u)p (u)) q (u) u=1 n j=1,j 1 q j (u). (1.4) Assumng ergodcty of schedules q (t) = q (h (t)) and power allocatons p (t) = p (h (t)), the lmt r can be wrtten as a expected value over channel realzatons, r = E h Q (h )C (h P (h )) n 1 Q j (h j ), (1.5) j=1,j where we have defned the vector h = h 1,, h n T groupng all channels h. An mportant observaton here s that snce termnals are requred to make channel access and power control decsons ndependently of each other, Q (h ) and P (h ) are ndependent of Q j (h j ) and P j (h j ) for all j. Ths allows us to rewrte r as r = E h Q (h )C (h P (h )) n j=1,j 1 Ehj Q j (h j ). (1.6) In addton to nstantaneous power constrants p (t) p nst, termnals adhere to average power constrants p avg R + as n, e.g., 8. Ths average power constrant restrcts the long term average of transmtted power that we ether wrte as an ergodc lmt or as an expectaton over channel realzatons, 1 p := lm t t t q (u)p (u) = E h Q (h )P (h ). (1.7) u= Random access wreless networks Consder an ad-hoc wreless network consstng of J termnals ndexed as = 1,... J. Network connectvty s modeled as a graph G = (V, E) wth vertces v V := {1,..., J} representng the J termnals and edges e = (, j) E connectng pars of termnals that can communcate wth each other. Denote the neghborhood of termnal as N () := {j (, j) E} and defne the nterference neghborhood of the lnk (, j) as the set of nodes M (j) := N (j) {j}\{} whose transmsson 4

21 can nterfere wth a transmsson from to j. The network supports a set K := {1,..., K} of end-to-end flows through multhop transmsson. The average rate at whch k-flow packets are generated at s denoted by a k. Termnal transmts these packets to neghborng termnals at average rates r k j and, consequently, receves k-flow packets from neghbors at average rates rk j. To conserve flow, exogenous rates a k and endogenous rates rk j at termnal must satsfy a k j N () ( r k j rj k ), for all V, and k K. (1.8) Further denote the capacty of the lnk from j as c j. Snce packets of dfferent flows k are transmtted from to j at rates rj k t must be rj k c j, for all (, j) E. (1.9) k K Unlke wrelne networks where c j are fxed, lnk capactes n wreless networks are dynamc. Smlar to what we dd n Secton 1.1.1, let tme be dvded nto slots ndexed by t and denote the channel between and j at tme t as h j (t). The channel s assumed to be block fadng and channel gans h j (t) of lnk (, j) are assumed ndependent and dentcally dstrbuted wth probablty dstrbuton functon (pdf) m hj ( ). For reference, defne the vector of termnal outgong channels h (t) := {h j (t) j N ()} and the vector of all channels h(t) := {h j (t) (, j) E}. Denote ther pdfs as m h ( ) and m h ( ), respectvely. Based on the channel state h (t) of hs outgong lnks, termnal decdes whether to transmt or not on lnk (, j) n tme slot t by determnng the value of a schedulng functon q j (t) := Q j (h (t)) {0, 1}. If q j (t) = 1, termnal transmts on lnk (, j) and remans slent otherwse. Further defne q (t) := Q (h (t)) := j N () Q j(h (t)) to ndcate a transmsson from to any of hs neghbors. We restrct to communcate wth, at most, one neghbor per tme slot mplyng that we must have q (t) {0, 1}. We emphasze that q j (t) := Q j (h (t)) depends on local outgong channels only and not on global CSI. Further note that termnals have access to nstantaneous local CSI h (t) but underlyng pdfs m h ( ) are unknown. Besdes channel access decsons, termnals also adapt transmsson power to local CSI through 5

22 a power control functon p j (t) := P j (h (t)) takng values n 0, p nst. Here, pnst represents the j maxmum allowable nstantaneous power on lnk (, j). The average power consumed by termnal s then gven as the expected value over channel realzatons of the sum of P j (h ) over all j j N (),.e., p E h P j (h )Q j (h ), (1.10) j N () where we also relaxed the equalty constrant to an nequalty, whch can be done wthout loss of optmalty. If termnal transmts to node j n tme slot t, p j (t) and h j (t) determne the transmsson rate through a functon C j (h j (t)p j (t)) whose form depends on modulaton and codng. Due to contenton, a transmsson from to j at tme t succeeds f a collson does not occur. In turn, ths happens f: () Termnal transmts to j,.e., q j (t) = 1. () Termnal j s slent,.e., q j (t) = 0. () No other neghbor of j transmts,.e. q l (t) = 0 for all l N (j) and l. Recallng the defnton of nterference neghborhood M (j) and that f a transmsson occurs ts rate s C j (h j (t)p j (t)) we express the nstantaneous transmsson rate from to j n tme slot t as c j (t) := c j (h (t)) = C j (h j (t)p j (t))q j (t) l M (j) 1 q l(t). Assumng an ergodc mode of operaton, the capacty of lnk j can then be wrtten as c j = E h C j (h j P j (h ))Q j (h ) l M (j) 1 Q l (h l ). (1.11) Because termnals are requred to make channel access and power control decsons ndependently of each other, Q j (h ) and P j (h ) are ndependent of Q lm (h l ) and P lm (h l ) for all l. Snce Q l (h l ) := m N (l) Q lm(h l (t)) by defnton, t follows that Q j (h ) s also ndependent of Q l (h l ) for all l. Ths allows us to wrte the expectaton of the product on the rght hand sde of (1.11) as a product of expectatons, ) c j E h C j (h j P j (h ) Q j (h ) l M (j) 1 E hl Q l (h l ), (1.12) 6

23 where we also relaxed the equalty constrant to an nequalty, whch can be done wthout loss of optmalty 1. The operatng pont of a wreless network s characterzed by varables a k, rk j, c j, p and functons P j (h ), Q j (h ). Besdes (1.8)-(1.12), these varables are subject to certan box constrants. Admsson varables, have lower and upper bounds due to applcaton layer requrements,.e., a mn a k a max. Smlarly, routng varables, lnk capactes, and termnal power budgets cannot be negatve and are also subject to gven upper bounds,.e., 0 r k j rmax j, 0 c j c max j, and 0 p p max. Furthermore, accordng to defnton, P j (h ) and Q j (h ) can only take values from 0, p nst and {0, 1}, respectvely. For notatonal smplcty, we defne j vectors x := { p, a k j, rk j, c j : j N () } and P (h ) := {P j (h ), Q j (h ) : j N ()} to group all the varables related to termnal and summarze these box constrants as {x, P (h )} B wth B := x, P (h ) amn a k a max, 0 rj k rj max, 0 c j c max j, 0 p p max, 0 P j (h ) p nst j, Q j (h ) {0, 1}, Q (h ) {0, 1}. (1.13) 1.2 Roadmap Our frst nvestgaton focuses on random access channel where termnals contend for communcatng wth a the central AP. Ths models the physcal layer of the wreless random access network we shall study later on. We develop adaptve schedulng and power control algorthms for random access n a multple access channel where termnals acqure nstantaneous channel 1 If we have channel recprocty h j (t) = h j (t), the dervaton of (1.12) from (1.11) s no longer vald snce power control and channel access functons of neghborng nodes wll have common arguments mplyng that Q j (h ) and Q j (h j ) would not be ndependent. The general methodology used here seems applcable but s beyond the scope of the present paper. 7

24 state nformaton but do not know the probablty dstrbuton of the channel 16. In each tme slot, termnals measure the channel to the common access pont. Based on the observed channel value, they determne whether to transmt or not and, f they decde to do so, adjust ther transmtted power. We show that the proposed algorthm almost surely maxmzes a proportonal far utlty whle adherng to nstantaneous and average power constrants. These results are presented n Chapter 2. We then generalze the algorthm proposed for random access channel to wreless multhop networks where each node determnes ts operatng pont usng ts local CSI dstrbutedly 17. Snce the assocated optmzaton problem s nether convex nor amenable to dstrbuted mplementaton, a problem approxmaton s ntroduced. Ths approxmaton s stll not convex but t has zero dualty gap and can be solved and decomposed nto local subproblems n the dual doman. The soluton method s through a stochastc subgradent descent algorthm that operates wthout knowledge of the fadng s probablty dstrbuton and leads to an archtecture composed of layers and layer nterfaces. Wth lmted amount of message passng among termnals and small computatonal cost, we show that the proposed algorthm converges almost surely n an ergodc sense. These results are presented n Chapter 3. Both above proposed algorthms requre termnals to adapt transmsson parameters such as power and rate to tme-varyng channel condtons to mprove system s overall performance. Although accurate CSI s essental to acheve ths goal, perfect CSI s rarely avalable n practce due to estmaton errors and, perhaps more fundamentally, to feedback delay. Our next topc s to develop algorthms to handle mperfect CSI n the transmsson over wreless channels 18. In partcular, we consder three types of wreless channels, namely sngle user pont-to-pont block fadng channels 15, multuser downlnk orthogonal frequency dvson multplexng (OFDM) 38, and multuser uplnk random access (RA) 29, where the transmtter adapt transmtted power and codng mode to mperfect channel estmates n order to maxmze expected throughput subject to average power constrants. To reduce the lkelhood of packet losses due to the msmatch 8

25 between channel estmates and actual channel values, a backoff functon s further ntroduced to enforce the selecton of more conservatve codng modes. Jont determnaton of optmal power allocatons and backoff functons s a nonconvex stochastc optmzaton problem wth nfntely many varables that despte ts lack of convexty s part of a class of problems wth null dualty gap. Explotng the resultng equvalence between prmal and dual problems, we show that optmal power allocatons and channel backoff functons are unquely determned by optmal dual varables. Ths affords consderable smplfcaton because the dual problem s convex and fnte dmensonal. We further explot ths reducton n computatonal complexty to develop teratve algorthms to fnd optmal operatng ponts. These results are presented n Chapter 4. So far the dstrbuted algorthms we developed are based on local CSI only (ether perfect or mperfect). In practce, termnals may have knowledge about channels of neghborng nodes n addton to local CSI. Ths motvates us to nvestgate wreless networks where each termnal has a dfferent belef about the global channel states and adapts ts transmsson polcy to the belef. In ths settng, frequency dvson multple access (FDMA) and channel aware random access (RA) are two specal cases where perfect global and local CSI are avalable, respectvely. To fnd solutons for general cases, we formulate the problem as a Bayesan game n whch each termnal maxmzes the expected utlty based on ts belef. We show that optmal solutons for both FDMA and RA are equlbrum ponts of the game. Therefore, the proposed game theoretc formulaton can be regarded as general framework for multuser wreless communcatons. Furthermore, we develop a cogntve access algorthm that solves the problem approxmately. These results are presented n Chapter 5. 9

26 Chapter 2 Dstrbuted algorthms for optmal random access channels In ths chapter, we consder wreless random access channels n whch termnals contend for access to a common access pont (AP) as ntroduced n Secton To explot favorable channel condtons termnals adapt ther transmtted power and access decsons to the state of the random fadng channels lnkng them to the AP. The challenges n developng ths adaptve scheme are that termnals have access to ther own channel state nformaton (CSI) only, and that the probablty dstrbuton functon (pdf) of the fadng channel s unknown. Our goal s to develop a dstrbuted learnng algorthm to determne optmal transmtted power and channel access decsons relyng on local CSI only. The dea of adaptng medum access and power control to CSI has been extensvely explored n wreless communcatons. Early references dealng wth power adaptaton on the uplnk of multuser systems focus on centralzed power control schemes where the AP collects channel states for all termnals to select the one to be scheduled. In, e.g., 19, the AP schedules the termnal wth the best channel gan wth a power adapted to the channel condton. Smlar deas 10

27 have also been used for schedulng and resource allocaton n broadcast downlnk channels, see e.g., 3, 11, 23. Although these centralzed schemes explot multuser dversty, they requre sgnfcant nformaton exchange between termnals and the AP; a problem exacerbated when the number of users s large. To avod ths overhead, recent work ntegrates channel adaptaton nto random access protocols. Explotng the dea of algnng schedules to good channel opportuntes, 29 develops a dstrbuted channel-aware Aloha protocol n whch termnals transmt only when ther channel gans exceed pre-defned thresholds. Ths algorthm s shown to be asymptotcally optmal n the sense that the only performance loss compared to a centralzed scheme s due to user contenton. Under smple collson models, t has been shown that dstrbuted threshold-based schedulers wth properly desgned thresholds maxmze total throughput of a network wth homogeneous users and total logarthmc throughput n the case of heterogeneous users 50. Smlar thresholdbased decentralzed adaptve random access schemes have been nvestgated for other types of networks wth dfferent packet recepton models, see e.g., 1, 6, 25, 27, 30, 46, 51. To compute the optmal thresholds, however, termnals are assumed to know the probablty dstrbuton of ther fadng channels. Ths s a restrctve assumpton because the channel fadng dstrbuton s usually unknown and can only be estmated based on channel observatons. Overcomng ths lmtaton motvates the development of adaptve algorthms to learn optmal operatng ponts based on local CSI 4, 37. The work n 4 proposes a heurstc adaptve algorthm for thresholdbased schedulers n whch the thresholds are tuned based on local channel realzatons n a tme wndow. The work n 37 develops an onlne learnng algorthm for transmsson probablty and power control under rate constrants usng game-theoretc approaches. However, nether 4 nor 37 guarantees global optmalty. The contrbuton of ths chapter s the development of an optmal dstrbuted adaptve algorthm for schedulng and power control gven that termnals only have access to local CSI and operate ndependently of each other. At each tme slot, termnals observe ther channel states 11

28 and decde whether to transmt or not. If they decde to transmt, they choose a power for ther communcaton attempt. As tme progresses, power budgets are satsfed almost surely, whle the network almost surely maxmzes a weghted proportonal far utlty. We remark that termnals operate ndependently wthout access to the channel state of other termnals and that the channel pdf s unknown. The proposed algorthm can handle general non-convex, even dscontnuous, rate functons wth manageable computatonal complexty. It s worth notng that under the frame work of network utlty maxmzaton (NUM) algorthms for computng optmal channel access probabltes n random access networks are developed (see e.g. 21). However, nether fadng nor power adaptaton s consdered n these work. The presentaton begns by formulatng optmal adaptve random access as a utlty maxmzaton problem whose objectve s to maxmze a weghted sum of throughput logarthms (Secton 2.1). The varables to be determned as a soluton of ths optmzaton problem are a schedulng functon that determnes f a termnal should transmt or not based on ts CSI, and a power allocaton functon that maps a termnal CSI to ts transmt power. It s mportant to remark that: () because fadng takes on a contnuum of values, ths optmzaton problem s nfnte-dmensonal; () the constrants modelng random access are non-convex; () despte the exstence of these non-convex constrants optmzaton problems of ths form are known to have null dualty gap 33; and (v) snce the number of constrants turns out to be fnte the optmzaton problem s fnte-dmensonal n the dual doman. A further complcaton s that the orgnal problem formulaton yelds solutons that requre access to global CSI. We start by overcomng the dependence on global CSI by ntroducng an equvalent decomposton n per-termnal subproblems whereby nodes maxmze local utltes (Secton 2.2.A). Whle ths reformulaton yelds solutons that depend on local CSI only, attemptng a soluton n the prmal doman s dffcult because the per-termnal subproblems nhert nfnte dmensonalty and lack of convexty from the orgnal problem formulaton, as well as the need to have access to the channel pdf. We therefore explot the lack of dualty gap to approach ther soluton through 12

29 a stochastc subgradent descent algorthm n the dual doman (Secton 2.2.B). Based on channel realzatons n each tme slot, the algorthm computes nstantaneous values for the schedulng and power allocaton functons and updates Lagrangan multplers n a drecton that can be proven to pont towards the set of optmal dual varables n an average sense (Proposton 1). Explotng ths fact we prove that the throughput utlty acheved by the algorthm almost surely converges to a value close to the optmal utlty. The gap between the optmal and the acheved utlty can be made arbtrarly small by reducng a fxed step sze (Theorem 1). The chapter closes wth a numercal evaluaton of the proposed algorthm for a randomly generated heterogeneous network (Secton 2.3). To llustrate generalty of the proposed approach we consder a system wth termnals employng capacty achevng codes (Secton 2.3.1) and a more practcal scenaro wth nodes employng adaptve modulaton and codng (Secton 2.3.2). Concludng remarks are presented n Secton Problem formulaton Consder a random access channel as ntroduced n Secton Wth rates r gven as n (1.6), our objectve s to maxmze a weghted proportonal far (WPF) utlty defned as n U(r) = w log(r ), (2.1) =1 where r = r 1,, r n T s the vector of rates and w R + s the weght coeffcent for termnal. Settng w = w j for all j n a homogenous system wth all channels havng the same pdf, the WPF utlty s equvalent to maxmzng the sum of throughputs. In a heterogeneous network where channel pdfs vary among users, maxmzng U(r) yelds solutons that are far snce t prevents users from havng very low transmsson rates. Groupng the objectve n (2.1) wth the constrants n (1.6) and (1.7), optmal adaptve random 13

30 access s formulated as the followng optmzaton problem P = max U(r) s.t. r = E h Q (h )C (h P (h )) E h Q (h )P (h ) p avg, n j=1,j 1 Ehj Q j (h j ), Q (h ) Q, P (h ) P, (2.2) where Q s the set of functons R + {0, 1} takng values on {0, 1} and P represents the set of functons R + 0, p nst takng values on 0, p nst. Notce that the jont optmzaton across users requred to solve (2.2) ntroduces functonal dependence between the actons of dfferent termnals. Ths s not ncongruent wth the requrement of statstcally ndependent schedules n each tme slot. In fact, the notatons Q (h ) and P (h ) n (2.2) stpulates that termnals are requred to make channel access and power allocaton decsons based on local CSI only. Consequently, although problem (9) requres jont optmzaton across users, t restrcts optmzaton to polces that result n statstcally ndependent operatons. The goal of ths chapter s to develop an onlne algorthm to determne schedules q (t) and power assgnments p (t) havng statstcs that solve the optmzaton problem n (2.2). The algorthm s requred to: () operate wthout knowledge of the channel dstrbuton; and () yeld functons q (t) and p (t) that depend on the current and past values of the local channel h (t) but are ndependent of other termnal s channels h j (t) for j. Remark 1. In order to allow termnals to know f ther transmssons are successful or not, the AP provdes feedback on whether the transmsson attempt was successful or a collson detected. If a termnal transmts a packet but detects a collson, t can reschedule the packet for retransmsson n a subsequent tme slot. We remark that feedback does not ntroduce correlaton between the transmsson decsons of dfferent termnals. The provded feedback only tells termnals f they should retransmt prevous packets or not, but does not enforce them to make channel access or power allocaton decsons. 14

31 2.2 Adaptve algorthms for optmal random access channels The stated goal s to devse schedulng and power control polces based on local CSI that are globally optmal as per (2.2). These two objectves,.e., global optmalty whle relyng on local CSI, seem to contradct each other. Because r depends not only on Q (h ) and P (h ) but on Q j (h j ) for all j, t seems that optmal Q (h ) and P (h ) solvng (2.2) mght also be functons of other termnals CSI. To see that ths s not the case, we wll show that t s possble to decompose (2.2) n per termnal subproblems. After ntroducng ths decomposton the complcatng fact that the channel pdf f h (h ) s unknown remans. To overcome ths complcaton, we wll ntroduce a stochastc subgradent descent algorthm n the dual doman that s optmal n an ergodc sense Problem decomposton and ts dual Begn then by separatng (2.2) n per termnal subproblems. To do so, we substtute (1.6) nto (2.1) and express the logarthm of a product as a sum of logarthms. As a result, the global utlty n (2.1) can be rewrtten as n U(r) = log E h Q (h )C (h P (h )) + =1 w n j=1,j log 1 E hj Q j (h j ). (2.3) Note that each summand n (2.3) only nvolves varables related to a partcular node. Thus, we can reorder summands n (2.3) to group all of the terms pertanng to node. Further defnng w := n j=1,j w, we can rewrte (2.3) as U(r) = n =1 w log E h Q (h )C (h P (h )) + w log 1 E h Q (h ) := n U, (2.4) where we have defned the local utltes U. Snce U only nvolves varables that are related to termnal, t can be regarded as a utlty functon for termnal. To maxmze U(r) for the whole system t suffces to separately maxmze U for each termnal. Introducng auxlary varables x = E h Q (h )C (h P (h )) and y = E h Q (h ), t follows that (2.2) s equvalent to =1 15

32 the followng per termnal subproblems P = max w log x + w log(1 y ) s.t. x E h Q (h )C (h P (h )), y E h Q (h ), E h Q (h )P (h ) p avg, x 0, 0 y 1, Q (h ) Q, P (h ) P, (2.5) where we relaxed the equalty constrants to nequalty ones whch can be done wthout loss of optmalty. Fndng optmal solutons of (2.5) for all termnals s equvalent to solvng (2.2). Dfferent from (2.2), however, there s no couplng between varables of dfferent termnals n (2.5). Ths property leads naturally to optmal Q (h ) and P (h ) that are ndependent of other termnals CSI as requred by problem defnton. Alas, (2.5) nherts the complex structure of (2.2). As s the case wth (2.2), solvng (2.5) s dffcult because: () The optmzaton space n (2.5) ncludes functons Q (h ) and P (h ) that are defned on R +, mplyng that the dmenson of the problem s nfnte. () The rate functon C (h P (h )) s n general non-concave wth respect to h P (h ), and may be even dscontnuous as n (1.2). () The constrants nvolve expected values over random varables h whose pdfs are unknown. An mportant observaton s that the number of constrants n (2.5) s fnte. Ths mples that whle there are nfnte varables n the prmal doman, there are a fnte number of varables n the dual doman. Ths observaton suggests that (2.5) s more tractable n the dual space. Introduce then Lagrange multplers λ = λ 1, λ 2, λ 3 T assocated wth the frst three nequalty constrants n (2.5); defne vectors x := x, y T and P (h ) := Q (h ), P (h ) T ; and wrte the Lagragan of the optmzaton problem n (2.5) as L (x, P (h ), λ ) =w log x + w log(1 y ) + λ 1 E h Q (h )C (h P (h )) x 16

33 + λ 2 y E h Q (h ) + λ 3 p avg E h Q (h )P (h ) =λ 3 p avg + w log x λ 1 x + w log(1 y ) + λ 2 y + E h Q (h ) λ 1 C (h P (h )) λ 2 λ 3 P (h ). (2.6) where the second equalty follows after reorderng terms n the frst equaton. Notce that the frst term n the second equalty n (2.6) depends on x only, the second term on y and the thrd term on P (h ) and Q (h ). Ths property s exploted later on. The dual functon s then defned as the maxmum of the Lagrangan over the set of feasble x and P (h ),.e., g (λ ) := max L (x, P (h ), λ ) s.t. x 0, 0 y 1, Q (h ) Q, P (h ) P. (2.7) We now can wrte the dual problem as the mnmum of g (λ ) over postve dual varables,.e., D = mn λ 0 g (λ ). (2.8) In general, the optmal dual value D of (2.8) provdes an upper bound for the optmal prmal value P of (2.5),.e., D P. Whle the nequalty s typcally strct for non-convex problems, for the problem n (2.5) P = D as long as the fadng dstrbuton has no realzaton wth postve probablty 33. Notce that ths s true despte the non-convex constrants present n (2.5). Ths lack of dualty gap mples that the fnte dmensonal convex dual problem s equvalent to the nfnte dmensonal nonconvex prmal problem. Whle ths affords a substantal mprovement n computatonal tractablty, t does not necessarly mean that solvng the dual problem s easy because evaluaton of the dual functon s value requres maxmzaton of the Lagrangan. In partcular, ths maxmzaton ncludes an expected value over the unknown channel dstrbuton f h (h ). Stll, convexty of the dual functon allows the use of descent algorthms n the dual doman because any local optmal soluton s a global optmal soluton λ = λ 1, λ 2, λ 3 T. Ths property s exploted next to develop a stochastc subgradent descent algorthm that solves (2.8) usng observatons of nstantaneous channel realzatons h (t). 17

ECE559VV Project Report

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

More information

Cognitive Access Algorithms For Multiple Access Channels

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

More information

Assortment Optimization under MNL

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

More information

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

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

More information

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

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

More information

Kernel Methods and SVMs Extension

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

More information

Problem Set 9 Solutions

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

More information

MMA and GCMMA two methods for nonlinear optimization

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

More information

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

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

More information

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

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

More information

Lecture Notes on Linear Regression

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

More information

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

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

More information

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

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

More information

Module 9. Lecture 6. Duality in Assignment Problems

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

More information

Limited Dependent Variables

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

More information

Perfect Competition and the Nash Bargaining Solution

Perfect Competition and the Nash Bargaining Solution Perfect Competton and the Nash Barganng Soluton Renhard John Department of Economcs Unversty of Bonn Adenauerallee 24-42 53113 Bonn, Germany emal: rohn@un-bonn.de May 2005 Abstract For a lnear exchange

More information

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

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

More information

NUMERICAL DIFFERENTIATION

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

More information

More metrics on cartesian products

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

More information

Lecture 10 Support Vector Machines II

Lecture 10 Support Vector Machines II Lecture 10 Support Vector Machnes II 22 February 2016 Taylor B. Arnold Yale Statstcs STAT 365/665 1/28 Notes: Problem 3 s posted and due ths upcomng Frday There was an early bug n the fake-test data; fxed

More information

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

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

More information

Feature Selection: Part 1

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

More information

Errors for Linear Systems

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

More information

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

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

More information

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

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

More information

University of Alberta. Library Release Form. Title of Thesis: Joint Bandwidth and Power Allocation in Wireless Communication Networks

University of Alberta. Library Release Form. Title of Thesis: Joint Bandwidth and Power Allocation in Wireless Communication Networks Unversty of Alberta Lbrary Release Form Name of Author: Xaowen Gong Ttle of Thess: Jont Bandwdth and Power Allocaton n Wreless Communcaton Networks Degree: Master of Scence Year ths Degree Granted: 2010

More information

Error Probability for M Signals

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

More information

Joint Scheduling and Resource Allocation in CDMA Systems

Joint Scheduling and Resource Allocation in CDMA Systems TO APPEAR IEEE TRANSACTIONS ON INFORMATION THEORY Jont Schedulng and Resource Allocaton n CDMA Systems Vjay G. Subramanan, Randall A. Berry, and Rajeev Agrawal Abstract In ths paper, the schedulng and

More information

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

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

More information

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

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

More information

Composite Hypotheses testing

Composite Hypotheses testing Composte ypotheses testng In many hypothess testng problems there are many possble dstrbutons that can occur under each of the hypotheses. The output of the source s a set of parameters (ponts n a parameter

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

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

More information

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

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

More information

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

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

More information

Joint Scheduling and Resource Allocation in CDMA Systems

Joint Scheduling and Resource Allocation in CDMA Systems TECHNICAL REPORT - JUNE 2009 1 Jont Schedulng and Resource Allocaton n CDMA Systems Vjay G. Subramanan, Randall A. Berry, and Rajeev Agrawal Expanded Techncal Report: A shorter verson of ths paper wll

More information

Power Allocation for Distributed BLUE Estimation with Full and Limited Feedback of CSI

Power Allocation for Distributed BLUE Estimation with Full and Limited Feedback of CSI Power Allocaton for Dstrbuted BLUE Estmaton wth Full and Lmted Feedback of CSI Mohammad Fanae, Matthew C. Valent, and Natala A. Schmd Lane Department of Computer Scence and Electrcal Engneerng West Vrgna

More information

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

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

More information

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin

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

More information

Distributed Non-Autonomous Power Control through Distributed Convex Optimization

Distributed Non-Autonomous Power Control through Distributed Convex Optimization Dstrbuted Non-Autonomous Power Control through Dstrbuted Convex Optmzaton S. Sundhar Ram and V. V. Veeravall ECE Department and Coordnated Scence Lab Unversty of Illnos at Urbana-Champagn Emal: {ssrnv5,vvv}@llnos.edu

More information

Economics 101. Lecture 4 - Equilibrium and Efficiency

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

More information

Joint Scheduling and Resource Allocation in CDMA Systems

Joint Scheduling and Resource Allocation in CDMA Systems ACCEPTED TO IEEE TRANSACTIONS ON INFORMATION THEORY 1 Jont Schedulng and Resource Allocaton n CDMA Systems Vjay G. Subramanan, Randall A. Berry, and Rajeev Agrawal Abstract We consder schedulng and resource

More information

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

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

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

Joint Scheduling and Resource Allocation in CDMA Systems

Joint Scheduling and Resource Allocation in CDMA Systems SUBMITTED TO IEEE TRANSACTIONS ON INFORMATION THEORY 1 Jont Schedulng and Resource Allocaton n CDMA Systems Vjay Subramanan, Randall A. Berry, and Rajeev Agrawal Abstract We consder schedulng and resource

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

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

More information

The Second Anti-Mathima on Game Theory

The Second Anti-Mathima on Game Theory The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player

More information

Notes on Frequency Estimation in Data Streams

Notes on Frequency Estimation in Data Streams Notes on Frequency Estmaton n Data Streams In (one of) the data streamng model(s), the data s a sequence of arrvals a 1, a 2,..., a m of the form a j = (, v) where s the dentty of the tem and belongs to

More information

The Geometry of Logit and Probit

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

More information

Book Title: Orthogonal Frequency Division Multiple Access. Editors

Book Title: Orthogonal Frequency Division Multiple Access. Editors Book Ttle: Orthogonal Frequency Dvson Multple Access Edtors August 18, 2009 Contents 1 Schedulng and Resource Allocaton n OFDMA 1 1.1 Introducton.................................... 2 1.2 Related Work

More information

Chapter 11: Simple Linear Regression and Correlation

Chapter 11: Simple Linear Regression and Correlation Chapter 11: Smple Lnear Regresson and Correlaton 11-1 Emprcal Models 11-2 Smple Lnear Regresson 11-3 Propertes of the Least Squares Estmators 11-4 Hypothess Test n Smple Lnear Regresson 11-4.1 Use of t-tests

More information

An Admission Control Algorithm in Cloud Computing Systems

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

More information

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

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

More information

Welfare Properties of General Equilibrium. What can be said about optimality properties of resource allocation implied by general equilibrium?

Welfare Properties of General Equilibrium. What can be said about optimality properties of resource allocation implied by general equilibrium? APPLIED WELFARE ECONOMICS AND POLICY ANALYSIS Welfare Propertes of General Equlbrum What can be sad about optmalty propertes of resource allocaton mpled by general equlbrum? Any crteron used to compare

More information

Some modelling aspects for the Matlab implementation of MMA

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

More information

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

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

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016 U.C. Berkeley CS94: Spectral Methods and Expanders Handout 8 Luca Trevsan February 7, 06 Lecture 8: Spectral Algorthms Wrap-up In whch we talk about even more generalzatons of Cheeger s nequaltes, and

More information

Lecture 4. Instructor: Haipeng Luo

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

More information

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

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

More information

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

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

More information

Hidden Markov Models

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

More information

VQ widely used in coding speech, image, and video

VQ widely used in coding speech, image, and video at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng

More information

Explicit and Implicit Temperature Constraints in Energy Harvesting Communications

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

More information

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

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

More information

An Interactive Optimisation Tool for Allocation Problems

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

More information

On Spatial Capacity of Wireless Ad Hoc Networks with Threshold Based Scheduling

On Spatial Capacity of Wireless Ad Hoc Networks with Threshold Based Scheduling On Spatal Capacty of Wreless Ad Hoc Networks wth Threshold Based Schedulng Yue Lng Che, Ru Zhang, Y Gong, and Lngje Duan Abstract arxv:49.2592v [cs.it] 9 Sep 24 Ths paper studes spatal capacty n a stochastc

More information

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

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

More information

Energy-efficient Nonstationary Spectrum Sharing

Energy-efficient Nonstationary Spectrum Sharing 1 Energy-effcent Nonstatonary Spectrum Sharng Yuanzhang Xao and Mhaela van der Schaar, Fellow, IEEE Abstract We develop a novel desgn framework for energyeffcent spectrum sharng among autonomous users

More information

Lecture 12: Discrete Laplacian

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

More information

Lecture 4: November 17, Part 1 Single Buffer Management

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

More information

Conjugacy and the Exponential Family

Conjugacy and the Exponential Family CS281B/Stat241B: Advanced Topcs n Learnng & Decson Makng Conjugacy and the Exponental Famly Lecturer: Mchael I. Jordan Scrbes: Bran Mlch 1 Conjugacy In the prevous lecture, we saw conjugate prors for the

More information

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

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

More information

The Expectation-Maximization Algorithm

The Expectation-Maximization Algorithm The Expectaton-Maxmaton Algorthm Charles Elan elan@cs.ucsd.edu November 16, 2007 Ths chapter explans the EM algorthm at multple levels of generalty. Secton 1 gves the standard hgh-level verson of the algorthm.

More information

Lecture 3: Probability Distributions

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

More information

1 The Mistake Bound Model

1 The Mistake Bound Model 5-850: Advanced Algorthms CMU, Sprng 07 Lecture #: Onlne Learnng and Multplcatve Weghts February 7, 07 Lecturer: Anupam Gupta Scrbe: Bryan Lee,Albert Gu, Eugene Cho he Mstake Bound Model Suppose there

More information

Solutions to exam in SF1811 Optimization, Jan 14, 2015

Solutions to exam in SF1811 Optimization, Jan 14, 2015 Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable

More information

Generalized Linear Methods

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

More information

Research Article Green s Theorem for Sign Data

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

More information

Lecture 14: Bandits with Budget Constraints

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

More information

Queueing Networks II Network Performance

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

More information

Linear Approximation with Regularization and Moving Least Squares

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

More information

Pricing and Resource Allocation Game Theoretic Models

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

More information

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

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

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpenCourseWare http://ocw.mt.edu 6.854J / 18.415J Advanced Algorthms Fall 2008 For nformaton about ctng these materals or our Terms of Use, vst: http://ocw.mt.edu/terms. 18.415/6.854 Advanced Algorthms

More information

PHYS 705: Classical Mechanics. Calculus of Variations II

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

More information

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

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

More information

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

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

More information

Cross-layer Optimization of Correlated Data Gathering in Wireless Sensor Networks

Cross-layer Optimization of Correlated Data Gathering in Wireless Sensor Networks IEEE TRANSACTIONS ON MOBILE COMPUTING Cross-layer Optmzaton of Correlated Data Gatherng n Wreless Sensor Networks Shbo He, Student Member, IEEE, Jmng Chen, Senor Member, IEEE, Davd K.Y. Yau, Member, IEEE,

More information

Homework Assignment 3 Due in class, Thursday October 15

Homework Assignment 3 Due in class, Thursday October 15 Homework Assgnment 3 Due n class, Thursday October 15 SDS 383C Statstcal Modelng I 1 Rdge regresson and Lasso 1. Get the Prostrate cancer data from http://statweb.stanford.edu/~tbs/elemstatlearn/ datasets/prostate.data.

More information

Linear Regression Analysis: Terminology and Notation

Linear Regression Analysis: Terminology and Notation ECON 35* -- Secton : Basc Concepts of Regresson Analyss (Page ) Lnear Regresson Analyss: Termnology and Notaton Consder the generc verson of the smple (two-varable) lnear regresson model. It s represented

More information

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

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

More information

Difference Equations

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

More information

Stat260: Bayesian Modeling and Inference Lecture Date: February 22, Reference Priors

Stat260: Bayesian Modeling and Inference Lecture Date: February 22, Reference Priors Stat60: Bayesan Modelng and Inference Lecture Date: February, 00 Reference Prors Lecturer: Mchael I. Jordan Scrbe: Steven Troxler and Wayne Lee In ths lecture, we assume that θ R; n hgher-dmensons, reference

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 12 10/21/2013. Martingale Concentration Inequalities and Applications

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 12 10/21/2013. Martingale Concentration Inequalities and Applications MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.65/15.070J Fall 013 Lecture 1 10/1/013 Martngale Concentraton Inequaltes and Applcatons Content. 1. Exponental concentraton for martngales wth bounded ncrements.

More information

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity

LINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have

More information

Lecture 3: Shannon s Theorem

Lecture 3: Shannon s Theorem CSE 533: Error-Correctng Codes (Autumn 006 Lecture 3: Shannon s Theorem October 9, 006 Lecturer: Venkatesan Guruswam Scrbe: Wdad Machmouch 1 Communcaton Model The communcaton model we are usng conssts

More information

Portfolios with Trading Constraints and Payout Restrictions

Portfolios with Trading Constraints and Payout Restrictions Portfolos wth Tradng Constrants and Payout Restrctons John R. Brge Northwestern Unversty (ont wor wth Chrs Donohue Xaodong Xu and Gongyun Zhao) 1 General Problem (Very) long-term nvestor (eample: unversty

More information

Bayesian predictive Configural Frequency Analysis

Bayesian predictive Configural Frequency Analysis Psychologcal Test and Assessment Modelng, Volume 54, 2012 (3), 285-292 Bayesan predctve Confgural Frequency Analyss Eduardo Gutérrez-Peña 1 Abstract Confgural Frequency Analyss s a method for cell-wse

More information

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

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

More information

Calculation of time complexity (3%)

Calculation of time complexity (3%) Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add

More information

Comparison of Regression Lines

Comparison of Regression Lines STATGRAPHICS Rev. 9/13/2013 Comparson of Regresson Lnes Summary... 1 Data Input... 3 Analyss Summary... 4 Plot of Ftted Model... 6 Condtonal Sums of Squares... 6 Analyss Optons... 7 Forecasts... 8 Confdence

More information