2454 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 7, JULY Changyoon Oh, Member, IEEE, and Aylin Yener, Member, IEEE

Size: px
Start display at page:

Download "2454 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 7, JULY Changyoon Oh, Member, IEEE, and Aylin Yener, Member, IEEE"

Transcription

1 25 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO. 7, JULY 2007 Downlnk Throughput Maxmzaton for Interference Lmted Multuser Systems: TDMA versus CDMA Changyoon Oh, Member, IEEE, and Ayln Yener, Member, IEEE Abstract We consder the downlnk throughput maxmzaton problem for nterference lmted multuser systems. Our goal s to characterze the optmum base staton transmsson strategy,.e., whether the base staton transmts to one-user TDMA or multple users CDMA. Specfcally, we am at determnng the optmum number of users to be scheduled and fndng the correspondng power allocaton. We model the nterference by the ad of the orthogonalty factor, and determne the throughput maxmzng transmsson strategy for a range of the values of the orthogonalty factor, and the channel gans, subject to a total power constrant. Although the resultng optmzaton problem may turn out to be non-convex, we show that valuable observatons regardng the structure of the optmum soluton can be obtaned by examnng the performance metrc from an ndvdual user s pont of vew. We propose an exact and a near-exact algorthm to determne whether one-user-transmsson s the optmum strategy, or more than one user should be transmtted to. Numercal results to support our analyss, as well as the modfcatons to the proposed algorthms n the presence of ndvdual power constrants are presented. Index Terms Throughput maxmzaton, schedulng, TDMA, CDMA. I. INTRODUCTION DUE to the scarcty of wreless resources, effcent resource management s crucal for hgh speed wreless communcatons. Power control s one mportant resource management technque [2] []. For voce CDMA servces, the man purpose of power control s to mantan the sgnal to nterference rato SIR to satsfy the mnmum qualty of servce for all voce users constantly. Current and future wreless servces are becomng more data centrc, and often requre hgher data rate for downlnk communcatons [5] [7]. Data servces typcally requre hgher relablty but are delay tolerant. Conventonal power control as descrbed above s not effcent for data servces n that, the transmt power would be wasted to compensate for constant nterference. Instead, Manuscrpt receved July 27, 2005; revsed December 2, 200; accepted March 1, The edtor coordnatng the revew of ths paper and approvng t for publcaton was A. Scaglone. Ths work was supported n part by NSF grant CCF CAREER , and was presented n part at the Conference on Informaton Scences and Systems, CISS 05, Baltmore, MD, March 2005 [1]. C. Oh was wth the Wreless Communcatons and Networkng Laboratory WCAN, Department of Electrcal Engneerng, Pennsylvana State Unversty, Unversty Park, PA 102 USA. He s now wth the Advanced Research Laboratory, Global Standards and Research Team, Telecommuncatons R&D Center, Samsung Electroncs, Seoul, Korea e-mal: changyoon.oh@samsung.com. A. Yener s wth Pennsylvana State Unversty, Unversty Park, PA 102 USA e-mal: yener@ee.psu.edu. Dgtal Object Identfer /TWC /07$25.00 c 2007 IEEE delay tolerance can be exploted by effcently schedulng users n favorable channel condtons to ncrease overall system throughput []. In ths paper, we consder the schedulng and power allocaton problem for the downlnk of delay tolerant CDMA systems, by takng the channels of the users nto account. For the CDMA downlnk, typcally, orthogonal codes are used to communcate to each user [5]. However, due to multpath fadng, orthogonalty between codes s not preserved at the moble sde. In such cases, orthogonalty factor s often used to represent the level of nterference from other users [9]. Ths s precsely the scenaro we focus on wth the am to fnd the optmum transmsson polcy,.e., the users the base staton wll transmt to and the correspondng transmt power levels so as to maxmze the total system utlty. The total system utlty s defned smply as the sum of the ndvdual utltes. The ndvdual utlty we consder s the transmsson rate to a user, whch s an ncreasng functon of the user s transmt power. Utlty based power control for data servces has prevously been consdered n [10] [12], for the uplnk, where the qualty of servce QoS of each user, e.g. sgnal to nterference rato SIR, s defned as the utlty. Power allocaton problem for CDMA data servces s consdered n the uplnk n [13], [1] and the downlnk n [15] [1]. References [13], [1], consder the jontly uplnk power control and spreadng gan allocaton problem for the non-real tme users. The jontly power and spreadng gan control results n the optmum spreadng gan beng nversely proportonal to the user s SIR,.e., the optmum rate s proportonal to the user s SIR. When no mnmum spreadng gan constrant exsts, users are served n the order of decreasng channel gan [13]. Power allocaton problem n the downlnk dffers from that of the uplnk n that a total power constrant s requred n downlnk, whle typcally an ndvdual power constrant s mposed n the uplnk. In references [15], [1], all avalable power from the base staton s transmtted to one user for the sake of ncreased throughput, and no compensaton for the ntracell nterference s needed. To overcome the possble unfarness that may results from the one-user-transmsson strategy, reference [17] mposes a mnmum servce rate requrement for each user, and consders the throughput maxmzaton problem for downlnk multrate CDMA system where the multrate s acheved by ether multcode or orthogonal varable spreadng factor OVSF. The optmalty of greedy power allocaton s shown n ths scenaro [17]. Also provded n

2 OH et al.: DOWNLINK THROUGHPUT MAXIMIZATION FOR INTERFERENCE LIMITED MULTIUSER SYSTEMS: TDMA VERSUS CDMA 255 [17] are numercal results whch demonstrate that the value of the orthogonalty factor sgnfcantly affects the system performance. References [15] [17] promote a formulaton where the transmsson rate and the power have a lnear relaton. In references [1], [19], on the other hand, rate and power have a logarthmc relaton. Reference [1] consders the optmzaton of the sum of the ndvdual weghted throughput values n the downlnk of a multrate CDMA system wth orthogonal codes. It s assumed that the orthogonalty s preserved at the recever sde. The resultng problem then becomes a convex program, whch for the specal case of the equal weght scenaro,.e., throughput maxmzaton, produces one-user-transmsson as the optmum polcy [1]. Reference [19] nvestgates the multuser schedulng gan,.e., gan by transmssons of a fracton of users over transmssons of all users for a gven orthogonalty factor, wth the assumpton of equal power transmsson for the scheduled users wthout the consderaton of optmum schedulng and power allocaton. In ths paper, we wll adopt a model smlar to [1], [19], but consder the downlnk of an nterference lmted CDMA system. We determne the optmum number of users to be scheduled and fnd the correspondng power allocaton. The key observaton s that the optmum polcy s a functon of the orthogonalty factor. Specfcally, gven the channel realzaton of the users and the orthogonalty factor, the TDMA-mode,.e., the base staton transmts to one-user, or the CDMAmode,.e., the base staton transmts to multple users, can be the optmum strategy. If the CDMA-mode s optmum, that s, f more than one-user should be served by the base staton, then the correspondng power allocaton s also found. A smlar approach for the effect of orthogonalty factor s consdered n uplnk n [20] wthout the consderaton of the optmum power allocaton. The paper s organzed as follows. Secton II descrbes the system model as well as the problem formulaton and the performance metrc. In Secton III, we obtan the algorthm to fnd the optmum schedulng polcy and the correspondng power allocaton. Ths s done va examnng the utlty maxmzaton problem from an ndvdual user s perspectve and reflectng our fndngs to the system-wde optmzaton problem. In Secton IV, we extend our approach to the scenaro where ndvdual power constrants are n place. Secton V provdes numercal examples that support our analyss. Secton VI summarzes the results and concludes the paper. II. SYSTEM MODEL AND PROBLEM FORMULATION We consder a sngle cell CDMA system wth K users. The base staton has a maxmum power budget, P T. Ths power budget s assgned to users such that =1 p P T, where p 0 s the allocated power for user. Fgure 1 depcts the model of the CDMA downlnk. An orthogonal code s assgned to each user and s used to modulate the sgnal transmtted to that user. However, due to multpath fadng, orthogonalty between the codes users s lost at the recever sde. The degree of nonorthogonalty s descrbed by the orthogonalty factor, 0 1 [9]. Under the assumpton of ndependent dentcal channels for all users, t s User 1 User 2 User K Fg. 1. g 1 g 2 g K Downlnk system model. Base Staton Orthogonal codes p 1 p 2 p K code 1 code 2 code K reasonable to work wth the same average orthogonalty factor for all users. The sgnal to nterference rato at the recever of user s expressed as p g SIR = j p 1 jg + I where g denotes channel gan of user. I denotes the sum of the thermal nose and the ntercell nterference. We defne the utlty of user as follows: p g U p =log 1+k j p 2 jg + I where log denotes the natural logarthm. We note that the ndvdual utlty s a functon of the power vector p = [p 1,p 2,..., p K ]. The utlty s an achevable rate for user, specfcally by treatng the nterference as nose [15]. It s assumed that adaptve modulaton s employed to enable the rate determned for each user [21]. Followng reference [22], we denote the factor, that captures the product of the SNR gap Γ and the processng gan N, k =Γ N, whereγ s derved from the target bt error rate BER, Γ= ln5ber 1.5. We should note that, n a practcal system employng M- ary modulaton, the transmsson rate utlty s a dscrete quantty. For smplcty of analyss, and smlar to prevous work [13], [1], we wll assume contnuous rate values. We wll examne the effect of ths assumpton n the numercal results. The problem we consder s to determne the optmum allocaton of the total transmt power from the base staton to the users so as to maxmze the overall system utlty,.e., sum of ndvdual utltes. Formally, the optmzaton problem s formulated as: K p g max log 1+k p j p 3 jg + I s.t. =1 K p P T, p 0, =1,,K =1 whereweassumethatg 1 > g 2 >... > g K, such that user wth the lower ndex has a hgher channel gan. We note

3 25 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO. 7, JULY λ 1 mn λ 1 max 7 p 1 s wthn concave regon p n 1 p 1 s wthn convex regon 3 λ 2 max gan1 λ 1 mn Utlty 2.5 gan2 Utlty 5 2 gan λ 3 max λ max gan3 3 2 gan2 gan3 0.5 gan 1 gan Transmt power[watts] Transmt power[watts] Fg. 2. Utlty versus transmt power. gan 1 >gan 2 >gan 3 >gan. An example where ndvdual utlty functons for all users are concave. that 3 consders only the total power constrant. Ths s the problem we wll consder n Secton III. In Secton IV, we wll consder addtonal ndvdual power constrants. The actual outcome of optmzaton problem n 3 s the power vector. The optmum transmsson strategy s mplctly ncluded n the optmum power vector n that the users that belong to the subset of users that the base staton transmts to, end up wth non-zero power, and the rest wth zero power. If the TDMA-mode turns out to be optmum, the power allocaton s such that transmsson power to only one user s postve. If the CDMA-mode turns out to be optmum, the power allocaton s such that transmtted power values to multple users are postve. We frst note that any power vector p wth =1 p <P T can not be the optmum power vector. Let us defne a power vector p wth p = βp β>1, =1,,K such that K =1 βp = P T. It s easy to see that p ncreases all ndvdual utltes, and hence the system utlty, as compared to p. Thus, 3 can be rewrtten as: K p max log 1+k p P =1 T p + I g K s.t. p = P T, p 0, =1,,K. =1 Observe that the utlty of user s a functon of the power for user only,.e., U p =U p. Also note that, although the utlty s concave n SIR, t need not be concave n power. Therefore, the optmzaton problem s n general not a convex program. Fgure 3 emphaszes ths pont by plottng the ndvdual utltes for users wth dfferent channel gans. III. OPTIMUM TRANSMIT STRATEGY AND POWER ALLOCATION At the outset, does not appear to be easy to solve. In an effort to gan understandng towards ts optmum soluton, we frst consder the behavor of the ndvdual utlty by observng ts dervatve. Our observatons motvate us to consder the system-wde approach, n whch we nvestgate the system Fg. 3. Utlty versus transmt power. gan 1 >gan 2 >gan 3 >gan. An example where ndvdual utlty functons for some users are not concave. utlty n terms of the best user s power. The nvestgaton provded n Secton III-A and III-B leads to the algorthms n Secton III-C. A. User Centrc Approach Consder the utlty functon of user and ts frst and second dervatve n terms of p, the power of user : p U p =log 1+k P T p + I 5 g U p p p T + I g = k p T p + I g + kp p T p + I g > 0 2 U p p 2 where A and B are defned as = kp T + I g A B 7 A = kp T p + I +p T p + I + kp g g B =p T p + I g + kp 2 p T p + I g 2. 9 Clearly, U p s an ncreasng functon of p.wearenterested n whether the utlty U p s an ncreasng concave or convex n p [0,P T ].WhetherU p s concave 2 U p p 2 < 0 or convex 2 U p p 2 sgna, the numerator of 2 U p p 2 > 0 depends on the, defned n. By lettng I t = p T p + I g,wehavea = ki t +I t +kp. Thus, U p s an ncreasng convex functon of p f p I t > 1 2 k 10 and an ncreasng concave functon of p otherwse. Clearly, by examnng 2 U p p 2 p=p T, we can dentfy the behavor of functon U p.when 2 U p p 2 p=p T < 0, U p s an ncreasng concave functon n 0 p P T as depcted n Fgure 2. When 2 U p p 2 p=p T > 0, U p s an ncreasng

4 OH et al.: DOWNLINK THROUGHPUT MAXIMIZATION FOR INTERFERENCE LIMITED MULTIUSER SYSTEMS: TDMA VERSUS CDMA 257 concave functon n 0 p p n, whle t s an ncreasng convex functon n p n p P T, wth p n denotng the nflecton pont n U p. Fgure 2 shows the ndvdual utltes correspondng to users wth dfferent channel gans. In ths example, the ndvdual utltes of all users are concave n power. Observe that when each ndvdual utlty s concave n power,.e., the case shown n Fgure 2, rather than allocatng the entre power P T to one user, sharng the power P T among multple users wll yeld a hgher total utlty. In ths case, the optmzaton problem n s a convex program. However, ths s no longer the case when the ndvdual utltes of some users are not concave, as depcted n Fgure 3. In ths case, we need to have a closer look at the components that contrbute to the system utlty. The followng termnology s used extensvely n the sequel. U p s convex at p f 2 U p p 2 U p s concave/convex f 2 U p p 2 p=p T > 0 > 0 for 0 p P T p=0< 0 and 2 U p p 2 U p s concave f 2 U p p 2 p=p T < 0 p s sad to be wthn the concave regon of U p,f 2 U p p 2 p=p < 0 p s sad to be wthn the convex regon of U p,f p=p > 0 2 U p p 2 Fgure 3 shows the two possble power regons for user 1 a concave/convex user. Followng from above, we defne λ 1 mn = U 1p 1 p 1 p1=p f U 1p 1 s concave/convex, and 2 U 1p 1 p 2 1 p1=p =0 U 1p 1 p 1 p1=p T f U 1 p 1 s concave 11 λ max = U p p p=0 12 and, p λ = { arg p Up p p=p λ = λ f λ<λ max 0 f λ>λ 13 max where λ 1 mn s the mnmum dervatve value of utlty of user 1, whle λ max denotes the maxmum dervatve value of utlty of user n the concave regon of U.. Fgures 2 and 3 depct λ 1 mn and λ max. Havng set the stage wth these defntons, we now move to presentng our fndngs. The optmum schedulng polcy s a functon of the orthogonalty factor as well as users channel gans. Below we state the propostons that lead to characterzng the optmum polcy. Our frst observaton states that when the orthogonalty factor s larger than a certan threshold, TDMA-mode s always optmum, regardless of users channel gans: Proposton 3.1: If k 2, TDMA-mode wth p 1 = P T yelds the maxmum system utlty. Proof: k 2 mples U p s a convex functon for, because 2 U > 0 for all 0 p p 2 P T.WhenU p s convex for, the overall utlty s convex. In ths case, the maxmzer of the overall utlty functon s at p 1 = P T,and p =0,>1. Whle, t s clear that the TDMA-mode s optmum when k 2, and no further power allocaton s necessary, when k 2, we need to characterze the optmum polcy whch conssts of the transmsson strategy,.e., TDMA-mode or CDMA-mode, and the correspondng power allocaton. The followng propostons help n that regard. Proposton 3.2: Suppose p = p 1,p 2,..., p K s the optmum power allocaton where the n users are scheduled,.e. p > 0 for =1,,n and p =0for = n +1,,K. Then, p 1 >p 2 >... > p n. Proof: Suppose the optmum power allocaton s such that p <p j g >g j,for, j {1,,n}. Frst, we note that Up p p=p > Ujpj p j pj =p,.e., at a gven power level, the rate of change n the utlty of the user wth the better channel s larger. Ths can be shown smply by evaluatng for user and user j at p = p j = p>0, and observng that the dfference of the two terms s strctly postve. Ths n turn means that by exchangng the power between user and j, wegetu p j +U jp >U p +U jp j,.e., we can always ncrease the system utlty. Therefore, the optmum power allocaton p must be such that the better channel user gets assgned a hgher power value among the users wth nonzero power. When the ndvdual utltes of multple users are concave/convex as n Fgure 3, the followng holds. Proposton 3.3: At p, the optmum power allocaton, at most one user s power s wthn the convex regon of ts utlty functon. Ths s the user wth the best channel gan. Proof: Suppose the optmum power allocaton s such that two users power values are wthn the convex regon of ther utlty functons,.e., p =[p 1,p 2,p 3,..., p K ] where p 1 and p 2 are wthn the convex regon of U 1 p 1 and U 2 p 2. Consder an alternatve power allocaton p =[p 1 + p, p 2 p, p 3,..., p K ],.e., the power of user 1 and 2 are ncreased by p and p, respectvely, whle the rest of users power values reman the same. Snce, by assumpton, U 1 p 1 and U 2 p 2 are convex at p 1 and p 2, and as explaned n the proof U of Proposton 3.2, 1p 1 p 1 p1=p > U2p2 p 2 p2=p, t follows that U 1 p 1 + p+u 1 p 2 p >U 1 p 1+U 1 p 2. Thus, when the power p 2 s wthn the convex regon of U 2p 2,we can always ncrease the total utlty. Therefore, ths cannot be the optmum polcy, and ndeed at the optmum pont, only the best user s power p 1 can be wthn the convex regon of U 1 p 1. From the precedng two propostons, we conclude that the optmum power allocaton p = [p 1,p 2,..., p K ] has to be one of two cases n terms of the best user,.e., p 1 can be ether wthn the concave regon or wthn the convex regon of U 1 p 1 1, whle the rest of the power values cannot be n the convex regon of ther respectve utlty. Ths fact motvates our approach to focus on the the system utlty n terms of the best user. B. System-Wde Approach Let us rewrte the system utlty n terms of the power allocated to the best user,.e., p 1 : 1 Ths possblty ncludes p 1 = P T

5 25 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO. 7, JULY 2007 Jp 1 =U 1 p 1 +Zp 1 1 Zp 1 =max[ j=2 U jp j ]P Kj=2 p j=p T p We note that Jp 1 expends all avalable power, P T, p 1 for user 1 and P T p 1 for the rest of the users. Our am s to fnd the maxmzer of Jp 1 over 0 p 1 P T. Proposton 3.3 guarantees that {U j p j j 2} are all n ther concave regon at the optmum power allocaton. Hence, Zp 1 can be maxmzed wth the power constrant j=2 p jλ =P T p 1 where λ s the optmum Lagrange multpler. We note that no power should be assgned to the user when λ max <λ. Dependng on user 1 s channel condton, U 1 p 1 can be ether concave or concave/convex. When U 1 p 1 s concave, the resultng optmzaton problem s convex and the optmum power allocaton s such that j=1 p jλ =P T.IfU 1 p 1 s concave/convex as n Fgure 3, we have the followng observaton. Observaton 3.: If U 1 p 1 s concave/convex, the optmum power allocaton s one of three local optmum solutons: p 1 s wthn the concave regon wth 0 p 1 <p 1 λ 1 mn, p 1 s wthn the convex regon wth p 1 λ 1 mn <p 1 <P T, or p 1 = P T. The transmsson strategy for the frst two cases s CDMA, whle the thrd case p 1 = P T s TDMA. Gven the fact that when U 1 p 1 s concave/convex, the resultng optmzaton problem s non-convex, the three possble cases descrbed above need to be consdered n detal to maxmze Jp 1. Consder =1 p λ,.e., the sum of the powers transmtted to all users, gven λ. Observng whether =1 p λ < P T,or =1 p λ >P T provdes us wth the nformaton whether Jp 1 s ncreasng or decreasng at p 1 = p 1 λ: Proposton 3.5: If =1 p λ <P T for a gven λ, Jp 1 s an ncreasng functon at p 1 = p 1 λ. Proof: We can fnd λ such that p 1 λ+ j=2 p jλ = P T where λ < λ, because U j p j j 2 s ncreasng concave at the optmum power values as depcted by proposton 3.3. Ths mples we can ncrease the system utlty by ncreasng p 1 and decreasng p j j>2, whle mantanng j=1 p jλ =P T. Proposton 3.: If =1 p λ >P T for a gven λ, Jp 1 s a decreasng functon at p 1 = p 1 λ. Proof: Ths s the opposte stuaton to the prevous case. We can fnd λ such that p 1 λ+ j=2 p jλ =P T where λ >λ. Ths mples we can ncrease the system utlty by decreasng p 1 and ncreasng the p j j>2, whle mantanng j=1 p jλ =P T. It follows from the prevous two propostons, by comparng K =1 p λ wth P T, we can always determne whether Jp 1 s ncreasng or decreasng at p 1 = p 1 λ. In partcular, f K =1 p λ 1 mn > P T, Jp 1 s a decreasng functon at p 1 = p 1 λ 1 mn and the optmum power allocaton s one of three possbltes as descrbed by Observaton 3.. If, on the other hand, =1 p λ 1 mn <P T,thsmplesthat =1 p λ <P T for all λ>λ 1 mn where p 1λ s wthn the concave regon 2. In ths case, Jp 1 s an ncreasng functon when p 1 s wthn the concave regon,.e., 0 p 1 p 1 λ 1 mn. 2 Recall that p λ 1 mn >p λ when U p s ncreasng concave. Ths means that, no p 1 value wthn the concave regon can be optmum. We know that the optmum power allocaton dctates that p 1 be ether p 1 λ 1 mn < p 1 < P T, or p 1 = P T, and that we would have to fnd the local optmum soluton of the sum utlty functon, =1 U p, wthn the convex regon of U 1 p 1. Gven that the overall utlty functon s not necessarly unmodal, ths task n general requres exhaustve search and the computatonal complexty assocated wth ths task may be prohbtve snce locatng the optmum λ would requre a search wth fne resoluton. Thus, f we fnd a computatonally nexpensve way to dentfy whether p 1 = P T s the optmum strategy,.e., the optmalty of TDMA, we can reduce the complexty of dentfyng the optmum polcy. Next, we set out to accomplsh ths task, and make the followng observaton. Observaton 3.7: If =1 p λ <P T for λ where p 1 λ s wthn the convex regon of U 1 p 1, then p 1 = P T s optmum power allocaton. Observaton 3.7 follows from the fact that, n ths case, Jp 1 s an ncreasng functon for 0 p 1 P T. Although the condton n observaton 3.7 guarantees the optmalty of TDMA, t stll requres consderable computatonal complexty to verfy. Notce that, as descrbed above, when K =1 p λ 1 mn <P T, the optmum power allocaton does not fall wthn the concave regon of U 1 p 1. Thus, by adoptng TDMA as the optmum polcy whenever =1 p λ 1 mn < P T, we can sgnfcantly reduce computatonal complexty n fndng the local optmum power allocaton n the convex regon of U 1 p 1. In the next secton, we wll term ths shortcut, the near-exact algorthm. The numercal results n Secton V valdate the accuracy of near-exact algorthm. C. Algorthms for Transmt Strategy and Power Allocaton Followng the precedng dscusson n Secton III, we conclude that the optmalty of TDMA s determned by checkng =1 p λ <P T for all λ where p 1 λ s wthn the convex regon of U 1 p 1. Instead of ths potentally computatonally ntensve search, we propose to smply check =1 p λ 1 mn <P T, and declare that p 1 = P T and p = 0, 2 whenever ths condton s satsfed. Ths acton,.e., decdng that p 1 = P T s optmum whenever =1 p λ 1 mn <P T, regardless of max p1 Jp 1 for pλ 1 mn < p 1 P T results n sub-optmum performance whenever the optmum power allocaton s such that p 1 λ 1 mn < p 1 < P T. In our numercal results, we have observed that cases where the optmum power allocaton s such that p 1 λ 1 mn <p 1 <P T, are rare and that n most cases, the optmum power allocaton s ether 0 < p 1 < p 1 λ 1 mn or p 1 = P T. We should note that there may be the cases when even though j=1 p jλ 1 mn > P T, TDMA can be optmum. However, as the orthogonalty factor ncreases, the condton =1 p λ 1 mn <P T accounts for almost all of the cases where TDMA s optmum, as demonstrated by numercal results n Secton V. The followng descrbes the steps of the proposed algorthm to maxmze the system utlty, whch we term the system utlty maxmzer, A-SUM.

6 OH et al.: DOWNLINK THROUGHPUT MAXIMIZATION FOR INTERFERENCE LIMITED MULTIUSER SYSTEMS: TDMA VERSUS CDMA 259 A-SUM: STEP 1. If k 2, then TDMA mode s optmum, p 1 = P T, STOP. STEP 2. Fnd λ max for =1,,K,andλ 1 mn. STEP 3. STEP. convex regon If j=1 p jλ 1 mn <P T, then, declare that TDMA mode s optmum, STOP. concave regon Fnd the power allocaton J p 1 λ = maxjpλ, 0 p 1 λ p 1 λ 1 mn,usnga-pacr. STEP 5. Choose maxj p 1 λ,jp T. We re-emphasze that the reducton n the computatonal complexty of the near-exactness of the algorthm arses from the STEP 3, nstead of solvng for max p1 Jp 1, p 1 λ 1 mn < p 1 <P T. The optmum power allocaton STEP entals selectng the users to whch the base staton transmts wth postve power. If zero power s assgned to one user, that user s not scheduled for transmsson. The algorthm to determne the power allocaton n the concave regon A-PACR s gven below. It s assumed n A-PACR that j=1 p jλ 1 mn >P T. If ths s not the case, there s no soluton n the concave regon, and A-PACR smply determnes p 1 = P T. A-PACR: STEP 1. Fnd ˆk =arg k max k j=1 p jλ k max, s.t. k j=1 p jλ k max P T, k =1,,K. Fnd p j λ 1 j ˆk STEP 2. s. t. ˆk j=1 p jλ =P T and λ 1 mn <λ<λˆk max. The optmum number of users to whch the base staton transmts s selected n STEP 1. Then, optmum power values are allocated n STEP 2. Note that a numercal method, e.g., bsecton [23] should be used to determne the value of λ. IV. DOWNLINK TRANSMISSION POLICIES WITH INDIVIDUAL POWER CONSTRAINTS In ths secton, we consder the effect of havng mnmum and maxmum lmts on the powers that the base staton transmts to ndvdual users. Specfcally, we extend our approach and present modfcatons to the algorthms presented n Secton III. We assume that each scheduled user,.e., each user that the base staton s desgnated to transmt wth nonzero power, has a maxmum and/or a mnmum transmt power constrant. We emphasze ths to convey the fact that we stll may end up wth non-scheduled users. Ths s n contrast to havng a mnmum power constrant for each user, whch automatcally sets the transmsson polcy to CDMA wth all users smultaneously transmtted to by at least the mnmum power. As a result, the optmzaton problem now has addtonal constrants, p mn p p max p > 0 1 where p mn ensures all users selected for transmsson to acheve mnmum requred rate U mn, whle p max sgnfes a practcal lmt,.e., an arbtrary hgh data rate cannot be acheved, even f a user has a very hgh channel gan. The lmts would be obtaned from the mnmum and maxmum rate, U mn and U max,va U mn U p U max 17 where and U mn =log 1+k U max =log 1+k p mn P T p mn p max P T p max + I g + I g, Observe the above assumes that full power s expended at the base staton. We wll elaborate on ths ssue n the next secton. A. Observatons on the Constraned Problem Frst, we consder the case when only maxmum power constrants exst. Observaton.1: When only maxmum power constrants exst and the base staton transmts to more than one user, full power, P T should be expended for the optmum power allocaton. Proof: Suppose the optmum power allocaton expends ˆP T ˆP T = =1 p < P T, whle one user, say user 1, s at ts maxmum allowable utlty value,.e. U 1 = U max. Observe that, we can concentrate on ths case, wthout loss of generalty, because f =1 p <PT and U 1 <U max,by proportonally ncreasng transmt power of all scheduled users such that U 1 reaches U max, the utlty of each scheduled user s further ncreased. Thus, =1 p <PT and U 1 <U max cannot be the condton for optmum power allocaton. Note that, from 19, t follows that by expendng P T, U 1 = U max would be acheved wth p max <p 1. Specfcally, U max p max 1 = log 1+k P T p max 1 + I g 1 p 1 = log 1+k ˆP T p I g 1 Snce, ˆPT < P T, 20 mples that p max 1 < p 1. Ths means that wth leftover power, P T ˆP T +p 1 p max 1, by proportonally ncreasng the transmt power of all other scheduled users such that j=2 βp j = P T p max 1, the utltes of these scheduled users are ncreased, whle U 1 s kept at U max. Thus, f ˆPT = =1 p < P T and U 1 = U max, the system utlty can be further ncreased by expendng full power P T. Therefore, full power P T should be expended for the optmum power allocaton. Observaton.2: When both the maxmum and the mnmum power constrants exst, the optmum polcy can be such that the base staton transmts less than full power. To see why ths observaton s vald, consder the followng argument. For smplcty of analyss, assume each scheduled user experences nterference as f full power P T s transmtted from the base staton. Then, the utlty of each scheduled user s a functon of ts power only and the mnmum and maxmum power of user, p mn and p max are obtaned for each scheduled user from 19. Consder the case that the optmum polcy schedules the frst n users to be transmtted wth ther maxmum power correspondng to the maxmum utlty value U max, whle satsfyng n =1 pmax < P T. In ths case, the optmum

7 20 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO. 7, JULY 2007 polcy may try to schedule the next user wth leftover power P T n =1 pmax. If ths acton volates the total power constrant, n =1 pmax + p mn n+1 >P T, the transmsson polcy ends up wth expendng less than full power. However, we note that p max = 1,,n values were obtaned wth the the assumpton that the base staton transmts full power, P T. Notng the fact that less than full power transmsson s optmum, we can see that the actual nterference scheduled user experences s n fact less than P T p max + I g.in turn, the maxmum utlty U max can be acheved by user wth power value p opt <p max. Fortunately, the power vector p opt =[p opt 1,,popt n ] smply s the downlnk power vector that satsfes a gven SIR value,.e. γ = eumax 1 k = 1,,n, and can be easly determned []. For convenence, we term ths Power Control for Fxed Rate PCFR. B. Utlty Maxmzaton wth Indvdual Constrants Proposton 3.3 where no power constrant s assumed states that at most one user can be wthn the convex regon of the utlty functon. By mposng a maxmum power constrant, we may have more than one user wthn the convex regon. In ths case, the utlty wth hgher channel gan can be ncreased up to the maxmum utlty value by ncreasng the power of the user wth hgher channel gan, and decreasng the power of the user wth lower channel gan, whle the sum of the power of these two users remans the same. After the utlty wth hgher channel gan reaches the maxmum utlty value, the power of the user wth lower channel gan can be ether wthn the concave or the convex regon. Ths mples that, under the maxmum power constrant, there can be more than one user wthn the convex regon. However, at most one user expends less than maxmum power wthn the convex regon at the optmum power allocaton. Otherwse, the system utlty can be ncreased as descrbed by Proposton 3.3. The observaton below follows from the fact that by U p p p=p mn Uj pj > p j pj=p mn g j >g j, and the fact that at most one user has less than maxmum power wthn the convex regon. Observaton.3: If p mn for some users are wthn the convex regon, the optmum polcy employs greedy packng of these users n the order of decreasng channel gans,.e., allocaton of maxmum allowable power n the order of decreasng channel gans. We term such users greedy users and the resultng process convex greedy packng. If all avalable power s expended n ths process, then the resultng power allocaton s the optmum power allocaton. If there s a leftover power, but s not enough to support the next user wth the mnmum requred power, the maxmum system utlty s acheved wth less than full power and wth convex greedy packng. After greedy packng, f the leftover power s enough to support the next user wth mnmum requred power, we need to consder the optmzaton problem n terms of each concave/convex user by allowng each concave/convex user to have the maxmum power n the order of decreasng channel gans. To that end, we modfy 1 and 15 such that Jp j M = <j U p max +U j p j +Zp j 21 K Zp j =max[ U l p l ]P P pl =P T pmax p j,p l p mn l l>j 22 where the notaton Jp j M denotes the fact that we have M users wth mnmum power requrement. The frst term n 21 ncludes users whch expend ther maxmum power p max wthn the convex regon. Smlar to 15, Jp j M s optmzed over p j wth remanng power P T pmax M l> pmn l. The resultng soluton max Jp j M only consders the case when p = p max < j. Recall that that at most one user expends less than maxmum power wthn the convex regon at the optmum power allocaton. Hence, by solvng max Jp j M for all concave/convex users, we can fnd the optmum soluton. Ths means that we need to solve max max Jp j M j = k +1,, mnk,m 23 j p j where k, k denotes the number of greedy users and concave/convex users, respectvely. If all ndvdual utltes are concave, the resultng optmzaton problem s convex, and the soluton of 23 s gven n Secton III. Note that, due to the mnmum power constrant, the followng modfcatons n our prevous defnton Secton III are needed: λ max = U p p p=p mn 2 λ mn = U p p, U p p=p when 2 p 2 p=p =0 and U p s concave/convex. 25 { arg p λ = p Up p p=p λ = λ f λ<λ max p mn f λ>λ max 2 C. Algorthms wth Indvdual Power Constrants Followng the observatons n Secton IV-A, we propose modfed versons of A-SUM and A-PACR n the presence of power constrants, A-SUMPC and A-PACRPC, respectvely. Let k and k k k denote the number of greedy users and the number of concave/convex users respectvely. A-SUMPC: STEP 1. Fnd λ max =1,,K and λ mn ; fnd T 1 = U 1 p 1 = mnp max 1,P T, p 2 =0,,p K =0,setM = k +1. STEP 2. If k > 0, Apply Convex Greedy Packng. STEP 3. M-user system If k =1 pmax + M j=k +1 pmn j >P T, M = M 1, GO TO STEP 5. T M =max j maxpj Jp j M, j = k +1,, mnm,k, va A-PACRPC. STEP. If M<K, M = M +1 and GO TO STEP 3. STEP 5. max 1 M T. In the algorthm above, T denotes the maxmum system utlty of the -user system. In STEP 2, convex greedy packng gven below s appled to greedy users. Feasblty of the M-user system s checked n STEP 3, then optmum power allocaton of M-users system s obtaned va A-PACRPC. STEP 5 selects the largest among T =1,,M. When

8 OH et al.: DOWNLINK THROUGHPUT MAXIMIZATION FOR INTERFERENCE LIMITED MULTIUSER SYSTEMS: TDMA VERSUS CDMA 21 the optmum power allocaton expends less than full power P T, the actual optmum power vector s found va solvng M lnear equatons,.e. PCFR. Convex Greedy Packng: STEP 1. P re = P T. =1. STEP 2. p =mnpmax,p re, P re = P re p If p <pmn, p =0. STEP 3. If P re =0or p <pmn, STOP. STEP. If <k,then = +1, GO TO STEP 2. In STEP 2 of Convex Greedy Packng, the maxmum allowable power s assgned to greedy users n the order of decreasng channel gans. If the algorthm stops n STEP 3, and P re =0, then the resultng soluton s optmum power. If P re 0, the actual power vector s obtaned va PCFR. A-PACRPC: STEP 1. = k +1. STEP 2. convex regon 1 M p =mnpmax,p T p max j p mn j, j=1 j=+1 Fnd p j λ <j M s.t. 1 j=1 pmax j + p + M j=+1 p jλ =P T, and the correspondng system utlty TM convex. If 1 j=1 pmax j + M j= p jλ mn <P T, TM concave =0and GO TO STEP. STEP 3. concave regon Fnd p j λ j M s.t. 1 j=1 pmax j + M j= p jλ =P T and the correspondng system utlty TM concave. STEP. T M =maxtm convex,tm concave If <mnm,k, = +1, GO TO STEP 2. STEP 5. T M =max 1 j mnm,k T Mj. Note that the near exactness of the algorthm A-PACRPC arses from the fact that n STEP 2, we smply take p = mnp max,p T 1 j=1 pmax j M j=+1 pmn j, nstead of solvng max p Jp M over all p wthn the convex regon. V. NUMERICAL RESULTS We provde smulaton results for a range of the orthogonalty factor values. The total power at the base staton s P T =10watts. Total nose and ntercell nterference s I =10 11 watts. Factor k n the utlty functon s k =1.2, correspondng to Γ=0.15 and processng gan N =. Thus, when 0., the ndvdual utltes of all users are convex n power, and the TDMA-mode s optmum, regardless of the channel gans. Channel gan from the base staton to moble s modeled as g = r where d d denotes the dstance between moble and the base staton, whch s unformly dstrbuted between 100m and 1000m, and r s the realzaton of the lognormal fadng coeffcent wth varance db. We have frst examned the accuracy of the near-exact algorthm determnng TDMA optmalty. Our experments over 10,000 channel gan realzatons have demonstrated that the near-exact algorthm correctly determnes TDMA optmalty 97.5%, 99.%, 99.9% of the tme for = 0.1, 0.2, 0.3, respectvely. As ncreases, as expected, the accuracy gets Percentage of TDMA mode Number of users n the system =0.1 =0.3 =0.5 Fg.. Percentage of channel realzatons n whch the TDMA mode s selected. System Utlty Fg. 5. =0.1 =0.3 = number of users n the system System Utlty versus number of users n the system. better snce the lkelhood of the case when the optmum power allocaton s such that p 1 λ 1 mn p 1 <P T gradually dsappears. To gve the dea about the savngs n complexty of the near-exact algorthm versus the optmum soluton, we were able to locate the optmum soluton by evaluatng 1000 λ values wthn the convex regon of U 1 p 1 n STEP 3 of A-SUM. On the other hand, the near-exact algorthm requres a sngle evaluaton at λ mn. Fgure shows the percentage of channel realzatons n whch the polcy our proposed algorthm fnds s TDMA. As the number of users n the system ncreases, the possblty that multple users may have hgh channel gan values ncreases. Accordngly, the percentage decreases. As expected, the frequency of TDMA beng selected ncreases as the orthogonalty factor ncreases. Fgure 5 shows the system utlty, gven and the number of users K n the system. The system utlty s averaged over 10,000 channel gan realzatons. The optmum polcy selects the number of users and the power levels for the scheduled users. In general, not all users n the system are smultaneously

9 22 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL., NO. 7, JULY =0.1 =0.3 = NPC PCMIN PCMAX PC 10 System Utlty Dscrete 7 5 System Utlty number of users n the system number of users n the system Fg System Utlty versus number of users n the system. CDMA =0.1 CDMA =0.2 CDMA =0.3 TDMA mode Fg.. System utlty wth no power constrant NPC, mnmum power constrant PCMIN, maxmum power constrant PCMAX and maxmum and mnmum power constrants PC. k =2. Γ=0.15,N = 1, = NPC PCMIN PCMAX PC System Utlty 5 3 System Utlty Dscrete 2 Fg Number of users n the system CDMA-mode gan over TDMA-mode for dfferent values number of users n the system scheduled. When =0.1,.e., a low orthogonalty factor, smultaneous transmssons do not result n much nterference, and the optmum polcy chooses the CDMA-mode. However, f the best user has a much hgher channel gan as compared to the rest, the optmum polcy may stll end up to allocatng all power to that best user. As ncreases, more than one user transmssons result n hgher nterference, and TDMA-mode becomes the preferred mode so as to avod the nterference. For example, for >0.5, TDMA-mode s optmum n most cases. For any value of > 0., for example, when = 0.7, TDMA-mode s always optmum: Fgure 5 shows that when =0.7 the maxmum system utlty s lower than the maxmum system utlty values acheved for smaller values that facltate transmssons to multple users. The gap between the system utlty for <0. and the system utlty for =0.7 can be nterpreted as the gan of optmum polcy that results n hybrd CDMA/TDMA over the one that results n TDMA, as a result of the dfference n the orthogonalty factor values. As the number of users n the system ncreases, the chance of selectng users wth hgher channel gans, multuser dversty, ncreases. Thus, the system utlty ncreases. Fg. 9. Dscrete system utltes wth no power constrant NPC, mnmum power constrant PCMIN, maxmum power constrant PCMAX and maxmum and mnmum power constrants PC. k = 2. Γ = 0.15,N = 1, =0.1. Fgure shows the system utlty where the resultng ndvdual utlty s dscretzed to the nteger value. Wth ths, we attempt to nvestgate the performance of the proposed algorthm n a practcal settng where only dscrete rates are avalable. We observe that dscretzaton does not lead to a sgnfcant loss n system utlty especally for large values. Ths s because for large, TDMA results most often, and the quantzaton loss n utlty s due to one user only. Fgure 7 shows the system utlty gan of CDMA-mode over TDMA-mode. When the orthogonalty factor s low, multpleuser transmssons has a gan over the one user transmsson. The gan ncreases as the number of users n the system ncreases. As the orthogonalty factor ncreases, however, we observe that the gan dsappears, as eventually TDMA-mode becomes optmum. Fgures and 9 show the system utltes and the dscretzed system utltes wth no power constrant NPC, mnmum

10 OH et al.: DOWNLINK THROUGHPUT MAXIMIZATION FOR INTERFERENCE LIMITED MULTIUSER SYSTEMS: TDMA VERSUS CDMA 23 power constrant only PCMIN, maxmum power constrant only PCMAX and mnmum and maxmum power constrant PC for =0.1 and k =2. Γ =0.15 and N =1. Note the loss n total system utlty we have due to the presence of the maxmum power constrants, because these constrants lmt the throughput values of the users wth hgh channel gans. VI. CONCLUSION In ths paper, we have consdered an nterference lmted downlnk and nvestgated the total utlty throughput maxmzng polcy whch conssts of the users the base staton selects to transmt to, and the correspondng power allocaton. Dependng on the channel condtons,.e., the orthogonalty factor, and the users channel gans, the optmum polcy chooses ether TDMA-mode or CDMA-mode and the correspondng power allocaton. The hgher the orthogonalty factor, the larger the nterference caused by multpleuser transmssons, renderng TDMA-mode beng optmal. In contrast, multple-user-transmssons yeld a hgher overall utlty when the orthogonalty factor s low. We observed that dependng on the channel condtons, the overall system utlty may or may not be a concave functon and care must be gven to characterzng the soluton when t s not. In partcular, we took the approach of examnng the system utlty n terms of the best user, and dentfed propertes that helped us desgn an algorthmc method of fndng the optmal polcy. Snce dentfyng the optmum polcy may be prohbtvely complex, we also dentfed a near-exact algorthm wth reduced complexty, whch s observed to fnd the optmum polcy n an overwhelmng majorty of numercal examples.we also consdered the effect of mposng mnmum and maxmum ndvdual power constrants and observed that CDMA-mode becomes the choce more often when maxmum power constrants are mposed. REFERENCES [1] C. Oh and A. Yener, Downlnk throughput maxmzaton: TDMA versus CDMA, n Proc. 39th Annual Conference on Informaton Scences and Systems CISS, March [2] H. Alav and R. W. Nettleton, Downstream power control for a spread spectrum cellular moble rado system, n Proc. IEEE Globecom 192. [3] J. Zander, Performance of optmum transmtter power control n cellular rado systems, IEEE Trans. Veh. Technol., vol. 1, pp. 57 2, Feb [] R. Yates, A framework for uplnk power control n cellular rado systems, IEEE J. Sel. Areas Commun., vol. 13, pp , Sept [5] H. Holma, W-CDMA for UMTS: Rado Access for Thrd Generaton Moble Communcatons. Wley and Sons, [] M. Andrew, K. Kumaran, K. Ramanan, A. L. Stolyar, R. Vjayakumar, and P. Whtng, Provdng qualty of servce over a shared wreless lnk, IEEE Commun. Mag., vol. 39, no. 2, pp , Feb [7] P. Bender, P. Black, M. Grob, R. Padovan, N. Sndhushayana, and A. Vterb, CDMA/HDR: a bandwdth-effcent hgh-speed wreless data servce for nomadc users, IEEE Commun. Mag., pages 70 77, [] F. Berggren and R. Jantt, Asymptotcally far transmsson schedulng over fadng channels, IEEE Trans. Wreless Commun., vol. 3, pp , Jan [9] N. B. Mehta, L. J. Greensten, T. M. Wlls, and Z. Kostc, Analyss results for the orthogonalty factor n WCDMA downlnks, IEEE Trans. Wreless Commun., vol. 2, no., pp , Nov [10] C. U. Saraydar, N. B. Mandayam, and D. J. Goodman, Prcng and power control n a multcell wreless data network, IEEE J. Sel. Areas Commun., vol. 50, no. 2, pp , Oct [11] C. U. Saraydar, N. B. Mandayam, and D. J. Goodman, Effcent power control va prcng n wreless data networks, IEEE Trans. Commun., vol. 50, no. 2, pp , Feb [12] N. Feng, S. C. Mau, and N. B. Mandayam, Prcng and power control for jont network-centrc and user-centrc rado resource management, IEEE Trans. Commun., vol. 52, no. 9, pp , Sept [13] S. J. Oh and K. M. Wasserman, Optmalty of greedy power control and varable spreadng gan n mult-class CDMA moble networks, n Proc. ACM/IEEE Mobcom [1] S. Ulukus and L. J. Greensten, Throughput maxmzaton n CDMA uplnks usng adaptve spreadng and power control, n Proc. IEEE ISSSTA [15] F. Berggren, S. L. Km, R. Juntt, and J. Zander, Jont power control and ntra-cell schedulng of DS-CDMA non-real tme data, IEEE J. Sel. Areas Commun., pp , [1] A. Bedekar, S. Borst, K. Ramanan, P. Whtng, and E. Yeh, Downlnk schedulng n CDMA data networks, n Proc. IEEE Globecom [17] M. K. Karakayal, R. Yates, and L. V. Razoumov, Downlnk throughput maxmzaton n CDMA wreless networks, IEEE Trans. Wreless Commun., vol. 5, no. 12, Dec [1] R. Agrawal, V. Subramanan, and R. A. Berry, Jont schedulng and resource allocaton n CDMA systems submtted 200; avalable at rberry/opt.pdf. [19] F. Berggren and R. Jantt, Multuser schedulng over raylegh fadng channels, n Proc. IEEE Global Telecommuncatons Conference [20] K. Ramanan and L. Qan, Uplnk schedulng n CDMA packet-data systems, n Proc. IEEE Infocom [21] X. Qu and K. Chawla, On the performance of adaptve modulaton n cellular systems, IEEE Trans. Commun., pp. 95, [22] A. J. Goldsmth and S. G. Chua, Varable-rate varable-power MQAM for fadng channels, IEEE Trans. Commun., vol. 5, pp , Oct [23] D. P. Bertsekas, Nonlnear programmng. Athena Scentfc, Changyoon Oh S01, M0 receved the B.S. degree n Electrcal Engneerng from Yonse Unversty, Seoul, Korea, n 1999, and the M.S. and Ph.D. degrees n Electrcal Engneerng from The Pennsylvana State Unversty, Unversty Park, PA, n 2001 and 2005, respectvely. Currently, he s wth Samsung Electroncs as a senor Engneer. Hs research nterests nclude rado resource management and physcal layer ssues. Hs current responsbltes nclude standardzaton actvtes of IEEE Ayln Yener S 90, M 00 receved the B.S. degrees n Electrcal and Electroncs Engneerng, and n Physcs, from Boğazç Unversty, Istanbul, Turkey, n 1991, and the M.S. and Ph.D. degrees n Electrcal and Computer Engneerng from Rutgers Unversty, NJ, n 199 and 2000, respectvely. Durng her Ph.D. studes, she was wth Wreless Informaton Network Laboratory WINLAB n the Department of Electrcal and Computer Engneerng at Rutgers Unversty, NJ. Between fall 2000 and fall 2001, she was wth the Electrcal Engneerng and Computer Scence Department at Lehgh Unversty, PA, where she was a P.C. Rossn assstant professor. Between , she was an assstant professor wth the Electrcal Engneerng department at The Pennsylvana State Unversty, Unversty Park, PA, where she currently serves as an assocate professor. Dr. Yener s a recpent of the NSF CAREER award n She s an assocate edtor of the IEEE Transactons on Wreless Communcatons. Dr. Yener s research nterests nclude performance enhancement of multuser systems, nformaton theory of moble ad hoc networks, wreless communcaton theory and wreless networkng n general.

Downlink Throughput Maximization: TDMA versus CDMA

Downlink Throughput Maximization: TDMA versus CDMA 00 Conference on Informaton Scences and Systems, The Johns Hopkns Unversty, March, 00 Downlnk Throughput Maxmzaton: TDMA versus CDMA Changyoon Oh and Ayln Yener Department of Electrcal Engneerng The Pennsylvana

More information

ECE559VV Project Report

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

More information

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

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

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

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

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

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

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

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

More information

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

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

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

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

MAXIMIZING THE THROUGHPUT OF CDMA DATA COMMUNICATIONS THROUGH JOINT ADMISSION AND POWER CONTROL

MAXIMIZING THE THROUGHPUT OF CDMA DATA COMMUNICATIONS THROUGH JOINT ADMISSION AND POWER CONTROL MAXIMIZI THE THROUHPUT OF CDMA DATA COMMUICATIOS THROUH JOIT ADMISSIO AD POWER COTROL Penna Orensten, Davd oodman and Zory Marantz Department of Electrcal and Computer Engneerng Polytechnc Unversty Brooklyn,

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

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

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

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

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

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

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

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

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

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

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

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

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

x = x 1 + :::+ x K and the nput covarance matrces are of the form ± = E[x x y ]. 3.2 Dualty Next, we ntroduce the concept of dualty wth the followng t

x = x 1 + :::+ x K and the nput covarance matrces are of the form ± = E[x x y ]. 3.2 Dualty Next, we ntroduce the concept of dualty wth the followng t Sum Power Iteratve Water-fllng for Mult-Antenna Gaussan Broadcast Channels N. Jndal, S. Jafar, S. Vshwanath and A. Goldsmth Dept. of Electrcal Engg. Stanford Unversty, CA, 94305 emal: njndal,syed,srram,andrea@wsl.stanford.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

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

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

Optimum Association of Mobile Wireless Devices with a WLAN 3G Access Network

Optimum Association of Mobile Wireless Devices with a WLAN 3G Access Network Optmum Assocaton of Moble Wreless Devces wth a WLAN 3G Access Network K. Premkumar Appled Research Group Satyam Computer Servces Lmted, Bangalore 560 012 Emal: kprem@ece.sc.ernet.n Anurag Kumar Dept. of

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

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

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

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

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

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

x = , so that calculated

x = , so that calculated Stat 4, secton Sngle Factor ANOVA notes by Tm Plachowsk n chapter 8 we conducted hypothess tests n whch we compared a sngle sample s mean or proporton to some hypotheszed value Chapter 9 expanded ths to

More information

Temperature. Chapter Heat Engine

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

More information

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

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

Numerical Heat and Mass Transfer

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

More information

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

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

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

EURASIP Journal on Wireless Communications and Networking

EURASIP Journal on Wireless Communications and Networking EURASIP Journal on Wreless Communcatons and Networkng Ths Provsonal PDF corresponds to the artcle as t appeared upon acceptance. Fully formatted PDF and full text (TM) versons wll be made avalable soon.

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

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

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

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

(1 ) (1 ) 0 (1 ) (1 ) 0

(1 ) (1 ) 0 (1 ) (1 ) 0 Appendx A Appendx A contans proofs for resubmsson "Contractng Informaton Securty n the Presence of Double oral Hazard" Proof of Lemma 1: Assume that, to the contrary, BS efforts are achevable under a blateral

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

The Synchronous 8th-Order Differential Attack on 12 Rounds of the Block Cipher HyRAL

The Synchronous 8th-Order Differential Attack on 12 Rounds of the Block Cipher HyRAL The Synchronous 8th-Order Dfferental Attack on 12 Rounds of the Block Cpher HyRAL Yasutaka Igarash, Sej Fukushma, and Tomohro Hachno Kagoshma Unversty, Kagoshma, Japan Emal: {garash, fukushma, hachno}@eee.kagoshma-u.ac.jp

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

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

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

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper Games of Threats Elon Kohlberg Abraham Neyman Workng Paper 18-023 Games of Threats Elon Kohlberg Harvard Busness School Abraham Neyman The Hebrew Unversty of Jerusalem Workng Paper 18-023 Copyrght 2017

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

Polynomial Regression Models

Polynomial Regression Models LINEAR REGRESSION ANALYSIS MODULE XII Lecture - 6 Polynomal Regresson Models Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur Test of sgnfcance To test the sgnfcance

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

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

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

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

More information

Lecture 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

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

Multiuser Computation Offloading and Downloading for Edge Computing with Virtualization

Multiuser Computation Offloading and Downloading for Edge Computing with Virtualization 1 Multuser Computaton Offloadng and Downloadng for Edge Computng wth Vrtualzaton arxv:1811.07517v1 [cs.it] 19 Nov 2018 Zezu Lang, Yuan Lu, Tat-Mng Lok, and Kabn Huang Abstract Moble-edge computng (MEC)

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

Arizona State University

Arizona State University SCHEDULING AND POWER ALLOCATION TO OPTIMIZE SERVICE AND QUEUE-WAITING TIMES IN COGNITIVE RADIO UPLINKS By arxv:1601.00608v1 [cs.it] 4 Jan 2016 Ahmed Emad Ewasha Commttee: Dr. Chan Tepedelenloğlu, Char

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

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

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

Lecture 12: Classification

Lecture 12: Classification Lecture : Classfcaton g Dscrmnant functons g The optmal Bayes classfer g Quadratc classfers g Eucldean and Mahalanobs metrcs g K Nearest Neghbor Classfers Intellgent Sensor Systems Rcardo Guterrez-Osuna

More information

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

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

More information

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers

Psychology 282 Lecture #24 Outline Regression Diagnostics: Outliers Psychology 282 Lecture #24 Outlne Regresson Dagnostcs: Outlers In an earler lecture we studed the statstcal assumptons underlyng the regresson model, ncludng the followng ponts: Formal statement of assumptons.

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

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

A Robust Method for Calculating the Correlation Coefficient

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

More information

Chapter Newton s Method

Chapter Newton s Method Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve

More information

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

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

More information

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

Global Sensitivity. Tuesday 20 th February, 2018

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

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

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

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

More information

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

The Study of Teaching-learning-based Optimization Algorithm

The Study of Teaching-learning-based Optimization Algorithm Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute

More information

THE ARIMOTO-BLAHUT ALGORITHM FOR COMPUTATION OF CHANNEL CAPACITY. William A. Pearlman. References: S. Arimoto - IEEE Trans. Inform. Thy., Jan.

THE ARIMOTO-BLAHUT ALGORITHM FOR COMPUTATION OF CHANNEL CAPACITY. William A. Pearlman. References: S. Arimoto - IEEE Trans. Inform. Thy., Jan. THE ARIMOTO-BLAHUT ALGORITHM FOR COMPUTATION OF CHANNEL CAPACITY Wllam A. Pearlman 2002 References: S. Armoto - IEEE Trans. Inform. Thy., Jan. 1972 R. Blahut - IEEE Trans. Inform. Thy., July 1972 Recall

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

Time-Varying Systems and Computations Lecture 6

Time-Varying Systems and Computations Lecture 6 Tme-Varyng Systems and Computatons Lecture 6 Klaus Depold 14. Januar 2014 The Kalman Flter The Kalman estmaton flter attempts to estmate the actual state of an unknown dscrete dynamcal system, gven nosy

More information

FREQUENCY DISTRIBUTIONS Page 1 of The idea of a frequency distribution for sets of observations will be introduced,

FREQUENCY DISTRIBUTIONS Page 1 of The idea of a frequency distribution for sets of observations will be introduced, FREQUENCY DISTRIBUTIONS Page 1 of 6 I. Introducton 1. The dea of a frequency dstrbuton for sets of observatons wll be ntroduced, together wth some of the mechancs for constructng dstrbutons of data. Then

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

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

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

An Improved multiple fractal algorithm

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

More information

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

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

Auction-Based Spectrum Sharing

Auction-Based Spectrum Sharing Aucton-Based Spectrum Sharng Janwe Huang, Randall Berry and Mchael L. Hong Department of Electrcal and Computer Engneerng Northwestern Unversty, Evanston IL 60208, USA janwe@northwestern.edu, {rberry,mh}@ece.northwestern.edu

More information

Technical Note: Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model

Technical Note: Capacity Constraints Across Nests in Assortment Optimization Under the Nested Logit Model Techncal Note: Capacty Constrants Across Nests n Assortment Optmzaton Under the Nested Logt Model Jacob B. Feldman, Huseyn Topaloglu School of Operatons Research and Informaton Engneerng, Cornell Unversty,

More information

Chapter 7 Channel Capacity and Coding

Chapter 7 Channel Capacity and Coding Wreless Informaton Transmsson System Lab. Chapter 7 Channel Capacty and Codng Insttute of Communcatons Engneerng atonal Sun Yat-sen Unversty Contents 7. Channel models and channel capacty 7.. Channel models

More information

Lecture 5 Decoding Binary BCH Codes

Lecture 5 Decoding Binary BCH Codes Lecture 5 Decodng Bnary BCH Codes In ths class, we wll ntroduce dfferent methods for decodng BCH codes 51 Decodng the [15, 7, 5] 2 -BCH Code Consder the [15, 7, 5] 2 -code C we ntroduced n the last lecture

More information