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

Size: px
Start display at page:

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

Transcription

1 Optmum Assocaton of Moble Wreless Devces wth a WLAN 3G Access Network K. Premkumar Appled Research Group Satyam Computer Servces Lmted, Bangalore Emal: kprem@ece.sc.ernet.n Anurag Kumar Dept. of Electrcal Communcaton Engneerng Indan Insttute of Scence, Bangalore Emal: anurag@ece.sc.ernet.n Abstract In ths paper, we consder the problem of assocaton of wreless statons STAs wth an access network served by a wreless local area network WLAN and a 3G cellular network. There s a set of WLAN Access Ponts APs and a set of 3G Base Statons BSs and a number of STAs each of whch needs to be assocated wth one of the APs or one of the BSs. We concentrate on downlnk bulk elastc transfers. Each assocaton provdes each STA wth a certan transfer rate. We evaluate an assocaton on the bass of the sum utlty of the transfer rates and seek the utlty maxmzng assocaton. We also obtan the optmal tme schedulng of servce from a 3G BS to the assocated STAs. We propose a fast teratve heurstc algorthm to compute an assocaton. Numercal results show that our algorthm converges n a few steps yeldng an assocaton that s wthn 1% n objectve value of the optmal obtaned through exhaustve search; n most cases the algorthm yelds an optmal soluton. I. INTRODUCTION In thrd generaton 3G wreless cellular networks, moble multmeda servces requrng data rates of the order of 100s of Kbps are envsaged. The sophstcated, wde coverage nfrastructure of wreless cellular networks s expensve and t s dffcult to meet the ever ncreasng traffc demands. Wreless Local Area Networks WLANs, on the other hand, are easy to nstall and can coexst wth a cellular network. WLANs are beng wdely deployed n publc areas, such as campuses, hotels and offces. Thus, a seamless ntegraton of WLANs and 3G cellular networks s mmnent. In ths paper, we focus on the problem of optmal assocaton of a number of wreless statons STAs wth an access network comprsng WLAN Access Ponts APs and 3G Base Statons BSs. In many practcal wreless systems ncludng the IS-856 HDR system, an STA s assocated wth the BS from whch t can receve the hghest sgnal to nterference plus nose rato SINR. In WLANs, each STA detects ts nearby APs and assocates tself wth the AP from whch t has the strongest receved sgnal strength, whle gnorng load consderatons. In ths paper, we formulate an assocaton problem n whch STAs assocate wth BSs or APs so as to maxmze a network objectve functon. Recently, there has been consderable work done n the area of optmal assocaton and resource allocaton [1],[10],[14],[3]. Hanly [10] and Yates and Huang [14] studed the base staton assgnment problems for a CDMA cellular system. They provded a combned power control and cell ste selecton algorthm that mnmzes the transmt power whle meetng the uplnk target SINR. Lee, Mazumdar and Shroff [11] studed the downlnk rate and power allocaton and base staton assgnment problem, agan for a CDMA cellular system. They formulated the power allocaton and base staton assgnment problem based on a prcng approach. Kumar and Kumar [1] formulate the optmal assocaton problem for WLANs as a sum utlty maxmzaton problem and obtan solutons for some smple stuatons. Bejerano et. al. [3] also consder the same problem. They propose the dea of fractonal assocaton, formulate a lnear programmng LP problem and relate the result of the LP problem to the nteger soluton usng graph theoretc deas. In ths paper, we study the assocaton and schedulng problem when there s a heterogenous access nfrastructure comprsng 3G BSs and WLAN APs. Several STAs seek to connect to a 3G cellular network or to a WLAN wth the objectve of performng elastc downloads. We formulate the assocaton problem as a cooperatve sum utlty maxmzaton problem. The utlty obtaned by each STA s the of the TCP bulk download rate obtaned by the STA n an assocaton. Our work dffers from [10] and [14] snce these papers are concerned wth fxed rate servces each wth a target E b /N 0 ; ths yelds the problem of settng transmtter power so as to acheve target carrer-to-nterference rato CIR. In [11] the problem of jont power and rate control whch maxmzes the downlnk expected throughput s studed. Our present work s an extenson of the work reported n [1] where the problem of optmal assocaton wth WLAN APs was consdered, whle here we consder optmal assocaton n a heterogenous network of WLAN and 3G cellular network. We formulate the problem and propose an teratve greedy search algorthm for obtanng a good assocaton n a few teratons. We also gve a suffcent condton to check f the assocaton s optmal. An extensve numercal study of our algorthm s provded. The rest of the paper s organzed as follows. In Secton II, we descrbe the WLAN and 3G system wth respect to the assocaton, physcal rates, and the throughput. We defne the system utlty and state the optmal assocaton problem based on the system utlty n Secton III. We analyze the optmum assocaton problem n Secton IV. We present the algorthm to determne a good assocaton n Secton V. A suffcent condton on the optmalty of the soluton gven by /06/$20.00 c 2006 IEEE Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

2 the algorthm s also dscussed. We provde numercal results n Secton VI. Secton VII concludes the paper. II. ASSOCIATION, PHYSICAL RATES, AND THROUGHPUT There are l WLAN APs ndexed by the set L = {1, 2,...,l} and b BSs ndexed by the set B = {l +1,l+2,...,l+ b}. Let the set N be L B.Letn = l + b. Therearem STAs ndexed by the set M = {1, 2,...,m}. Leta N be the AP or BS to whch STA s assocated. Let A =a 1,a 2,...,a m denote an assocaton vector,.e., A A= N m = {a 1,a 2,...,a m : a N, M}.LetS j be the set of STAs assocated wth AP/BS j, j N and let = S j, be the number of STAs assocated wth AP/BS j, j N. We focus on downlnk elastc bulk data transfers to the STAs e.g., TCP controlled fle transfers. We assume the channel gans to be statc over the tme scale of the optmzaton. Gven an assocaton A = a 1,a 2,...,a m,letr a be the raw physcal data rate wth whch STA s assocated wth a, a N a Lor a B. Snce we are consderng a CDMA cellular network, f a B, then n general r a wll depend on the nterference and hence the assocatons of the other STAs to BSs. A. Physcal rates: WLAN AP to a STA Let STA be assocated wth AP j at the raw physcal data rate r j C. For example, IEEE b supports the set of physcal data rates C = {1, 2, 5.5, 11} Mbps. These rates are acheved dependng on the dstance between the AP and the STA. For smplcty, we assume that the WLAN coverage s such that an STA that can be assocated wth a WLAN AP does so at the maxmum physcal data rate. We also assume that the cochannel APs are placed suffcently far apart such that there s no ntercell cochannel nterference [12]. B. Physcal rates: 3G BS to a STA Let G j be the channel gan whch ncludes dstance loss, shadowng and fadng between STA and BS j. LetP j be the power transmtted from BS j to STA and let P j be the total power transmtted from BS j to STAs S j.let P T be the maxmum transmt power of any BS. If N 0 s the one sded nose power spectral densty and W s the system bandwdth, then the receved downlnk SINR of STA when assocated wth BS j s gven by Γ j = G j P j k =j G kp k + N 0 W. 1 assumng that the users of the same cell use orthogonal spreadng codes, and gnorng ntracell nterference caused by multpath. We follow the model gven n [13] for computng the transmsson rate as a functon of SINR and system bandwdth. If the physcal rate r j s used from BS j to STA then the energy-per-bt to nose power spectral densty rato of STA when assocated wth BS j s gven by W r j Γ j 2 In order for STA to be able to decode the BS s sgnal wth an acceptable probablty of error ɛ, t s necessary that the energy-per-bt to nose power spectral densty rato exceeds γ, where, for a gven dgtal modulaton scheme, γ = γɛ s a threshold whch s determned by the probablty of error ɛ. Then from Eqn. 2, the achevable physcal rate s gven by r j = W γ Γ j = αγ j 3 where α = W/γ. It should be noted from Eqn. 3 that, wth γ fxed, the achevable physcal rate r j between STA and BS j s lnearly proportonal to the SINR Γ j. C. TCP Bulk Throughput We consder persstent, TCP controlled local area elastc data transfers to all m users. Let θ j be the TCP throughput to STA when assocated wth AP or BS j from server n the local area. Assumng that when an STA assocates wth an AP t does so at a fxed rate e.g., 11 Mbps and the packet error rate s neglgble, t can be shown that the TCP bulk transfer download throughput s of the form θ j = Θ 0 / f STAs are assocated wth the AP wth whch STA s assocated, where Θ 0 s a number that depends on the IEEE MAC parameters and the TCP packet length see [8] & [9]. For example, wth a physcal data rate of 11 Mbps, TCP packet sze of 1500 B, RTS/CTS for data packets and basc access for TCP acks, Θ 0 = 4.3 Mbps. In a pedestran or statc scenaro, when an STA s assocated wth a BS j we assume that the target E b /N 0, γ s acheved and hence the packet error rate s suffcently low e.g., Then θ j = r j. In the case of a 3G cellular network, t s shown n [2] that the optmal sum physcal rate can be acheved f each BS transmts to only one data user at a tme regardless of the topoy of the network,the presence of voce users n the cell, and user locatons and wth maxmum power when there are only data users and no voce users,.e., the multple users assocated wth BS j are served n a tme dvson multple access TDMA mode. It s to be noted that HDR uses TDMA. We thus take P j = P T, M, j B and P j = P T, j Band a slotted system for 3G cellular network where the users are served one at a tme [2]. Let be the fracton of tme STA s servced by BS j. Snce, we consder local area bulk TCP throughput for low packet error rates, θ j = r j s the average TCP throughput that STA gets on assocaton wth BS j. Note that under ths model r j does not depend on the assocaton. We defne an m n matrx R, wherer j, M, j B, represents the physcal rate that STA gets from BS j and r j =Θ 0, M, j Ls the bulk TCP throughput that STA gets when t s the only STA assocated wth an AP. III. THE DOWNLINK OPTIMAL ASSOCIATION PROBLEM When user s assocated wth AP or BS j and obtans throughput θ j we evaluate the utlty obtaned by user as 2003 Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

3 U θ j where U. s an ncreasng concave functon. We defne the system utlty as the sum of the ndvdual utltes of STAs each of whch s assocated wth ether a BS or an AP. We are nterested n fndng the optmal assocaton A that maxmzes the system utlty. A = argmax U θ a 4 M Based on the dscusson n Secton II-C, Eqn. 4 can be wrtten as A =argmax U θ j+ U θ j S j j B S j =argmax U + r j U j B S j S j =1, j B 5 The varables, j B, model the TDM schedulng of STAs assocated wth BS j. In ths paper, we consder U = see [1]. Thus, we have the optmum assocaton problem A =argmax Remarks 1: + j B S j r j S j =1, j B 6 It should be noted that for computng the optmal assocaton, the rates r j, M, j N should be known at a central devce. Note also that the soluton of ths problem wll also yeld,j B, S j. IV. ANALYSIS OF THE OPTIMUM ASSOCIATION PROBLEM In ths secton, we study the optmzaton problem Eqn. 6 we posed n Secton III. We dvde the above problem nto two sub-problems. The frst sub-problem s fndng the optmum partton of m STAs nto two groups, one comprsng STAs assocated wth the 3G cellular network, and the other comprsng those STAs assocated wth the WLAN. The second subproblem s fndng the optmum assocaton n each of the parttons. Let the subset of STAs to be assocated wth the WLAN be S W and let S W = m W. Also, let the subset of STAs to be assocated wth the 3G cellular network be S C where S C = M S W. The frst sub-problem wll yeld S W and S C. The second sub-problem requres only m W for the WLAN. But, S C s requred as a whole for the assocaton wth the 3G cellular network. A. Sub-Problem: Optmum Assocaton among APs Gven m W, we need to fnd the optmal m 1,m 2,...,m l such that m 1 + m m l = m W. For the utlty functon, we have max m 1,m 2,...,m l = m W {0, 1, 2,...,m W }, j L 7 We have an nteger programmng problem. Let us replace by /m W. Notce that ths does not change the optmzaton problem. We relax the nteger constrant by settng x j = /m W and lettng x j [0, 1]. Ths yelds the followng relaxed problem whose soluton wll provde an upper bound to the maxmzaton problem defned n Eqn. 7. max x j x 1,x 2,...,x l x j =1 x j x j 0, j L 8 The above problem s a concave maxmzaton problem wth lnear constrants. Solvng ths problem gves x j =1/l. Hence, m j = m W /l, j Lsolves the orgnal problem, defned n Eqn. 7, whenever these are ntegers. In such a case, the optmum s to equally dvde the STAs over the APs. B. Sub-Problem: Optmum Assocaton among BSs Gven S C,defnem C = S C. We need to fnd the optmal S j, j B, such that j B S j = S C. For the utlty functon, we have r j max Φ,S j, j B S j j B S j =1, j B 0, S j, j B j B S j = S C S j S k =, j k, j B,k B 9 where Φ =[ ], S j, j B. The above maxmzaton problem can be resolved nto two maxmzaton problems one over Φ and the other over the parttons S j, j Bof S C. Gven a partton of S C nto S j, j B, the maxmzaton problem over Φ, max Φ S j j B S j =1, j B r j 0, S j, j B Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

4 s a concave maxmzaton problem n s wth lnear constrants. It s easly seen that solvng ths problem yelds =1/ S j, S j, j B. To solve the second maxmzaton problem, we can now wrte Eqn. 9 as max S j, j B rj j B S j j B S j = S C S j S k =, j k, j, k B 11 The soluton to the above problem yelds the optmal S j, j B. Note that ths s a nonlnear combnatoral optmzaton problem, snce S j s are dscrete sets. C. Optmal Assocaton among APs and BSs: A Specal Case Motvated by the above dscusson, n ths subsecton we consder a specal scenaro of a smplfed formulaton. We assume that all the STAs are clustered e.g., as n an audtorum. In ths scenaro, we assume that all STAs see the same channel to BS j. Thus, for j B, we denote r j, Mby the common value Θ j. We smplfy the formulaton as follows. Motvated by the result n Secton IV-A, we seek a number m 0 0 of STAs that wll be assocated wth each AP, and a number of STAs that wll be assocated wth BS j. Ths yelds the followng problem. U = max m 0,, j B lm 0 lm 0 + j B = m m 0 + Θj j B m 0,, j Bare non negatve ntegers. 12 We relax the above nteger constrants by takng /m = x j. The soluton of the relaxed problem wll provde an upper bound to the maxmzaton problem defned n Eqn. 12. Thus, the above optmzaton problem can be wrtten as U = mn x 0,x j, j B lx 0 x 0 + j B x j x j lx 0 Θ 0 x j Θ j j B lx 0 + j B x j =1 x 0 0,x j 0, j B 13 The above objectve s a convex functon of x j s and the constrants are lnear. Solvng the above problem gves the optmal soluton, x 0 = x j = Θ 0 lθ 0 + k B Θ k Θ j 14 lθ 0 + k B Θ. 15 k Hence consder, for j B, m 0 = m j = m lθ 0 + k B Θ Θ 0 16 k m lθ 0 + k B Θ Θ j. 17 k If m 0 and m j, j B, are ntegers then the above soluton s optmal and the STAs are dstrbuted over the APs and the BSs n proporton to the Θ j values. Even though Θ 0 s qute large, 4.3 Mbps for 11 Mbps physcal data rate [9], we see that a postve number of STAs are assocated wth the BSs. We look at the followng examples to understand the above scenaro. Example 1: We take m =6, l =2, and b =2.Letus consder the scenaro where Θ 0 = Θ 1 = Θ 2 = 4 Mbps, Θ 3 = 2Mbps, and Θ 4 = 2 Mbps. We obtan the optmal assocaton vector, A by enumeratng all possble assocatons. The optmal utlty based assocaton, A s found to be [ ]. It s noted that under optmal assocaton A, AP1 and AP2 servce two STAs and, BS3 and BS4 servce one STA each. Ths result s n conformance wth that of Eqns. 16 and 17. It s to be noted that the resultng m 0 and m j gven by Eqns. 16 and 17 are ntegers n ths case. If the STAs are assocated wth APs/BSs based on the rates r j as n HDR then the resultng assocaton A 1 assgns three STAs wth AP1 and the remanng three wth AP2. Though the rates that ndvdual STAs get when assocatng wth APs seem to be more, t s benefcal to assocate some STAs wth BSs as ths ncreases both the ndvdual throughput of the STAs and the system utlty. In assocaton A 1, the throughput of an STA s 1.33 Mbps whereas n assocaton A, the throughput of an STA s 2.0 Mbps. The system utlty for assocaton A 1 s whereas the utlty correspondng to the optmal assocaton, A s Example 2: We take m =9, l =2, and b =2.Letus consder the scenaro where Θ 0 = Θ 1 = Θ 2 = 4 Mbps, Θ 3 = 2 Mbps, and Θ 4 = 1 Mbps. The optmal assocaton vector, A obtaned through enumeraton for ths case s [ ].UnderoptmalassocatonA,AP1 and AP2 servce three STAs and, BS3 servce two STAs and BS4 servce one STA. In ths case, the m 0 and m j gven by Eqns. 16 and 17 are not ntegers and the optmal number of STAs assocated among the APs and BSs are dstrbuted n the rato of 3:3:2:1 nstead of 4:4:2:1. Ths soluton s obtaned by exhaustve search. We consder the assocaton A 1 whch assocates based on the rates r j four STAs wth AP1 and the remanng fve wth AP2 and compare t wth that of utlty maxmzng optmal assocaton, A. Ths example also shows that t s benefcal to assocate wth BSs as ths ncreases ndvdual STA s throughput and the overall system utlty. In assocaton A 1, the throughput of an STA s ether 0.8 Mbps or 1.0 Mbps whereas n assocaton A, the throughput of an STA s 1.0 Mbps or 1.33 Mbps. The system utlty for assocaton A 1 s whereas the utlty correspondng to the optmal assocaton, A s Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

5 V. A GREEDY SEARCH ALGORITHM Here, we provde an algorthm to compute a near optmal assocaton of STAs wth the access network comprsng 3G BSs and WLAN APs. We provde the followng theorem whch gves a suffcent condton for an assocaton to be optmal. Theorem 1: For a gven rate matrx, R, f the assocaton vector A satsfes θ a θ j, M, j N, 18 where θ j = rj, M, j N, then the assocaton vector A s a utlty maxmzng optmal assocaton vector. Proof: See Appendx. Remarks 2: Ths result says that an assocaton s optmal f the throughput an STA gets from the devce wth whch t s assocated s at least as large as the throughput t would otherwse get f ts assocaton s exchanged wth the assocaton of a devce assocated wth any other AP/BS. Ths can be used as a way to check f an assocaton s optmal. Ths condton s smlar to the Nash equlbrum of a pure strategy game. We now consder a crteron for lookng for the best assocaton among a partcular set of assocatons. Let UA denote the system utlty for the assocaton vector A = [a 1,a 2,...,a m ]. Let us denote the assocaton vector [a 1,a 2,...,a 1,k,a +1,...,a m ] by A k. It s to be noted that A k dffers from A only n the th poston. We thus have a collecton of assocatons, C = {A k, M, k L B}. Let the change n system utlty when STA s assocaton s changed from a to k be gven by, k =UA k UA. Lemma 1: The best assocaton n C s A k f and only f,k = arg max M,k N, k = arg max M,k N [ m k +1m k +1 +m k m k m a 1 m a 1 ] rk +m a m a + 19 r a where m a s the number of STAs assocated wth each AP/BS a under assocaton A. Proof: See Appendx. We now dsplay a greedy algorthm that computes a good assocaton. Algorthm: 1 Let h =0. M, assocate STA wth the AP/BS a = arg max k N {r k }. Let the assocaton vector be A 0. 2 Fnd the number of STAs assocated wth each AP/BS j. 3 Check f Theorem 1 s satsfed. If Theorem 1 s satsfed, then the assocaton A h s optmal. Go to step 5. If Theorem 1 s not satsfed, then the assocaton A h may or may not be optmal. 4 Usng Lemma 1, compute,k.ifk = a go to step 5. Else, assocate STA wth k keepng the assocaton of the rest of the STAs same. Let the new assocaton be A h+1.leth = h +1.Gotostep2. 5 A h s the assocaton yelded by the algorthm. VI. NUMERICAL EVALUATION OF THE GREEDY SEARCH ALGORITHM In ths secton, we study the algorthm for varous scenaros. For varous values of m, l, and b, we generate a random rate matrx R. Thefrstl columns are fxed at Θ 0 and the remanng b columns of R are generated usng unformly dstrbuted channel gans G j s. We fnd the optmal assocaton whch maxmzes the utlty by enumeratng all possble assocatons. We also run our algorthm and the result of our algorthm s compared aganst the optmal assocaton got by enumeraton. Though the enumeraton technque guarantees optmal assocaton, ts computatonal complexty s of the order l + b m = n m whch s prohbtvely hgh. We consder 6 dfferent cases of m, l, b. In each case, we compute the assocaton for 50 dfferent rate matrces R 12 n the case of 9,2,5. For each nstance of the rate matrx R, we observe the utltes of all n m possble assocatons and thus note down the maxmum and the mnmum utltes obtaned for each rate matrx R. Thus from the 50 nstances analyzed, we tabulate the range of the maxmum and the mnmum utltes obtaned. We also observe the number of computatons requred by the enumeraton technque, the average tme taken by the enumeraton technque, the average number of teratons taken by our algorthm averaged over the number of nstances analyzed, the average tme taken by our algorthm and the average percentage of dfference between the utltes of the optmal assocaton computed by the enumeraton technque and that gven by our algorthm. The observatons are shown n Table I. We note from Table I that there s a large gap between the mnmum and the maxmum utlty of assocatons, n every case, thus emphaszng the mportance of seekng an optmal assocaton. For a gven n, the average number of teratons ncreases wth m. We observe that the number of teratons taken by the algorthm to converge s sgnfcantly lower than the number of searches to be evaluated n the enumeraton technque. The tme taken for the algorthm to converge s neglgble, whereas the tme taken for the enumeraton technque s sgnfcantly hgher. We observe from Table I that for large number of STAs m cases 1,3,4, and 6 our algorthm converge to the optmum assocaton vector and for small number of STAs cases 2 and 5 our algorthm s found to converge to a suboptmal assocaton vector. It s also noted that n Case 2 m =7, l = 2, b = 4 the average dfference n the system utlty between the optmal assocaton vector and that obtaned by our algorthm s 0.1% and that n Case 5 m =9,l =2,b = 5, t s 0.15%. Ths could be explaned as follows. When m s small, the gradent search method does a coarse exploraton of the objectve functon and hence the algorthm converges to a local maxma. On the other hand for large m, the gradent search method carres out a fner exploraton and hence the algorthm converges to a better soluton Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

6 TABLE I COMPARISON OF OPTIMAL ASSOCIATION BY ENUMERATION AND THE SOLUTION OF OUR ALGORITHM. Case m, l, b # of nstances System Utlty Range Enumeraton Algorthm Average Analyzed No. of Tme Average Tme % error from Maxmum Mnmum evaluatons = n m ms # Iteratons ms optmal value. 1 10,1, ,2, ,1, ,1, ,2, ,1, It s to be noted f Theorem 1 s satsfed then the soluton s optmal. On the other hand, f Theorem 1 s not satsfed then the soluton of the algorthm may not be optmal. We found that n Case 4 of Table I, Theorem 1 s satsfed for 7 out of 50 rate matrces and n cases 1 and 6, Theorem 1 s satsfed for 4 out of 50 rate matrces. In cases 2, 3, and 5, Theorem 1 s not satsfed for any rate matrx. VII. CONCLUSION In ths paper, we studed the optmal assocaton of STAs n a heterogenous wreless access network comprsng WLAN APs and 3G BSs. We formulated the problem as one of maxmzng the total utlty provded to the users, where the utlty of a user s evaluated as the of the elastc download throughput that the user gets. We studed some characterstcs of the general soluton, and derved the soluton for a smple specal case. Then we provded a heurstc greedy search algorthm that yelds an optmal or near optmal assocaton for a large number of problems for whch we could obtan the exact soluton by exhaustve search. In our ongong work we are studyng other algorthmc technques, such as the genetc algorthm. Our future work wll nclude optmal assocaton under user moblty, the effect of network prcng, and decentralzed algorthms for optmal assocaton. APPENDIX PROOF OF THEOREM 1 Let us rewrte Eqn. 4 motvated by [3] for the utlty as follows. Let f j be the fracton of tme STA s assocated wth AP/BS j. Let the matrx F be [f j ]. Ths yelds the followng problem. U = max f j r j F M j N M f j =1, j N f j 0, M, j N. 20 If the matrx F that solves ths problem s such that f j =0, j a, M, then we have solved Eqn. 4,.e., A A whch s the optmal assocaton. The above problem s a concave maxmzaton problem wth lnear constrants. The Lagrangan of the above problem s LF,λ,ν = λ j M j N + M j N Dfferentatng w.r.t. f j L f j = r j gves f j r j j N M f j ν j f j 21 k N f λ k j + ν j, M, j N r k 22 Snce we are maxmzng a strctly concave functon over lnear constrants, F s the optmzer f there exsts λ,ν that satsfes the followng KKT condtons r j k N f k r k λ j + ν j = 0, M, j N 23 ν j 0, M, j N 24 ν j f j = 0, M, j N. 25 Now consder an assocaton A = a 1,a 2,...,a m and examne F such that f a > 0, andf j = 0, j a, M. For such a soluton to be a KKT pont we need { 0 f j = a ν j = 0 f j a, M, j N 26 Eqn. 23 gves f k r k = k N r j λ j ν j, M, j N 27 For the set of STAs, S p, assocated wth AP/BS p N, we have from Eqn. 27, f p r j r p =, S p, j N 28 λ j ν j When j = p, we need ν p =0, S p.thsgves λ p = 1 f p, S p, p N 2007 Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

7 Thus, λ p = f p 1 = S p, S p, p N 29 Then from Eqn. 23, t s clear that ν j = λ j r j = m a r a f a r a ra To ensure ν j 0, we need ra m a Thus we have a KKT pont f ra m a m a rj rj PROOF OF LEMMA 1 r j 30 M, j N. M, j N. The system utltes correspondng to the assocatons A and A k are gven by UA = rqp m p p N q S p rqp UA k = Hence, m p p N,p =a,p =k q S p rqa + q S a,q = + q S k {} m a 1 rqk m k +1 UA k UA = m k +1m k +1 +m k m k m a 1 m a 1 rk +m a m a + r a Thus, n a collecton of assocatons C, A k s one of the best assocatons f UA k UA UB UA, B C. Thus the maxmzer of Eqn. 19 gves the best assocaton n C. [8] R. Bruno, M. Cont, and E. Gregor, Throughput Analyss of TCP clents n W-F hot spot Networks, In WONS, January [9] George Kurakose, Anurag Kumar and Vnod Sharma, Analytcal Models for Capacty Estmaton of IEEE WLANs usng DCF for Internet Applcatons, Submtted. [10] S. V. Hanly, An algorthm for combned cell-ste selecton and power control to maxmze cellular spread spectrum capacty, IEEE Journal on Selected Areas n Communcatons, vol. 19, no. 7, pp , Sept [11] J-W Lee, R. R. Mazumdar, and N. B. Shroff, Jont Resource Allocaton and Base-Staton Assgnment for the Downlnk n CDMA Networks, IEEE/ACM Transactons on Networkng, 2006 to appear. [12] Manoj Panda, Anurag Kumar, and S. H. Srnvasan, Saturaton Throughput Analyss of a System of Interferng IEEE WLANs, Proc. of WOWMOM, [13] A. J. Vterb, Prncples of Spread Spectrum Communcatons, Addson Wesley, Readng, Massachusetts, [14] R. D. Yates and C.-Y. Huang, Integrated power control and base staton assgnment, IEEE Transactons on Vehcular Technoy, vol. 44, no. 3, pp , Aug REFERENCES [1] Anurag Kumar and Vnod Kumar, Optmal Assocaton of Statons and APs n an IEEE WLAN, Natonal Conf. on Communcatons, [2] A. Bedekar, S. C. Borst, K. Ramanan, P. A. Whtng, and E. M. Yeh, Downlnk Schedulng n CDMA Data Networks, Report PNA-R9910, CWI, Oct [3] Y. Bejerano, S.-J. Han, and L. Lee, Farness and Load Balancng n Wreless LANs Usng Assocaton Control, Proc. ACM Mobcom, pp , Sep. Oct [4] T. Bonald, S. C. Borst, N. Hegde, and A. Proutère Wreless Data Performance n Mult-cell Scenaros, Proc. of ACM SIGMET- RICS/PERFORMANCE, [5] T. Bonald, S. C. Borst, and A. Proutère Inter-cell Schedulng n Wreless Data Networks, Proc. European Wreless, [6] T. Bonald and A. Proutère, Wreless Downlnk Data Channels: User Performance and Cell Dmensonng, Proc. of ACM Mobcom, [7] M. Bottglengo, C. Casett, C.-F. Chassern, and M. Meo, Short-term Farness for TCP Flows n b WLANs, Proc. of IEEE Infocom, Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2006 proceedngs. Authorzed lcensed use lmted to: IEEE Xplore. Downloaded on February 21, 2009 at 03:32 from IEEE Xplore. Restrctons apply.

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

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

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

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

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

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

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

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

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

Computing Correlated Equilibria in Multi-Player Games

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

More information

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

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

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

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

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

Kernel Methods and SVMs Extension

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

More information

A 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

DOWNLINK CELL ASSOCIATION OPTIMIZATION FOR HETEROGENEOUS NETWORKS VIA DUAL COORDINATE DESCENT. Kaiming Shen and Wei Yu

DOWNLINK CELL ASSOCIATION OPTIMIZATION FOR HETEROGENEOUS NETWORKS VIA DUAL COORDINATE DESCENT. Kaiming Shen and Wei Yu DOWNLIN CELL ASSOCIATION OPTIMIZATION FOR HETEROGENEOUS NETWORS VIA DUAL COORDINATE DESCENT amng Shen and We Yu Electrcal and Computer Engneerng Dept. Unversty of Toronto, Toronto, Ontaro, Canada M5S 3G4

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

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

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

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

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

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

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

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

Solutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution.

Solutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution. Solutons HW #2 Dual of general LP. Fnd the dual functon of the LP mnmze subject to c T x Gx h Ax = b. Gve the dual problem, and make the mplct equalty constrants explct. Soluton. 1. The Lagrangan s L(x,

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

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

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

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

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

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

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

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

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

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

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

Finding Dense Subgraphs in G(n, 1/2)

Finding Dense Subgraphs in G(n, 1/2) Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng

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

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

Distributed Power Control for Interference-Limited Cooperative Relay Networks

Distributed Power Control for Interference-Limited Cooperative Relay Networks Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 2009 proceedngs Dstrbuted Power Control for Interference-Lmted Cooperatve

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

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

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

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 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

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

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

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

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

More information

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

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

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

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

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

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

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

Newton s Method for One - Dimensional Optimization - Theory

Newton s Method for One - Dimensional Optimization - Theory Numercal Methods Newton s Method for One - Dmensonal Optmzaton - Theory For more detals on ths topc Go to Clck on Keyword Clck on Newton s Method for One- Dmensonal Optmzaton You are free to Share to copy,

More information

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

2454 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 7, JULY Changyoon Oh, Member, IEEE, and Aylin Yener, Member, IEEE 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,

More information

Assortment Optimization under the Paired Combinatorial Logit Model

Assortment Optimization under the Paired Combinatorial Logit Model Assortment Optmzaton under the Pared Combnatoral Logt Model Heng Zhang, Paat Rusmevchentong Marshall School of Busness, Unversty of Southern Calforna, Los Angeles, CA 90089 hengz@usc.edu, rusmevc@marshall.usc.edu

More information

A SEPARABLE APPROXIMATION DYNAMIC PROGRAMMING ALGORITHM FOR ECONOMIC DISPATCH WITH TRANSMISSION LOSSES. Pierre HANSEN, Nenad MLADENOVI]

A SEPARABLE APPROXIMATION DYNAMIC PROGRAMMING ALGORITHM FOR ECONOMIC DISPATCH WITH TRANSMISSION LOSSES. Pierre HANSEN, Nenad MLADENOVI] Yugoslav Journal of Operatons Research (00) umber 57-66 A SEPARABLE APPROXIMATIO DYAMIC PROGRAMMIG ALGORITHM FOR ECOOMIC DISPATCH WITH TRASMISSIO LOSSES Perre HASE enad MLADEOVI] GERAD and Ecole des Hautes

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

Lecture Randomized Load Balancing strategies and their analysis. Probability concepts include, counting, the union bound, and Chernoff bounds.

Lecture Randomized Load Balancing strategies and their analysis. Probability concepts include, counting, the union bound, and Chernoff bounds. U.C. Berkeley CS273: Parallel and Dstrbuted Theory Lecture 1 Professor Satsh Rao August 26, 2010 Lecturer: Satsh Rao Last revsed September 2, 2010 Lecture 1 1 Course Outlne We wll cover a samplng of the

More information

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 1, July 2013 ISSN: 2277-375 Constructon of Trend Free Run Orders for Orthogonal rrays Usng Codes bstract: Sometmes when the expermental runs are carred out n a tme order sequence, the response can depend on the run

More information

Dynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence)

Dynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence) /24/27 Prevew Fbonacc Sequence Longest Common Subsequence Dynamc programmng s a method for solvng complex problems by breakng them down nto smpler sub-problems. It s applcable to problems exhbtng the propertes

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

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

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

Min Cut, Fast Cut, Polynomial Identities

Min Cut, Fast Cut, Polynomial Identities Randomzed Algorthms, Summer 016 Mn Cut, Fast Cut, Polynomal Identtes Instructor: Thomas Kesselhem and Kurt Mehlhorn 1 Mn Cuts n Graphs Lecture (5 pages) Throughout ths secton, G = (V, E) s a mult-graph.

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

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

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

How Bad Is Suboptimal Rate Allocation?

How Bad Is Suboptimal Rate Allocation? How Bad Is Suboptmal Rate Allocaton? Tan Lan, Xaojun Ln 2, Mung Chang, Ruby Lee Department of Electrcal Engneerng, Prnceton Unversty, NJ 08544, USA 2 School of Electrcal and Computer Engneerng, Purdue

More information

Lecture 20: November 7

Lecture 20: November 7 0-725/36-725: Convex Optmzaton Fall 205 Lecturer: Ryan Tbshran Lecture 20: November 7 Scrbes: Varsha Chnnaobreddy, Joon Sk Km, Lngyao Zhang Note: LaTeX template courtesy of UC Berkeley EECS dept. Dsclamer:

More information

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS) Some Comments on Acceleratng Convergence of Iteratve Sequences Usng Drect Inverson of the Iteratve Subspace (DIIS) C. Davd Sherrll School of Chemstry and Bochemstry Georga Insttute of Technology May 1998

More information

Communication Complexity 16:198: February Lecture 4. x ij y ij

Communication Complexity 16:198: February Lecture 4. x ij y ij Communcaton Complexty 16:198:671 09 February 2010 Lecture 4 Lecturer: Troy Lee Scrbe: Rajat Mttal 1 Homework problem : Trbes We wll solve the thrd queston n the homework. The goal s to show that the nondetermnstc

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

Suggested solutions for the exam in SF2863 Systems Engineering. June 12,

Suggested solutions for the exam in SF2863 Systems Engineering. June 12, Suggested solutons for the exam n SF2863 Systems Engneerng. June 12, 2012 14.00 19.00 Examner: Per Enqvst, phone: 790 62 98 1. We can thnk of the farm as a Jackson network. The strawberry feld s modelled

More information

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

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

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

More information

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

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

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem

Interactive Bi-Level Multi-Objective Integer. Non-linear Programming Problem Appled Mathematcal Scences Vol 5 0 no 65 3 33 Interactve B-Level Mult-Objectve Integer Non-lnear Programmng Problem O E Emam Department of Informaton Systems aculty of Computer Scence and nformaton Helwan

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

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

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

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

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

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

Multi-user Multimedia Resource Allocation over. Multi-carrier Wireless Networks

Multi-user Multimedia Resource Allocation over. Multi-carrier Wireless Networks u Mult-user Multmeda Resource Allocaton over Mult-carrer Wreless etworks Y Su * and Mhaela van der Schaar ABSTRACT We address the problem of mult-user vdeo transmsson over the uplnk of mult-carrer networks

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

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

How Strong Are Weak Patents? Joseph Farrell and Carl Shapiro. Supplementary Material Licensing Probabilistic Patents to Cournot Oligopolists *

How Strong Are Weak Patents? Joseph Farrell and Carl Shapiro. Supplementary Material Licensing Probabilistic Patents to Cournot Oligopolists * How Strong Are Weak Patents? Joseph Farrell and Carl Shapro Supplementary Materal Lcensng Probablstc Patents to Cournot Olgopolsts * September 007 We study here the specal case n whch downstream competton

More information

NP-Completeness : Proofs

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

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

Minimisation of the Average Response Time in a Cluster of Servers

Minimisation of the Average Response Time in a Cluster of Servers Mnmsaton of the Average Response Tme n a Cluster of Servers Valery Naumov Abstract: In ths paper, we consder task assgnment problem n a cluster of servers. We show that optmal statc task assgnment s tantamount

More information

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