Auction-Based Power Allocation for Many-to-One Cooperative Wireless Networks

Size: px
Start display at page:

Download "Auction-Based Power Allocation for Many-to-One Cooperative Wireless Networks"

Transcription

1 Auction-Based Power Allocation for Many-to-One Cooperative Wireless Networks Mohammed W. Baidas and Allen B. MacKenzie Virginia Tech, Bradley Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, VA 246, USA baidas@ieee.org, mackenab@vt.edu Abstract In this paper, a distributed efficient power allocation game-theoretic framework in wireless ad-hoc networks is proposed where multiple source nodes communicate with a single destination node via a relay node. The power allocation among the source nodes is formulated as an alternative ascending-clock auction A-ACA and achieved using a distributed algorithm that converges in a finite number of clocks and is proven to enforce truthful power demands at every clock and maximize the social welfare. Analytical and numerical results are presented to verify the efficient power allocation, truthtelling and social welfare maximization properties of the proposed A- ACA. It is concluded that the proposed A-ACA lends itself to practical implementation in wireless ad-hoc networks. Index Terms Amplify-and-forward AF, auction, cooperation, many-to-one, network coding, power allocation I. INTRODUCTION In decentralized and fully distributed ad-hoc wireless networks without a single authority and with network users acting as independent entities, rational users selfishly aim at maximizing their utility and use of resources. Moreover, selfish users might not have any incentive to share their resources if they cannot gain some reward in return. In other cases, several users could compete in order to consume transmission resources e.g. bandwidth and power from a particular user who might be welling to assist in relaying their data transmissions towards a destination, however, at a price. Since rational users are rather selfish, they may overstate or otherwise not truthfully report their resource demand if doing so can improve their utility. In other scenarios, revealing such proprietary information may have an adverse strategic long-term impact. Hence, a key problem in wireless ad-hoc networks is how distributively and efficiently allocate transmission resources among competing selfish users. Overall, the modeling of resource allocation and repeated interaction of network users is rooted in game and auction theories. An important thrust of recent research works deal with user selfishness and cooperation from a game-theoretic perspective. For instance, in [], a Stackelberg game is proposed for multinode relay selection and power control when a single source node communicates with a single destination. In another line of work, Huang et al. propose two distributed auction mechanisms that achieve a unique Nash Equilibrium are proposed for relay selection and power allocation, namely, the SNR auction and the power auction [2]. It is shown that the SNR auction offers a flexible tradeoff between fairness and efficiency, while the power auction achieves efficient power allocation by maximizing the total rate increase. In [3], a second-price auction is proposed for fair allocation of a wireless fading channel for different channel state distributions. In this paper, the alternative ascending-clock auction A-ACA is proposed for efficient power allocation in many-to-one cooperative wireless networks, where multiple source nodes communicate with a single destination node via a relay node [4] [5]. In particular, a distributed algorithm is proposed to achieve the A-ACA based efficient power allocation algorithm which is proven to enforce truthful power demands among network source nodes and maximize the social welfare i.e. the sum of utilities of the source nodes and the relay. It is envisioned that the presented work will pave the way for a practical distributed and efficient power allocation in manyto-one cooperative communications in wireless ad-hoc networks. In the remainder of this paper, the network model is presented in Section II. The multiuser game-theoretic framework and the proposed alternative ascending-clock auction are presented in Sections III and IV, respectively. Numerical results of the proposed ascending-clock auction based power allocation are presented in Section V. Finally, the conclusions are drawn in Section VI. II. NETWORK MODEL Consider a wireless network consisting of N source nodes N 2, denoted as S, S 2,..., S N. The N nodes are assumed to have their own data symbols x, x 2,..., x N, respectively, and each node aims at communicating its data symbol to a common destination node D. In addition, assume that there is a relay node R that is welling to share its transmission power P R to forward source nodes data symbols to the destination. In this network shown in Fig. for N = 2, each node is equipped with a single antenna and the relay node s cooperative transmission follows the amplify-andforward AF protocol [6]. The channels between any two nodes are modeled as narrow-band Rayleigh fading channels with additive white Gaussian noise AWGN. Let h j,i denote a generic channel coefficient representing the channel between any two nodes j and i, then h j,i CN, σ 2 j,i, where σ2 j,i = d ν j,i is the channel gain with d j,i and ν being the distance between the two nodes and the path-loss exponent, respectively. The communication between the source nodes and the destination node is performed over a total of N + time-slots and is split into two phases, namely the broadcasting phase BP of N time-slots and the cooperation phase CP of a single time-slot. A. Broadcasting Phase In the broadcasting phase, each source node S j for j {, 2,..., N} is assigned a time-slot T j in which it broadcasts its own data symbol x j to the rest of the network. The received signal y j,r t at the relay node R in time-slot T j is expressed as y j,r = P Bj h j,r x j + n j,r, while the received signal at the destination node D is expressed as y j,d = P Bj h j,d x j + n j,d, 2

2 Fig.. Many-to-One Cooperative Network - Broadcasting and Cooperation Phases - N = 2 Nodes where P Bj is the broadcasting transmit power at node S j and n j,r and n j,d are the zero-mean additive white Gaussian noise AWGN processes with variance N, at the relay and destination nodes R and D, respectively. Upon completion of the broadcasting phase, relay and destination nodes R and D will have received a set of N signals {y j,r} N j= and {y j,d } N j=, respectively, comprising symbols {x j } N j= of the N source nodes. B. Cooperation Phase The cooperation phase involves two operations: signal transmission via the relay node, and 2 multinode signal detection, which are discussed in the following subsections, respectively. Signal Transmission: In the cooperation phase, relay node R in its assigned time-slot T N+ forms a linear network code based on its received symbols {y m,r } N, during the broadcasting phase and transmits it to destination node D. For source separation of each transmitted symbol of the different source nodes at the destination, each received signal y j,r is spread using a signature waveform, c j t. It is assumed that the relay and destination nodes know the signature waveforms of all the source nodes. The cross-correlation of c j t and c i t is ρ j,i = c j t, c i t /T s T s c j tc i tdt for j i with ρ j,j =, T s being the symbol duration and denoting complex conjugation. The resulting signal transmitted by the relay, X t is written as X t = β m,ry m,rc mt, 3 where c m t is the signature waveform associated with source node S m and β m,r is a scaling factor defined as [6] P Cm β m,r =. 4 P Bm h m,r 2 + N where P Cm is the cooperative transmit power of symbol x m at the relay node R. The received signal at destination node D during time-slot T N+ is given by Y r,d t = h r,d X t + n d t, 5 where n d t is the AWGN at node D. Upon substitution of, 3 and 4 into 5, the received signal can be expressed as Y r,d t = α m,r,d x m c m t + n d t, 6 where α m,r,d = β m,r PBm h m,r h r,d and n d t is the equivalent noise term, defined as n d t = n d t + h r,d N β m,r n m,r c m t. 7 2 Multinode Signal Detection: Upon receiving signal Y r,d t from the relay node R, a multinode signal detection is performed by the destination D to extract each symbol x j, for j {, 2,..., N}. This is achieved by passing the received signal Y r,d t through a matched filter bank MFB of N branches, matched to the corresponding nodes signature waveforms c j t, yielding Y j,r,d = Y r,d t, c j t = α m,r,d x m ρ m,j + n j,d. 8 Recall that ρ m,j is the correlation coefficient between c m t and c j t. The output of the MFB can be put in a vector form as where Y r,d = RAx + n n n d, 9 Y r,d = [Y,r,d,..., Y j,r,d,..., Y N,r,d ] T, x = [x,..., x j,..., x N ] T, n n n d = [ n,d,..., n j,d,..., n N,d ] T CN, N BR, and R, A, and B are N N matrices with R being defined as ρ,j ρ,n R = ρ j, ρ j,n, ρ N, ρ N,j while the diagonal matrices A and B are and A = diag [α,r,d,..., α j,r,d,..., α N,r,d ], 3 [ B = diag β2,r,d,..., β j,r,d, 2..., β ] N,r,d 2, 4 with β j,r,d 2 being defined as β j,r 2 = βj,r h 2 r,d 2 +. The received signal vector Y r,d can then be decorrelated assuming matrix R is invertible as ỸỸỸ r,d = R Y r,d = Ax + ñññ d, where ñññ d = R n n n d and ñññ d CN, N R B. Thus, the decorrelated received signal Ỹ j,r,d corresponding to symbol x j is obtained as Ỹ j,r,d = β j,r P Bj h j,r h r,d x j + ñ j,d, 5 where ñ j,d CN, N r j βj,r 2 h r,d 2 + and r j is the j th diagonal element of matrix R. Without loss of generality, it is assumed that ρ j,i = ρ for all j i and thus [7] + N 2ρ r j = + N 2ρ N ρ r 2 N. 6 Upon the completion of the broadcasting and cooperation phases, destination node D will have received two signals of each symbol x j for j {, 2,..., N}; a direct signal from the source node S j in the broadcasting phase and a relayed signal in the cooperation phase. The detection of symbol x j, denoted as x j, is achieved through maximal-ratio-combining MRC of the signals received in the broadcasting and cooperation phases. Thus, the instantaneous SNR at the output of the MRC of symbol x j is given by γ j = γj,d B +γc j,d, where γb j,d is the SNR due to the broadcast direct transmission from the source to the destination and is defined as

3 R j,d = N + log 2 + P B j h j,d 2 P Bj P Cj h j,r 2 h r,d 2 +, j {, 2,..., N}. 8 N N r N P Bj h j,r 2 + P Cj h r,d 2 + N [ ] P Cj ξ = max, min Ω 2 j,r,d 2Ω j,r,d + Υ2 j,r,d + 4ηΩ j,r,dυ j,r,d Ω j,r,d + Ω j,r,d + 2Υ j,r,d, P R, j {, 2,..., N}. 25 ξ γj,d B = P B j h j,d 2 /N, while γj,d C is the SNR due to the cooperative transmission via relay node R and is defined as γj,d C P Bj P Cj h j,r 2 h r,d 2 = N r N P Bj h j,r 2 + P Cj h r,d 2 + N. 7 Since a single data symbols is exchanged between every source node S j, for j {, 2,..., N} and the destination once every N + time-slots, the achievable rate in bits per time-slot can be determined using 8 top of page. III. MULTI-USER GAME-THEORETIC FRAMEWORK This section presents a game-theoretic framework for the cooperative relay power allocation among the N source nodes. A. Source Node Utility Function The utility function of each source node is based on the improvement in the transmission rate achieved by relay node s cooperative transmission. Accordingly, the utility function of source node S j for cooperative data transmission to the destination D via the relay node R is U S j P Cj = R j,d P Cj ξp Cj, 9 where ξ is the price per unit of power charged by the relay node to forward data symbols to the destination, and R j,d P Cj is the improvement in the transmission rate due to the cooperative relaying which is given by where and R j,d P Cj = N + log 2 Ω j,r,d = + PC Ω j j,r,d, 2 P Cj + Υ j,r,d P Bj h j,r 2 N r N P Bj h j,d 2 + N, 2 Υ j,r,d = P Bj h j,r 2 + N / h r,d Thus, R j,d P Cj defines the cooperation gain to node S j in terms of an improvement in the transmission rate to the destination node D, when relay node R cooperates. Clearly, R j,d P Cj is a monotonically increasing function of P Cj. Each source node aims at maximizing its utility subject to the total transmit power P R available at the relay R. Thus, each source node s cooperative power demand problem can be modeled as max Uj S P Cj = R j,d P Cj ξp Cj, P Cj s.t. P Cj P R, j {, 2,..., N}. 23 Clearly, the utility function U S j P C j is concave in P Cj, and taking the derivative of U S j P C j with respect to P Cj, yields U S j P Cj P Cj = R j,dp Cj P Cj ξ =. 24 By using the identity log 2 x = lnx/ ln 2, defining η = N+ ln 2 and substituting R j,d P Cj in 2 into 24, the utility function U S j P C j is maximized at P Cj ξ which is expressed in 25. B. Relay Node Utility Function The relay node s utility function is based on selling its cooperative transmit power P R to the source nodes to forward their data symbols to the destination. In this case, the relay s utility is defined as the total payment it receives by selling its transmit power P R to the source nodes minus its own cost of cooperation ζ per unit power i.e. for processing, transmitting and receiving. Thus, the relay s utility function is given by U R P R = ϑ r P R ζp R, 26 with ϑ r P R = N j= ϑ jpc j being the total payment the relay receives from the N source nodes for transmitting their data symbols, ϑ j PC j is the payment source node S j makes when it is assigned cooperative transmit power PC j such that P R N j= P C j as will be formally established in the following section. It should be noted that ζpc j is the cooperation cost due to the transmission of source node S j s data symbol. IV. ALTERNATIVE ASCENDING-CLOCK AUCTION The idea of pricing as a distributed control mechanism aims at encouraging autonomous and independent network users to make rational decisions that result in a social benefit for the entire network. Towards this end, a distributed algorithm based on the alternative ascending-clock auction A-ACA is proposed for efficient power allocation [4] [5]. In particular, the relay auctioneer announces a price, the N source nodes bidders report back their cooperative power demanded at that price and power is allocated to source nodes at the current price whenever they are clinched. The relay then raises the announced price and the process repeats until the total power demand meets the available power supply in which case all the relay s transmit power P R is allocated. In the A-ACA algorithm, at each time τ =,,..., the relay announces a price ξ τ to the N source nodes. In order for the relay to cover the cooperation cost per unit power ζ, it initially sets a reserve price of ξ = ζ and announces it to the source nodes. Based on the announced price ξ τ, each source node S j responds with a bid in the form of an optimal power demand P Cj ξ τ to the relay. After receiving all the demands at each clock, the relay compares the total demanded power P C T otal ξτ = N j= P C j ξ τ and compares it with the total available power P R. If the total demand exceeds the supply i.e. P C T otal ξτ > P R, the auction

4 proceeds to time τ + and the associated price is increased to ξ τ+ = ξ τ + µ = ζ + µτ + µ, where µ is an appropriate step size. The relay then calculates the cumulative vector of quantities C j ξ τ, clinched by source node S j at prices up to ξ τ, defined as C j ξ τ = max, P R P Ci ξ τ, j {, 2,..., N}. i=,i j 27 On the other hand, if the supply meets the total demand i.e. PT C otal ξτ P R, the auction concludes and the current time is denoted T. However, as the price goes up, the demanded cooperative power by each source node decreases and it is possible, for a certain increase in price, that the supply is not covered at the final price ξ T i.e. PT C otal ξt < P R. In turn, a proportional rationing rule is applied and the power allocation is achieved according to [4][8] C jξ T = P Cj ξ T + P Cj ξ T P Cj ξ T N j= P C j ξ T N j= P C j ξ T P R P Ci ξ T, i= 28 with N j= C jξ T = P R. Hence, each source node S j is assigned its demanded cooperative transmit power as PC j = C j ξ T. Also, the payment from source node S j to the relay is written as T ϑ j PC j = C j ξ ξ + ξ τ C j ξ τ C j ξ τ, 29 τ= where the total payment the relay node receives for allocating its power P R is ϑ r P R = N j= ϑ jpc j. It is easily verified that T PC j = C j ξ + C j ξ τ C j ξ τ. 3 τ= Also, by substituting ξ τ = ζ + µτ into 29, the payment of source node S j can be rewritten as ϑ j P C j = ζp C j + BP C j, 3 where BP C j = T µτc j ξ τ C j ξ τ 32 τ= is the surplus the relay obtains from node S j upon allocating cooperative power PC j. The proposed distributed A-ACA algorithm is summarized in Table I. The main properties of the proposed A-ACA algorithm are briefly discussed in the following subsections. A. Convergence Theorem Convergence: The A-ACA algorithm concludes in a finite number of clocks. Proof: See Appendix.A. B. Truth-Telling Theorem 2 Truth-Telling: Reporting optimal cooperative power demand truthfully at every clock in the alternative ascendingclock auction is a mutually best response for all source nodes. Proof: See Appendix.B. In the proposed distributed A-ACA algorithm, each participant has full incentive to truthfully reveal its true power demand and Relay initializes clock index at τ = and step size to µ > and then announces initial price of ξ = ζ. 2 Each source node S j computes and submits its optimal power demand P Cj ξ. 3 Relay sums up all demands PT C otal ξ = N j= P C j ξ. 4 IF PT C otal ξ P R, 5 the auction concludes and time is denoted T. 6 ELSE, 7 set ξ τ+ = ξ τ + µ and τ = τ +. 8 Price ξ τ is announced to source nodes. 9 Each source node S j computes and submits its optimal demand P Cj ξ τ. Relay sums up all demands PT C otal ξτ = N j= P C j ξ τ. IF PT C otal ξτ > P R, 2 compute C j ξ τ = max, P R N i=,i j P C i ξ τ and go to step 7. 3 ELSE, 4 the auction concludes and time is denoted T. 5 END. 6 END. 7 Compute C j ξ T and assign PC j = C j ξ T to source node S j, which makes a payment of ϑ j PC j to the relay node. TABLE I ALTERNATIVE ASCENDING-CLOCK AUCTION ALGORITHM this is because the price each source node pays depends solely on opposing nodes bids and thus need not report their private information i.e. also preserves privacy. Thus, the proposed A- ACA algorithm enforces truth-telling and the best strategy of each source node is to truthfully report its power demand at every clock. C. Social Welfare Maximization Theorem 3 Maximization of Social Welfare: The alternative ascending-clock auction based power allocation P C, P C 2,..., P C N maximizes the social welfare. Proof: See Appendix.C. The proposed A-ACA algorithm maximizes the sum of the source nodes and the relay node utilities when the relay node fully sells out its cooperative transmit power P R. D. Simplicity and Applicability The key characteristic of the proposed A-ACA algorithm is the relative simplicity of the auction process during the iterative clock phase and the final power demand allocation. In order words, the computational complexity on both the N source nodes and the relay is low. Each source nodes needs to calculate its optimal power demand P Cj ξ τ based on the announced price ξ τ while ascertaining that it is within available power P R and then submit a bid. On the other hand, the assessment of excess demand and calculation of the cumulative clinch are relatively trivial. Another important key characteristic is the fact that the relay s aim during the clock phase is to drive the excess demand out of the system by raising the price without ending up with excess power supply. This in turn implies the auction process achieves all gains from trade and is allocatively efficient [9]. Based on all the above discussed properties, it is concluded that the proposed A-ACA algorithm lends itself to practical ad-hoc network implementation.

5 Utilities.5.5 Source Node S Relay Node R Sum of Utilites a Utilities Vs. Relay Power Fig. 2. Cooperative Relay Network - Simulation Scenario V. NUMERICAL RESULTS To validate the proposed A-ACA algorithm, a wireless network with three source nodes S, S 2 and S 3 and a relay R see Fig. 2 is simulated. The network topology illustrates a scenario where the distance between any source node S j for j = {, 2, 3} and the destination is equal i.e. d,d = d 2,d = d 3,d. Also, the relay is closer to the destination than to node S i.e. d,r > d r,d ; while it is closer to node S 2 than to the destination i.e. d 2,r < d r,d. Moreover, the relay is at an equal distance from the destination and node S 3 i.e. d 3,r = d r,d. The simulations assume a path-loss exponent of ν = 3, non-orthogonal signature waveforms with a cross-correlation of ρ =.5, reserve price of ζ = 5, and source broadcasting transmit power P Bj = 2 dbw, j = {, 2, 3}. It is evident from Fig. 3a that with the increase in the available relay power P R, the utility of each source node increases, with node S 2 having the highest utility while node S having the lowest. This is attributed to the location of node S 2 with the relay being closer to it than to the destination and hence the effect of path-loss and channel noise is less severe. Thus, using the relay is significantly beneficial to node S 2 which is translated into a higher cooperative power demand and allocation as evident from Fig. 3b. The lowest utility corresponding to node S is justified by a converse argument to that of node S 2. Interesting to observe in Fig. 3a is the utility of the relay which peaks at P R = 2 dbw and then starts to degrade. This is because when P R is high enough i.e. P R > 2 dbw, there is abundant cooperative power for each of the source nodes i.e. the total power demanded by the source nodes is less than the supply relay power P R. Hence, the relay does not get to raise the price so much in the auction to extract higher revenue i.e. higher payments but instead sells most of the power early in the auction at a relatively lower price, which is seen in the form of lower payments in Fig. 3c. Overall, the sum of utilities keeps on increasing with the increase in available relay power P R. In Fig. 4, the utilities of the source nodes and the relay are evaluated at P R = 2 dbw when source node S falsely reports a demand of PC ξ τ = max [, min κp C ξ τ, P R ], τ =,,..., T with κ being the demand factor. On the other hand, nodes S 2 and S 3 report their truthful demands P C2 ξ τ and P C3 ξ τ, respectively, τ =,,..., T. It is clear that as κ increases, the utility of S improves until it reaches its maximum value at κ = i.e. truthful demand, beyond which the utility degrades. Hence, the proposed A-ACA algorithm enforces truthtelling and each source node must report its true/optimal power demand to maximize their utility. Fig. 3. Fig. 4. Payments Allocated Cooperative Power dbw Relay Power P dbw R Source Node S b Allocated Cooperative Power Vs. Relay Power Relay Power P R dbw Source Node S Sum of Payments c Payments Vs. Relay Power Relay Power P dbw R Simulation Results: Utilities, Allocated Power and Payment Utilities Utilities Vs. Relay Power Source Node S Relay Node R Sum of Utilites Demand Factor κ Simulation Results: Truthful Demand Verification - P R = 2 dbw It is also interesting to notice that with the increase in the demand factor κ, the utilities of nodes S 2 and S 3 decrease and this is due to the increased overall demand on power P R which in turn improves the relay node s utility due to the higher revenue/payments. VI. CONCLUSIONS In this paper, an alternative ascending-clock auction is proposed for efficient cooperative relay power allocation to geographically distributed source nodes in an ad-hoc wireless network. The proposed auction is applied via a distributed algorithm that is proven to enforce truth-telling and also maximize the sum of utilities. In conclusion, the proposed alternative ascending-clock auction lends itself to practical implementation in wireless ad-hoc networks. A. Convergence VII. APPENDIX I From 25, it is clear that P Cj ξ τ is non-increasing in ξ τ and hence P Cj ξ τ P Cj ξ τ+ with equality occurring when P Cj ξ τ+ = P Cj ξ τ = or P Cj ξ τ+ = P Cj ξ τ = P R, τ. Since for a sufficiently large τ, P Cj ξ τ+ < P Cj ξ τ < P R, then there exists a finite number T such that N j= P C j ξ T P R and thus the auction concludes at clock T.

6 B. Truth-Telling Assuming all the other source nodes truthfully report their power demands, let Σ jt = {P Cj ξ,..., P Cj ξ T ; C jξ,..., C jξ T ; T } 33 be the auction profile when source node S j when it reports its power demand truthfully on every clock τ. Moreover, let Σ j T = {P Cj ξ,..., P Cj ξ τ,..., P Cj ξ T ; C jξ,..., C jξ τ,..., C j ξ T ; T } 34 be the auction profile of source node S j when it falsely demands power on clock τ = τ for τ T while nodes S i, i {, 2,..., N} and i j truthfully report their power demands. T Also, let PCj ξ be the power allocated to node S j at the end of the auction when it falsely demands power. If P Cj ξ τ P Cj ξ τ, then P T Cj ξ P Cj ξ T, which implies that T T. From 9 and 29, it is clear that Uj S Σ jt Uj S Σ j T = R j,d P Cj ξ T T R j,d PCj ξ ϑ j P Cj ξ T T + ϑ j PCj ξ. 35 It can be shown that ϑ j P Cj ξ T T ϑ j PCj ξ ξ T C j ξ T ξ T Cj ξ T = ξ T P Cj ξ T ξ T T PCj ξ. Hence, Uj S Σ j T Uj S Σ j T R j,d P Cj ξ T ξ T P Cj ξ T T R j,d PCj ξ + ξ T T PCj ξ. 36 If P Cj ξ τ P Cj ξ τ, then P T Cj ξ P Cj ξ T, and thus T T T. Similarly, it can be shown that ϑ j PCj ξ ϑ j P Cj ξ T ξ T Cj ξ T ξ T C j ξ T = ξ T T PCj ξ ξ T P Cj ξ T. Thus U S j Σ jt U S j Σ j T R j,d P Cj ξ T ξ T P Cj ξ T T R j,d PCj ξ + ξ T T PCj ξ. 37 From 36 and 37, falsely demanding power at least once yields a lower utility than demanding power truthfully at every clock τ. Thus, the best strategy is to truthfully demand power at each clock τ for τ T. C. Social Welfare Maximization The proof aims to show that the A-ACA based power allocation P C, P C 2,..., P C N solves the following optimization problem: max P Cj s.t. R j,d P Cj j= j= P Cj P R P Cj P R, j =, 2,..., N, 38 which is convex, since R j is concave in P Cj and the constraint set is convex. Thus, the Lagrangian problem is formulated as [] N LP Cj, λ, ω j, υ j = R j,d P Cj + λ P Cj P R j= j= j= + ω j P Cj P R υ j P Cj, j= and the Karush-Kuhn-Tucker KKT conditions are given by: ηω j,r,d Υ j,r,d Ω j,r,d + P Cj + Υ j,r,d P Cj + Υ j,r,d + λ + ω j υ j = N λ P Cj P R =, j= 39 ω j P Cj P R =, j {, 2,..., N}, υ j P Cj =, j {, 2,..., N}, P Cj P R, j {, 2,..., N}, P Cj P R, j= 4 where η = N+ ln 2 while λ, ω j, υ j, j {, 2,..., N} are the dual variables associated with the power constraint and transmit power positivity. The solution to the optimization problem is known as water-filling [], in the form of P Cj λ in 25, j {, 2,..., N}, where λ satisfies N j= P C j λ = P R. Thus, the outcome of the A-ACA algorithm, PC, PC 2,..., PC N is the solution to the optimization problem in 38 that maximizes the sum of of the source nodes and the relay node utilities when the relay node fully sells out its cooperative transmit power P R. REFERENCES [] B. Wang, Z. Han, and K. J. R. Liu, Distributed relay selection and power control for multiuser cooperative communication networks using stackelberg game, IEEE Trans. on Mobile Computing, vol. 8, pp , Jul. 29. [2] J. Huang, Z. Han, M. Chiang, and H. V. Poor, Auction-based resource allocation for cooperative communications, IEEE JSAC, Special Issue on Game Theory, vol. 26, pp , 28. [3] J. Sun, E. Modiano, and L. Zheng, Wireless channel allocation using an auction algorithm, IEEE Journal on Selected Areas in Communications, vol. 24, pp , May 26. [4] L. M. Ausubel, An efficient ascending-bid auction for multiple objects, Amer. Econ. Rev., vol. 94, pp , 24. [5] V. Krishna, Auction Theory. Academic Press, 22. [6] K. J. R. Liu, A. K. Sadek, W. Su, and A. Kwasinski, Cooperative Communications and Networking. Cambridge University Press, 28. [7] M. W. Baidas, H.-Q. Lai, and K. J. R. Liu, Many-to-many communications via space-time network coding, Proc. of IEEE Wireless Communcations and Networking Conference, pp. 6, April 2. [8] Y. Saez, D. Quintana, P. Isasi, and A. Mochon, Effects of a rationing rule on the ausubel auction: A genetic algorithm implementation, Computational Intelligence, vol. 23, pp , 27. [9] T. K. Forde and L. E. Doyle, Combinatorial clock auction for OFDMA-based cognitive wireless networks, Proc. of 3rd Int. Symp. on Wireless Pervasive Computing ISWPC, pp , May 28. [] S. Boyd and L. Vandenberghe, Convex optimization, Cambridge University Press 23. [] T. Cover and J. Thomas, Elements of Information Theory. John Wiley Inc., 99.

Truthful Auction for Cooperative Communications with Revenue Maximization

Truthful Auction for Cooperative Communications with Revenue Maximization Truthful Auction for Cooperative Communications with Maximization Dejun Yang, Xi Fang, and Guoliang Xue Abstract Auction theory has been applied to cooperative communications to either efficiently allocate

More information

Node Selection, Synchronization and Power Allocation in Cooperative Wireless Networks

Node Selection, Synchronization and Power Allocation in Cooperative Wireless Networks Node Selection, Synchronization and Power Allocation in Cooperative Wireless Networks Mohammed W. Baidas Dissertation submitted to the Faculty of the Virginia Polytechnic Institute and State University

More information

Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game

Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game IEEE ICC 202 - Wireless Networks Symposium Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game Yang Gao, Yan Chen and K. J. Ray Liu Department of Electrical and Computer

More information

Spectrum Sharing in RF-Powered Cognitive Radio Networks using Game Theory

Spectrum Sharing in RF-Powered Cognitive Radio Networks using Game Theory Spectrum Sharing in RF-owered Cognitive Radio Networks using Theory Yuanye Ma, He Henry Chen, Zihuai Lin, Branka Vucetic, Xu Li The University of Sydney, Sydney, Australia, Email: yuanye.ma, he.chen, zihuai.lin,

More information

Energy Harvesting Multiple Access Channel with Peak Temperature Constraints

Energy Harvesting Multiple Access Channel with Peak Temperature Constraints Energy Harvesting Multiple Access Channel with Peak Temperature Constraints Abdulrahman Baknina, Omur Ozel 2, and Sennur Ulukus Department of Electrical and Computer Engineering, University of Maryland,

More information

Cooperative Communication with Feedback via Stochastic Approximation

Cooperative Communication with Feedback via Stochastic Approximation Cooperative Communication with Feedback via Stochastic Approximation Utsaw Kumar J Nicholas Laneman and Vijay Gupta Department of Electrical Engineering University of Notre Dame Email: {ukumar jnl vgupta}@ndedu

More information

Asymptotic Distortion Performance of Source-Channel Diversity Schemes over Relay Channels

Asymptotic Distortion Performance of Source-Channel Diversity Schemes over Relay Channels Asymptotic istortion Performance of Source-Channel iversity Schemes over Relay Channels Karim G. Seddik 1, Andres Kwasinski 2, and K. J. Ray Liu 1 1 epartment of Electrical and Computer Engineering, 2

More information

Lecture 4. 1 Examples of Mechanism Design Problems

Lecture 4. 1 Examples of Mechanism Design Problems CSCI699: Topics in Learning and Game Theory Lecture 4 Lecturer: Shaddin Dughmi Scribes: Haifeng Xu,Reem Alfayez 1 Examples of Mechanism Design Problems Example 1: Single Item Auctions. There is a single

More information

Cell throughput analysis of the Proportional Fair scheduler in the single cell environment

Cell throughput analysis of the Proportional Fair scheduler in the single cell environment Cell throughput analysis of the Proportional Fair scheduler in the single cell environment Jin-Ghoo Choi and Seawoong Bahk IEEE Trans on Vehicular Tech, Mar 2007 *** Presented by: Anh H. Nguyen February

More information

CS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions

CS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions CS 598RM: Algorithmic Game Theory, Spring 2017 1. Answer the following. Practice Exam Solutions Agents 1 and 2 are bargaining over how to split a dollar. Each agent simultaneously demands share he would

More information

Game Theoretic Approach to Power Control in Cellular CDMA

Game Theoretic Approach to Power Control in Cellular CDMA Game Theoretic Approach to Power Control in Cellular CDMA Sarma Gunturi Texas Instruments(India) Bangalore - 56 7, INDIA Email : gssarma@ticom Fernando Paganini Electrical Engineering Department University

More information

Diversity Performance of a Practical Non-Coherent Detect-and-Forward Receiver

Diversity Performance of a Practical Non-Coherent Detect-and-Forward Receiver Diversity Performance of a Practical Non-Coherent Detect-and-Forward Receiver Michael R. Souryal and Huiqing You National Institute of Standards and Technology Advanced Network Technologies Division Gaithersburg,

More information

Resource Allocation and Pricing. R. Srikant University of Illinois

Resource Allocation and Pricing. R. Srikant University of Illinois Resource Allocation and Pricing R. Srikant University of Illinois References The Mathematics of Internet Congestion Control, Birkhauser, 2004. Pricing: Kelly Distributed Resource Allocation: Kelly, Mauloo

More information

User Cooperation in Wireless Powered Communication Networks

User Cooperation in Wireless Powered Communication Networks User Cooperation in Wireless Powered Communication Networks Hyungsik Ju and Rui Zhang Abstract arxiv:403.723v2 [cs.it] 7 Apr 204 This paper studies user cooperation in the emerging wireless powered communication

More information

Wireless Network Pricing Chapter 6: Oligopoly Pricing

Wireless Network Pricing Chapter 6: Oligopoly Pricing Wireless Network Pricing Chapter 6: Oligopoly Pricing Jianwei Huang & Lin Gao Network Communications and Economics Lab (NCEL) Information Engineering Department The Chinese University of Hong Kong Huang

More information

Performance Analysis of a Threshold-Based Relay Selection Algorithm in Wireless Networks

Performance Analysis of a Threshold-Based Relay Selection Algorithm in Wireless Networks Communications and Networ, 2010, 2, 87-92 doi:10.4236/cn.2010.22014 Published Online May 2010 (http://www.scirp.org/journal/cn Performance Analysis of a Threshold-Based Relay Selection Algorithm in Wireless

More information

On Ascending Vickrey Auctions for Heterogeneous Objects

On Ascending Vickrey Auctions for Heterogeneous Objects On Ascending Vickrey Auctions for Heterogeneous Objects Sven de Vries James Schummer Rakesh Vohra (Zentrum Mathematik, Munich) (Kellogg School of Management, Northwestern) (Kellogg School of Management,

More information

Multiuser Capacity in Block Fading Channel

Multiuser Capacity in Block Fading Channel Multiuser Capacity in Block Fading Channel April 2003 1 Introduction and Model We use a block-fading model, with coherence interval T where M independent users simultaneously transmit to a single receiver

More information

Introduction to Game Theory

Introduction to Game Theory COMP323 Introduction to Computational Game Theory Introduction to Game Theory Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Introduction to Game

More information

Dynamic Spectrum Leasing with Two Sellers

Dynamic Spectrum Leasing with Two Sellers Dynamic Spectrum Leasing with Two Sellers Rongfei Fan, Member, IEEE, Wen Chen, Hai Jiang, Senior Member, IEEE, Jianping An, Member, IEEE, Kai Yang, Member, IEEE, and Chengwen Xing, Member, IEEE arxiv:62.05702v

More information

An event-triggered distributed primal-dual algorithm for Network Utility Maximization

An event-triggered distributed primal-dual algorithm for Network Utility Maximization An event-triggered distributed primal-dual algorithm for Network Utility Maximization Pu Wan and Michael D. Lemmon Abstract Many problems associated with networked systems can be formulated as network

More information

On the Power Allocation for Hybrid DF and CF Protocol with Auxiliary Parameter in Fading Relay Channels

On the Power Allocation for Hybrid DF and CF Protocol with Auxiliary Parameter in Fading Relay Channels On the Power Allocation for Hybrid DF and CF Protocol with Auxiliary Parameter in Fading Relay Channels arxiv:4764v [csit] 4 Dec 4 Zhengchuan Chen, Pingyi Fan, Dapeng Wu and Liquan Shen Tsinghua National

More information

Power Control in Multi-Carrier CDMA Systems

Power Control in Multi-Carrier CDMA Systems A Game-Theoretic Approach to Energy-Efficient ower Control in Multi-Carrier CDMA Systems Farhad Meshkati, Student Member, IEEE, Mung Chiang, Member, IEEE, H. Vincent oor, Fellow, IEEE, and Stuart C. Schwartz,

More information

Optimal Power Control in Decentralized Gaussian Multiple Access Channels

Optimal Power Control in Decentralized Gaussian Multiple Access Channels 1 Optimal Power Control in Decentralized Gaussian Multiple Access Channels Kamal Singh Department of Electrical Engineering Indian Institute of Technology Bombay. arxiv:1711.08272v1 [eess.sp] 21 Nov 2017

More information

Optimization of relay placement and power allocation for decode-and-forward cooperative relaying over correlated shadowed fading channels

Optimization of relay placement and power allocation for decode-and-forward cooperative relaying over correlated shadowed fading channels Han et al. EURASIP Journal on Wireless Communications and Networking 4, 4:4 RESEARCH Open Access Optimization of relay placement and power allocation for decode-and-forwa cooperative relaying over correlated

More information

Lecture 10: Mechanism Design

Lecture 10: Mechanism Design Computational Game Theory Spring Semester, 2009/10 Lecture 10: Mechanism Design Lecturer: Yishay Mansour Scribe: Vera Vsevolozhsky, Nadav Wexler 10.1 Mechanisms with money 10.1.1 Introduction As we have

More information

On the Optimality of Multiuser Zero-Forcing Precoding in MIMO Broadcast Channels

On the Optimality of Multiuser Zero-Forcing Precoding in MIMO Broadcast Channels On the Optimality of Multiuser Zero-Forcing Precoding in MIMO Broadcast Channels Saeed Kaviani and Witold A. Krzymień University of Alberta / TRLabs, Edmonton, Alberta, Canada T6G 2V4 E-mail: {saeed,wa}@ece.ualberta.ca

More information

Repeated Inter-Session Network Coding Games: Efficiency and Min-Max Bargaining Solution

Repeated Inter-Session Network Coding Games: Efficiency and Min-Max Bargaining Solution Repeated Inter-Session Networ Coding Games: Efficiency and Min-Max Bargaining Solution Hamed Mohsenian-Rad, Member, IEEE, Jianwei Huang, Senior Member, IEEE, Vincent W.S. Wong, Senior Member, IEEE, and

More information

Radio Relay Networks

Radio Relay Networks Dynamic Decentralized Algorithms for Cognitive Radio Relay Networks Siavash Bayat, Raymond H. Y. Louie, Branka Vucetic, Yonghui Li Centre of Excellence in Telecommunications, School of Electrical and Information

More information

Knapsack Auctions. Sept. 18, 2018

Knapsack Auctions. Sept. 18, 2018 Knapsack Auctions Sept. 18, 2018 aaacehicbvdlssnafj34rpuvdelmsigvskmkoasxbtcuk9ghncfmjpn26gqszibsevojbvwvny4ucevsnx/jpm1cww8mndnnxu69x08ylcqyvo2v1bx1jc3svnl7z3dv3zw47mg4fzi0ccxi0forjixy0lzumdjlbegrz0jxh93kfvebceljfq8mcxejnoa0pbgplxnmwxxs2tu49ho16lagvjl/8hpoua6dckkhrizrtt2zytwtgeaysqtsaqvanvnlbdfoi8ivzkjkvm0lys2qubqzmi07qsqjwim0ih1noyqidlpzqvn4qpuahrhqjys4u393zcischl5ujjfus56ufif109veovmlcepihzpb4upgyqgetowoijgxsaaicyo3hxiiriik51hwydgl568tdqnum3v7bulsvo6ikmejsejqaibxiimuaut0ayypijn8arejcfjxxg3pualk0brcwt+wpj8acrvmze=

More information

Content Pricing in Peer-to-Peer Networks

Content Pricing in Peer-to-Peer Networks Content Pricing in Peer-to-Peer Networks Jaeok Park and Mihaela van der Schaar Electrical Engineering Department, UCLA 21 Workshop on the Economics of Networks, Systems, and Computation (NetEcon 1) October

More information

Optimal Power Allocation for Cognitive Radio under Primary User s Outage Loss Constraint

Optimal Power Allocation for Cognitive Radio under Primary User s Outage Loss Constraint This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 29 proceedings Optimal Power Allocation for Cognitive Radio

More information

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels TO APPEAR IEEE INTERNATIONAL CONFERENCE ON COUNICATIONS, JUNE 004 1 Dirty Paper Coding vs. TDA for IO Broadcast Channels Nihar Jindal & Andrea Goldsmith Dept. of Electrical Engineering, Stanford University

More information

Spectrum Sharing Games on the Interference Channel

Spectrum Sharing Games on the Interference Channel Spectrum Sharing Games on the Interference Channel Mehdi Bennis +, Mael Le Treust, Samson Lasaulce, Merouane Debbah and Jorma Lilleberg + Centre for Wireless Communications, University of Oulu, Oulu, Finland

More information

Channel Allocation Using Pricing in Satellite Networks

Channel Allocation Using Pricing in Satellite Networks Channel Allocation Using Pricing in Satellite Networks Jun Sun and Eytan Modiano Laboratory for Information and Decision Systems Massachusetts Institute of Technology {junsun, modiano}@mitedu Abstract

More information

A Multi-Leader Stackelberg Game for Two-Hop Systems with Wireless Energy Transfer

A Multi-Leader Stackelberg Game for Two-Hop Systems with Wireless Energy Transfer A Multi-Leader Stacelberg Game for Two-Hop Systems with Wireless Energy Transfer Shiyang Leng and Aylin Yener Wireless Communications and Networing Laboratory WCAN School of Electrical Engineering and

More information

IEEE TRANSACTIONS ON COMMUNICATIONS (ACCEPTED TO APPEAR) 1. Diversity-Multiplexing Tradeoff in Selective Cooperation for Cognitive Radio

IEEE TRANSACTIONS ON COMMUNICATIONS (ACCEPTED TO APPEAR) 1. Diversity-Multiplexing Tradeoff in Selective Cooperation for Cognitive Radio IEEE TRANSACTIONS ON COMMUNICATIONS (ACCEPTED TO APPEAR) Diversity-Multiplexing Tradeoff in Selective Cooperation for Cognitive Radio Yulong Zou, Member, IEEE, Yu-Dong Yao, Fellow, IEEE, and Baoyu Zheng,

More information

Channel-Relay Price Pair: Towards Arbitrating Incentives in Wireless Ad hoc Networks

Channel-Relay Price Pair: Towards Arbitrating Incentives in Wireless Ad hoc Networks 1 Channel-Relay Price Pair: Towards Arbitrating Incentives in Wireless Ad hoc Networks Yuan Xue, Baochun Li, Klara Nahrstedt Abstract Cooperation in wireless ad hoc networks has two-fold implications.

More information

Game Theory: Spring 2017

Game Theory: Spring 2017 Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today In this second lecture on mechanism design we are going to generalise

More information

ANALYSIS OF A PARTIAL DECORRELATOR IN A MULTI-CELL DS/CDMA SYSTEM

ANALYSIS OF A PARTIAL DECORRELATOR IN A MULTI-CELL DS/CDMA SYSTEM ANAYSIS OF A PARTIA DECORREATOR IN A MUTI-CE DS/CDMA SYSTEM Mohammad Saquib ECE Department, SU Baton Rouge, A 70803-590 e-mail: saquib@winlab.rutgers.edu Roy Yates WINAB, Rutgers University Piscataway

More information

Gaussian Relay Channel Capacity to Within a Fixed Number of Bits

Gaussian Relay Channel Capacity to Within a Fixed Number of Bits Gaussian Relay Channel Capacity to Within a Fixed Number of Bits Woohyuk Chang, Sae-Young Chung, and Yong H. Lee arxiv:.565v [cs.it] 23 Nov 2 Abstract In this paper, we show that the capacity of the threenode

More information

POWER ALLOCATION AND OPTIMAL TX/RX STRUCTURES FOR MIMO SYSTEMS

POWER ALLOCATION AND OPTIMAL TX/RX STRUCTURES FOR MIMO SYSTEMS POWER ALLOCATION AND OPTIMAL TX/RX STRUCTURES FOR MIMO SYSTEMS R. Cendrillon, O. Rousseaux and M. Moonen SCD/ESAT, Katholiee Universiteit Leuven, Belgium {raphael.cendrillon, olivier.rousseaux, marc.moonen}@esat.uleuven.ac.be

More information

Solution: Since the prices are decreasing, we consider all the nested options {1,..., i}. Given such a set, the expected revenue is.

Solution: Since the prices are decreasing, we consider all the nested options {1,..., i}. Given such a set, the expected revenue is. Problem 1: Choice models and assortment optimization Consider a MNL choice model over five products with prices (p1,..., p5) = (7, 6, 4, 3, 2) and preference weights (i.e., MNL parameters) (v1,..., v5)

More information

CS 573: Algorithmic Game Theory Lecture date: April 11, 2008

CS 573: Algorithmic Game Theory Lecture date: April 11, 2008 CS 573: Algorithmic Game Theory Lecture date: April 11, 2008 Instructor: Chandra Chekuri Scribe: Hannaneh Hajishirzi Contents 1 Sponsored Search Auctions 1 1.1 VCG Mechanism......................................

More information

3650 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 60, NO. 12, DECEMBER 2012

3650 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 60, NO. 12, DECEMBER 2012 3650 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 60, NO., DECEMER 0 Cooperation Stimulation for Multiuser Cooperative Communications Using Indirect Reciprocity ame Yang ao, Student Member, IEEE, Yan Chen,

More information

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Husheng Li 1 and Huaiyu Dai 2 1 Department of Electrical Engineering and Computer

More information

On the Impossibility of Black-Box Truthfulness Without Priors

On the Impossibility of Black-Box Truthfulness Without Priors On the Impossibility of Black-Box Truthfulness Without Priors Nicole Immorlica Brendan Lucier Abstract We consider the problem of converting an arbitrary approximation algorithm for a singleparameter social

More information

Optimum Power Allocation in Fading MIMO Multiple Access Channels with Partial CSI at the Transmitters

Optimum Power Allocation in Fading MIMO Multiple Access Channels with Partial CSI at the Transmitters Optimum Power Allocation in Fading MIMO Multiple Access Channels with Partial CSI at the Transmitters Alkan Soysal Sennur Ulukus Department of Electrical and Computer Engineering University of Maryland,

More information

Redistribution Mechanisms for Assignment of Heterogeneous Objects

Redistribution Mechanisms for Assignment of Heterogeneous Objects Redistribution Mechanisms for Assignment of Heterogeneous Objects Sujit Gujar Dept of Computer Science and Automation Indian Institute of Science Bangalore, India sujit@csa.iisc.ernet.in Y Narahari Dept

More information

Graph Theoretic Characterization of Revenue Equivalence

Graph Theoretic Characterization of Revenue Equivalence Graph Theoretic Characterization of University of Twente joint work with Birgit Heydenreich Rudolf Müller Rakesh Vohra Optimization and Capitalism Kantorovich [... ] problems of which I shall speak, relating

More information

arxiv: v1 [cs.ai] 22 Feb 2018

arxiv: v1 [cs.ai] 22 Feb 2018 Reliable Intersection Control in Non-cooperative Environments* Muhammed O. Sayin 1,2, Chung-Wei Lin 2, Shinichi Shiraishi 2, and Tamer Başar 1 arxiv:1802.08138v1 [cs.ai] 22 Feb 2018 Abstract We propose

More information

Online Scheduling for Energy Harvesting Broadcast Channels with Finite Battery

Online Scheduling for Energy Harvesting Broadcast Channels with Finite Battery Online Scheduling for Energy Harvesting Broadcast Channels with Finite Battery Abdulrahman Baknina Sennur Ulukus Department of Electrical and Computer Engineering University of Maryland, College Park,

More information

The Optimality of Beamforming: A Unified View

The Optimality of Beamforming: A Unified View The Optimality of Beamforming: A Unified View Sudhir Srinivasa and Syed Ali Jafar Electrical Engineering and Computer Science University of California Irvine, Irvine, CA 92697-2625 Email: sudhirs@uciedu,

More information

Performance Analysis of Spread Spectrum CDMA systems

Performance Analysis of Spread Spectrum CDMA systems 1 Performance Analysis of Spread Spectrum CDMA systems 16:33:546 Wireless Communication Technologies Spring 5 Instructor: Dr. Narayan Mandayam Summary by Liang Xiao lxiao@winlab.rutgers.edu WINLAB, Department

More information

Game Theoretic Solutions for Precoding Strategies over the Interference Channel

Game Theoretic Solutions for Precoding Strategies over the Interference Channel Game Theoretic Solutions for Precoding Strategies over the Interference Channel Jie Gao, Sergiy A. Vorobyov, and Hai Jiang Department of Electrical & Computer Engineering, University of Alberta, Canada

More information

Morning Session Capacity-based Power Control. Department of Electrical and Computer Engineering University of Maryland

Morning Session Capacity-based Power Control. Department of Electrical and Computer Engineering University of Maryland Morning Session Capacity-based Power Control Şennur Ulukuş Department of Electrical and Computer Engineering University of Maryland So Far, We Learned... Power control with SIR-based QoS guarantees Suitable

More information

Multi-object auctions (and matching with money)

Multi-object auctions (and matching with money) (and matching with money) Introduction Many auctions have to assign multiple heterogenous objects among a group of heterogenous buyers Examples: Electricity auctions (HS C 18:00), auctions of government

More information

Interactive Interference Alignment

Interactive Interference Alignment Interactive Interference Alignment Quan Geng, Sreeram annan, and Pramod Viswanath Coordinated Science Laboratory and Dept. of ECE University of Illinois, Urbana-Champaign, IL 61801 Email: {geng5, kannan1,

More information

On the Optimization of Two-way AF MIMO Relay Channel with Beamforming

On the Optimization of Two-way AF MIMO Relay Channel with Beamforming On the Optimization of Two-way AF MIMO Relay Channel with Beamforming Namjeong Lee, Chan-Byoung Chae, Osvaldo Simeone, Joonhyuk Kang Information and Communications Engineering ICE, KAIST, Korea Email:

More information

Minimum Mean Squared Error Interference Alignment

Minimum Mean Squared Error Interference Alignment Minimum Mean Squared Error Interference Alignment David A. Schmidt, Changxin Shi, Randall A. Berry, Michael L. Honig and Wolfgang Utschick Associate Institute for Signal Processing Technische Universität

More information

Lecture 6: Communication Complexity of Auctions

Lecture 6: Communication Complexity of Auctions Algorithmic Game Theory October 13, 2008 Lecture 6: Communication Complexity of Auctions Lecturer: Sébastien Lahaie Scribe: Rajat Dixit, Sébastien Lahaie In this lecture we examine the amount of communication

More information

Optimal Secondary Spectrum Auctions for Markets with Communication Constraints

Optimal Secondary Spectrum Auctions for Markets with Communication Constraints Optimal Secondary Spectrum Auctions for Markets with Communication Constraints Deepan Palguna, David J. Love, and Ilya Pollak Abstract Auctions have been proposed as a way to provide economic incentives

More information

OSNR Optimization in Optical Networks: Extension for Capacity Constraints

OSNR Optimization in Optical Networks: Extension for Capacity Constraints 5 American Control Conference June 8-5. Portland OR USA ThB3.6 OSNR Optimization in Optical Networks: Extension for Capacity Constraints Yan Pan and Lacra Pavel Abstract This paper builds on the OSNR model

More information

Mechanism Design and Truthful Algorithms

Mechanism Design and Truthful Algorithms Mechanism Design and Truthful Algorithms Ocan Sankur 13/06/2013 Ocan Sankur (ULB) Mechanism Design and Truthful Algorithms June 13, 2013 1 / 25 Mechanism Design Mechanism design is about designing games

More information

Approximately achieving the feedback interference channel capacity with point-to-point codes

Approximately achieving the feedback interference channel capacity with point-to-point codes Approximately achieving the feedback interference channel capacity with point-to-point codes Joyson Sebastian*, Can Karakus*, Suhas Diggavi* Abstract Superposition codes with rate-splitting have been used

More information

arxiv:cs/ v1 [cs.it] 11 Sep 2006

arxiv:cs/ v1 [cs.it] 11 Sep 2006 0 High Date-Rate Single-Symbol ML Decodable Distributed STBCs for Cooperative Networks arxiv:cs/0609054v1 [cs.it] 11 Sep 2006 Zhihang Yi and Il-Min Kim Department of Electrical and Computer Engineering

More information

Upper Bounds on MIMO Channel Capacity with Channel Frobenius Norm Constraints

Upper Bounds on MIMO Channel Capacity with Channel Frobenius Norm Constraints Upper Bounds on IO Channel Capacity with Channel Frobenius Norm Constraints Zukang Shen, Jeffrey G. Andrews, Brian L. Evans Wireless Networking Communications Group Department of Electrical Computer Engineering

More information

Cognitive MIMO Radio: Incorporating Dynamic Spectrum Access in Multiuser MIMO Network

Cognitive MIMO Radio: Incorporating Dynamic Spectrum Access in Multiuser MIMO Network Cognitive MIMO Radio: Incorporating Dynamic Spectrum Access in Multiuser MIMO Network Harpreet S Dhillon and R Michael Buehrer Wireless@Virginia Tech, Bradley Department of Electrical and Computer Engineering,

More information

Deceptive Advertising with Rational Buyers

Deceptive Advertising with Rational Buyers Deceptive Advertising with Rational Buyers September 6, 016 ONLINE APPENDIX In this Appendix we present in full additional results and extensions which are only mentioned in the paper. In the exposition

More information

Information Theory Meets Game Theory on The Interference Channel

Information Theory Meets Game Theory on The Interference Channel Information Theory Meets Game Theory on The Interference Channel Randall A. Berry Dept. of EECS Northwestern University e-mail: rberry@eecs.northwestern.edu David N. C. Tse Wireless Foundations University

More information

Distributed Detection and Estimation in Wireless Sensor Networks: Resource Allocation, Fusion Rules, and Network Security

Distributed Detection and Estimation in Wireless Sensor Networks: Resource Allocation, Fusion Rules, and Network Security Distributed Detection and Estimation in Wireless Sensor Networks: Resource Allocation, Fusion Rules, and Network Security Edmond Nurellari The University of Leeds, UK School of Electronic and Electrical

More information

EconS Advanced Microeconomics II Handout on Mechanism Design

EconS Advanced Microeconomics II Handout on Mechanism Design EconS 503 - Advanced Microeconomics II Handout on Mechanism Design 1. Public Good Provision Imagine that you and your colleagues want to buy a co ee machine for your o ce. Suppose that some of you may

More information

Routing Games : From Altruism to Egoism

Routing Games : From Altruism to Egoism : From Altruism to Egoism Amar Prakash Azad INRIA Sophia Antipolis/LIA University of Avignon. Joint work with Eitan Altman, Rachid El-Azouzi October 9, 2009 1 / 36 Outline 1 2 3 4 5 6 7 2 / 36 General

More information

Optimal Harvest-or-Transmit Strategy for Energy Harvesting Underlay Cognitive Radio Network

Optimal Harvest-or-Transmit Strategy for Energy Harvesting Underlay Cognitive Radio Network Optimal Harvest-or-Transmit Strategy for Energy Harvesting Underlay Cognitive Radio Network Kalpant Pathak and Adrish Banerjee Department of Electrical Engineering, Indian Institute of Technology Kanpur,

More information

Single-Symbol ML Decodable Distributed STBCs for Partially-Coherent Cooperative Networks

Single-Symbol ML Decodable Distributed STBCs for Partially-Coherent Cooperative Networks This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the ICC 2008 proceedings Single-Symbol ML Decodable Distributed STBCs for

More information

Mechanism Design. Terence Johnson. December 7, University of Notre Dame. Terence Johnson (ND) Mechanism Design December 7, / 44

Mechanism Design. Terence Johnson. December 7, University of Notre Dame. Terence Johnson (ND) Mechanism Design December 7, / 44 Mechanism Design Terence Johnson University of Notre Dame December 7, 2017 Terence Johnson (ND) Mechanism Design December 7, 2017 1 / 44 Market Design vs Mechanism Design In Market Design, we have a very

More information

Repeated Game Analysis for Cooperative MAC with Incentive Design for Wireless Networks

Repeated Game Analysis for Cooperative MAC with Incentive Design for Wireless Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY (ACCEPTED) 1 Repeated Game Analysis for Cooperative MAC with Incentive Design for Wireless Networks Peijian Ju and Wei Song, Senior Member, IEEE Abstract Cooperative

More information

Optimal Geographical Caching in Heterogeneous Cellular Networks

Optimal Geographical Caching in Heterogeneous Cellular Networks 1 Optimal Geographical Caching in Heterogeneous Cellular Networks Berksan Serbetci, and Jasper Goseling arxiv:1710.09626v2 [cs.ni] 22 Nov 2018 Abstract We investigate optimal geographical caching in heterogeneous

More information

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Thursday 17th May 2018 Time: 09:45-11:45. Please answer all Questions.

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Thursday 17th May 2018 Time: 09:45-11:45. Please answer all Questions. COMP 34120 Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE AI and Games Date: Thursday 17th May 2018 Time: 09:45-11:45 Please answer all Questions. Use a SEPARATE answerbook for each SECTION

More information

EconS Microeconomic Theory II Homework #9 - Answer key

EconS Microeconomic Theory II Homework #9 - Answer key EconS 503 - Microeconomic Theory II Homework #9 - Answer key 1. WEAs with market power. Consider an exchange economy with two consumers, A and B, whose utility functions are u A (x A 1 ; x A 2 ) = x A

More information

Error Exponent Region for Gaussian Broadcast Channels

Error Exponent Region for Gaussian Broadcast Channels Error Exponent Region for Gaussian Broadcast Channels Lihua Weng, S. Sandeep Pradhan, and Achilleas Anastasopoulos Electrical Engineering and Computer Science Dept. University of Michigan, Ann Arbor, MI

More information

Mechanism Design II. Terence Johnson. University of Notre Dame. Terence Johnson (ND) Mechanism Design II 1 / 30

Mechanism Design II. Terence Johnson. University of Notre Dame. Terence Johnson (ND) Mechanism Design II 1 / 30 Mechanism Design II Terence Johnson University of Notre Dame Terence Johnson (ND) Mechanism Design II 1 / 30 Mechanism Design Recall: game theory takes the players/actions/payoffs as given, and makes predictions

More information

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings Instructor: Shaddin Dughmi Outline 1 Recap 2 Non-regular

More information

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2)

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2) IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY 2006 361 Uplink Downlink Duality Via Minimax Duality Wei Yu, Member, IEEE Abstract The sum capacity of a Gaussian vector broadcast channel

More information

Degrees of Freedom Region of the Gaussian MIMO Broadcast Channel with Common and Private Messages

Degrees of Freedom Region of the Gaussian MIMO Broadcast Channel with Common and Private Messages Degrees of Freedom Region of the Gaussian MIMO Broadcast hannel with ommon and Private Messages Ersen Ekrem Sennur Ulukus Department of Electrical and omputer Engineering University of Maryland, ollege

More information

Resource Allocation for Wireless Fading Relay Channels: Max-Min Solution 1 2

Resource Allocation for Wireless Fading Relay Channels: Max-Min Solution 1 2 Submitted to IEEE Trans. Inform. Theory, Special Issue on Models, Theory and odes for elaying and ooperation in ommunication Networs, Aug. 2006, revised Jan. 2007 esource Allocation for Wireless Fading

More information

Lecture 7 MIMO Communica2ons

Lecture 7 MIMO Communica2ons Wireless Communications Lecture 7 MIMO Communica2ons Prof. Chun-Hung Liu Dept. of Electrical and Computer Engineering National Chiao Tung University Fall 2014 1 Outline MIMO Communications (Chapter 10

More information

Secrecy Outage Performance of Cooperative Relay Network With Diversity Combining

Secrecy Outage Performance of Cooperative Relay Network With Diversity Combining Secrecy Outage erformance of Cooperative Relay Network With Diversity Combining Khyati Chopra Dept. of lectrical ngineering Indian Institute of Technology, Delhi New Delhi-110016, India mail: eez148071@ee.iitd.ac.in

More information

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann Dirk Bergemann Department of Economics Yale University Microeconomic Theory (50b) Problem Set 0. Auctions and Moral Hazard Suggested Solution: Tibor Heumann 4/5/4 This problem set is due on Tuesday, 4//4..

More information

Pilot Optimization and Channel Estimation for Multiuser Massive MIMO Systems

Pilot Optimization and Channel Estimation for Multiuser Massive MIMO Systems 1 Pilot Optimization and Channel Estimation for Multiuser Massive MIMO Systems Tadilo Endeshaw Bogale and Long Bao Le Institute National de la Recherche Scientifique (INRS) Université de Québec, Montréal,

More information

EC487 Advanced Microeconomics, Part I: Lecture 5

EC487 Advanced Microeconomics, Part I: Lecture 5 EC487 Advanced Microeconomics, Part I: Lecture 5 Leonardo Felli 32L.LG.04 27 October, 207 Pareto Efficient Allocation Recall the following result: Result An allocation x is Pareto-efficient if and only

More information

Sequential Bidding in the Bailey-Cavallo Mechanism

Sequential Bidding in the Bailey-Cavallo Mechanism Sequential Bidding in the Bailey-Cavallo Mechanism Krzysztof R. Apt 1,2 and Evangelos Markakis 2 1 CWI, Science Park 123, 1098 XG Amsterdam 2 Institute of Logic, Language and Computation, University of

More information

THE rapid developments of Internet-of-things (IoT) and

THE rapid developments of Internet-of-things (IoT) and IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 207 Wireless Powered Cooperation-Assisted Mobile Edge Computing Xiaoyan Hu, Student Member, IEEE, Kai-Kit Wong, Fellow, IEEE, and Kun Yang, Senior Member,

More information

Mechanism Design. Christoph Schottmüller / 27

Mechanism Design. Christoph Schottmüller / 27 Mechanism Design Christoph Schottmüller 2015-02-25 1 / 27 Outline 1 Bayesian implementation and revelation principle 2 Expected externality mechanism 3 Review questions and exercises 2 / 27 Bayesian implementation

More information

A three-level MILP model for generation and transmission expansion planning

A three-level MILP model for generation and transmission expansion planning A three-level MILP model for generation and transmission expansion planning David Pozo Cámara (UCLM) Enzo E. Sauma Santís (PUC) Javier Contreras Sanz (UCLM) Contents 1. Introduction 2. Aims and contributions

More information

CPS 173 Mechanism design. Vincent Conitzer

CPS 173 Mechanism design. Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer conitzer@cs.duke.edu edu Mechanism design: setting The center has a set of outcomes O that she can choose from Allocations of tasks/resources, joint plans, Each

More information

Chapter 5. Transmission networks and electricity markets

Chapter 5. Transmission networks and electricity markets Chapter 5. Transmission networks and electricity markets 1 Introduction In most of the regions of the world: assumptions that electrical energy can be traded as if all generators were connected to the

More information

An Indirect Reciprocity Game Theoretic Framework for Dynamic Spectrum Access

An Indirect Reciprocity Game Theoretic Framework for Dynamic Spectrum Access IEEE ICC 2012 - Cognitive Radio and Networks Symposium An Indirect Reciprocity Game Theoretic Framework for Dynamic Spectrum Access Biling Zhang 1, 2, Yan Chen 1, and K. J. Ray Liu 1 1 Department of Electrical

More information

NOMA: An Information Theoretic Perspective

NOMA: An Information Theoretic Perspective NOMA: An Information Theoretic Perspective Peng Xu, Zhiguo Ding, Member, IEEE, Xuchu Dai and H. Vincent Poor, Fellow, IEEE arxiv:54.775v2 cs.it] 2 May 25 Abstract In this letter, the performance of non-orthogonal

More information

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 The Vickrey-Clarke-Groves Mechanisms Note: This is a only a

More information