Distributed Mechanism Design for Unicast Transmission

Size: px
Start display at page:

Download "Distributed Mechanism Design for Unicast Transmission"

Transcription

1 Dstrbuted Mechansm Desgn for Uncast Transmsson Nasmeh Heydarben Department of Electrcal and Computer Engneerng Unversty of Mchgan, Ann Arbor, MI, USA Achlleas Anastasopoulos Department of Electrcal and Computer Engneerng Unversty of Mchgan, Ann Arbor, MI, USA Abstract The standard (Hurwtz-Reter) Mechansm Desgn framework requres that agents broadcast ther messages to a central authorty that subsequently determnes allocaton (and tax/subsdes) for each user. We consder a settng where agents can only communcate messages to ther neghbors defned by a gven communcaton graph. As a result, allocaton and tax functons for each user can only depend on local neghborhood messages. Ths gves rse to a new, dstrbuted, class of mechansms. In ths paper we propose such a mechansm for the problem of rate allocaton over a network wth uncast transmsson. The proposed mechansm s dstrbuted, t fully mplements the optmal allocaton n Nash equlbra (e, there are no extraneous equlbra), s ndvdually ratonal and weak budget balanced. The message space dmenson of the proposed mechansm grows lnearly wth the number of agents n the network. Index Terms mechansm desgn, rate allocaton, decentralzed optmzaton, strategc users, Nash equlbrum I. INTRODUCTION In networks wth a large number of heterogeneous agents, determnng socal welfare maxmzng allocaton of goods and servces s sgnfcant and complcated because agents have prvate valuaton functons over ther allocated goods and they may not be wllng to share these functons wth a central authorty. Moreover, t may not even be possble to transmt these functons due to the communcaton overhead. Furthermore, the agents may be strategc and wsh to maxmze ther beneft and so they could choose to le whenever t s proftable. Mechansm desgn s an approprate framework to deal wth large networks of strategc agents. It s a tool that helps to decentralze the process of reachng a desrable global goal wthout the need for prvate nformaton of agents. It has been used n varous research areas, such as prvate/publc goods allocatons [1] [3], rate and resource allocatons [4] [7], data securty on server farms [8], etc. The standard (Hurwtz-Reter) mechansm desgn framework requres that agents broadcast ther messages to a central authorty that subsequently determnes allocaton (and tax/subsdes) for each user. Ths can cause a communcaton overhead n large networks even when the message space of the desgned mechansm s small. Furthermore, there may be some communcaton constrants for message transmsson. To allevate ths problem, we consder a settng where agents can only communcate messages to ther neghbors defned by a gven communcaton graph. As a result, allocaton and tax functons for each user can only depend on local neghborhood messages. Ths gves rse to a new, dstrbuted, class of mechansms. We call ths framework, Dstrbuted Mechansm Desgn (DMD). An alternatve vewpont of DMD s that t tres to augment the area of dstrbuted optmzaton (see [9], [10]) wth the requred tools to handle strategc agents. In [11] the authors ntroduced a dstrbuted mechansm for the problem of Walrasan and Lndhal allocaton. In ths paper, we propose a dstrbuted mechansm for the problem of rate allocaton over a data communcaton network wth uncast transmsson. Non-dstrbuted mechansms for effcent allocaton n the uncast transmsson network have been proposed n [12], [13]. Our contrbutons n ths paper are as follows. The proposed mechansm s dstrbuted, t fully mplements the optmal allocaton n Nash equlbra (e, there are no extraneous equlbra), and t has message space dmenson that grows lnearly wth the number of agents n the network. Furthermore, ndvdual ratonalty and weak budget balance are satsfed at NE. In order to acheve all these goals, a number of technques have been used. For nstance, we have utlzed an dea smlar to the radal allocaton [3], [4], [7] to acheve feasblty at NE. Fnally, summary messages [14, Ch. 4] have been used whch enable the message dmensonalty of each agent to grow lnearly wth the sze of her neghborhood unlke the mechansm proposed n [11] n whch message dmensonalty grows wth the sze of the whole network. The structure of the paper s as follows. In Secton II, the model and problem formulaton are dscussed. Secton III presents the desgned dstrbuted mechansm after clarfyng all of the assumptons and features of message communcaton constrants. In Secton IV, we characterze the propertes of the mechansm. In Secton V, two alternatve mechansms are dscussed. We conclude n Secton VI wth some comments on message dmensonalty. II. MODEL A par of transmtter and recever n the network consttutes an agent. There are N strategc agents n the network that are denoted by N = {1,..., N}. Data s communcated va a uncast transmsson network. In the uncast transmsson, a separate data stream wth a specfc data rate s

2 transmtted from each agent s transmtter to ts recever and these data streams pass through network lnks denoted by L = {1,..., L} and each lnk l L has capacty c l. The data stream of agent passes through lnks n the set L L wth L = L. Also, the agents usng any lnk l, or n other words the agents for whom ther data stream s passng through lnk l, are denoted by N l wth N l = N l. We assume N l 2 that s at least two agents use any lnk l. Ths assumpton s made so that there s competton between agents for usng any lnk. The data rate of agent s x and the vector of allocated rates s denoted by x = (x 1, x 2,..., x N ). Agent has a valuaton functon v (x ) that s a functon of the data rate she receves. The desgner s goal s to determne x to maxmze the summaton of all of the agents valuaton functons whle the network lnks capacty constrants are satsfed. Therefore, we can formulze ths goal by the followng optmzaton problem, max x v (x ) N (1a) s.t. x 0 N (1b) and x j c l l L. (1c) j N l We mpose the followng assumptons on the valuaton functons. Frst, v (.) V 0, where V 0 s the set of strctly concave, twce dfferentable, monotoncally ncreasng, R + R functons wth contnuous second dervatves. Second, for all N, v (0) s fnte whch mples, due to concavty, that v (x) s fnte for all x R +. Generally, problem (1) can model any scenaro of network utlty maxmzaton wth lnear nequalty constrants and uncast transmsson s just an example of such scenaros. A. Necessary and Suffcent Optmalty Condtons In order to characterze the soluton of problem (1) we use dual varables λ and wrte the KKT condtons for ths problem. Snce the valuaton functons are concave and all of the constrants of problem (1) are affne, problem (1) s a convex optmzaton problem and so KKT condtons are necessary and suffcent. These condtons at the optmal pont (x, λ ) are (a) Prmal Feasblty: x satsfes (1b) and (1c). (b) Dual Feasblty: λ l 0 l L (c) Complmentary Slackness: λ l (c l x j ) = 0 j N l l L (2) (d) Statonarty: v (x ) = l L λ l f x > 0 (3) v (x ) l L λ l f x = 0 (4) III. DISTRIBUTED MECHANISM The mechansm s a sealed bd aucton n whch each agent N has a message space M and allocaton and tax functons that are denoted by ˆx (.) and ˆt (.) respectvely. We can characterze the mechansm completely by specfyng the tuple (M, (ˆx 1 (.), ˆx 2 (.),..., ˆx N (.)), (ˆt 1 (.), ˆt 2 (.),..., ˆt N (.))), where M = M 1 M 2... M N. A. Message Network The agents have access to each other s messages va a network that s modeled by a connected undrected graph. The vertces correspond to the agents and an edge between agent to j means that agent can lsten to agent j s messages and vce versa. The absence of lnk between two agents s due to communcaton constrants between them. We call ths network message network. We emphasze that ths s a dfferent network from the one related to problem (1). Ths network relates to message transmsson that enables the decentralzed soluton of problem (1). In that sense, the message network s relevant even for the more general allocaton problems modeled by problem (1). We further consder an arbtrary spannng tree on the graph of the message network and denote t by G = (N, E). In the followng we only consder communcaton over ths spannng tree and therefore, we call ths the communcaton graph. For all N, N () s defned as the the set of neghbors of agent n the G and n(, j) s the neghborng agent of agent on the shortest path from to j. We denote the sze of the set N () by N () = N(). For each lnk l L, N l () denotes the set of agents n N () usng lnk l. The sze of ths set s denoted by N l () = N l (). For each agent N, the functon Φ() randomly chooses one neghbor of agent. We can defne the set I = {k N () : Φ(k) = } based on the functon Φ(). For the sake of smplcty of exposton, we frst mpose the followng assumpton on the communcaton graph. Assumpton 1: For each lnk l, the subgraph consstng of agents N l s a connected graph. Ths assumpton wll be relaxed n Secton V and two alternatve mechansms wll be dscussed to avod mposng ths assumpton on the graph. B. Message Components Agent announces the message m = (y, n, q, p ), where y R + s a proxy for her demand and n =, j N (), l L) R L N() + conssts of components n j,l, each of whch s a proxy for the sum of demands of the agents k on lnk l wth n(, k) = j. Further, the message q = (q j,l, j L I I, l L) R + s a vector of components q j,l, each of whch s a proxy for the demand of neghborng agent j I. Ths message has been consdered to be used wherever somethng needs not to be determned by agent and yet t needs the value of y at NE. Fnally, the message p = (p l, l

3 L L ) R + s the prce that agent thnks every agent usng each lnk l L should pay. We defne y l as y l = C. Allocaton Functons { y f l L 0 oth. In order to have prmal feasblty for the optmalty condtons, we must defne the allocaton functon n a way that the allocatons ˆx (m) are feasble at Nash equlbra. Wth ths goal n mnd, we utlze an dea smlar to the radal allocaton [7]. The allocaton functon s defned as (5) ˆx (m) = r y (6) where r s the radal allocaton factor and s defned as where r l s and f l s r l = f l = q,l Φ() + r = mn l L rl (7) { c l f f l f l > 0 f f l = 0 (8) (y l j + j ). (9) The quantty f l s defned n ths way to act as a proxy for the sum of demands of agents on lnk l at NE. D. Tax Functons The tax functons are ˆt (m) = ˆt l L l (m) and for each component ˆt l (m) we have two cases. For l L we have ˆt l (m) = p l ˆx (m) + y l j j )2 + j I (q j,l y l j) 2 + (p l p l ) 2 + (p l p l ) p l (c l r f l ) 2 and p l s defned as p l = 1 N l () Second, for l / L, ˆt l (m) = yj l j N l () (10) p l j. (11) j )2 + (q j,l yj) l 2. j I (12) Ths mechansm nduces a game G s = (N, M 1... M N, (û 1,..., û N )) where the utlty functons are û (m) = v (ˆx (m)) ˆt (m). IV. MECHANISM PROPERTIES Let s denote the set of all Nash equlbra of the game G by M and each NE s denoted by m = ( m 1,..., m N ) and for each m we have m = (ỹ, ñ, q, p ). Theorem 1: (Full Implementaton, Indvdual Ratonalty and Weak Budget Balance) For all m M allocaton vector ˆx( m) s effcent;.e. ˆx( m) = x where x s the soluton of problem (1). Furthermore, ndvdual ratonalty s satsfed for all agents at all NE. Also, we have weak budget balance at NE whch means ˆt N 0. Accordng to Theorem 1, the allocaton vector s unque for all of the Nash equlbra of the game G, due to unqueness of x. In order to prove Theorem 1, we frst provde a number of lemmas. Lemma 2: (Concavty) The functon û (m, m ) s twce dfferentable and strctly concave w.r.t. m. Proof: It s obvous from the defnton of the functon û (m, m ) and assumptons on the valuaton functons that û (m, m ) s twce dfferentable w.r.t. m. To prove concavty, we calculate the Hessan matrx, H, of û (m, m ) w.r.t. m and show that t s a negatve defnte matrx. As t was defned, û (m, m ) = v (r y ) ˆt (y, n, q, p, m ). Snce the cross dervatves of û (m, m ) w.r.t. dfferent components of m are zero, all of the non-dagonal elements of H are zero. Hence, we calculate the dagonal elements. = 2 v (y) ( y ) 2 2 = r 2 v (ˆx ) ( ˆx ) 2 2 and snce We have 2 û (m) ( y ) 2 v (ˆx ) s strctly concave w.r.t. x, 2 v (ˆx ) 2 û (m) ( y ) 2 ( ˆx ) < 0 and therefore, 2 < 0 (note that r s not dependent to any of agent s messages.). We can also see that 2û (m) 2 û (m) = 2 and = 2 ( q j,l ) 2 ( n j,l ) 2 and 2 û (m) = 2 Snce all of the dagonal elements of H ( p l are negatve )2 and non-dagonal elements are zero, matrx H s negatve defnte and hence û (y, n, q, p, m ) s strctly concave w.r.t. m. Lemma 3: At any NE, m M we have q j,l = ỹ l j, j I, l L. (13) Proof: Accordng to Lemma 2, the utlty functons are strctly concave w.r.t. the messages and so the best response functon of agent at each m s unque and s determned by settng the gradent of utlty functon w.r.t. m to zero, f possble, and f t s not possble for each of the elements of m, the best response would be the upper boundary message for postve dervatve and lower boundary message for negatve dervatve. Snce the message spaces do not have upper boundares, n order to have a best response, the dervatve has to be negatve and the best response would be the lower boundary message whch n our message space t would be zero. The elements of gradent can all be set to zero except the dervatve w.r.t. y that may not get to zero. Hence, f at NE ỹ > 0 or equvalently ˆx ( m) > 0, the gradent of û (m, m )

4 s zero and otherwse, f ỹ = 0 or equvalently ˆx ( m) = 0, the dervatve of û (m, m ) w.r.t y s negatve and other elements of gradent are zero. Hence, by settng the dervatve of û (m, m ) w.r.t. elements of m ncludng q j,l to zero we have û (m, m ) q j,l = 0 2(q j,l y l j) = 0 q j,l = ỹ l j N, j I, l L. Snce ỹj l 0 the above equaton can always hold and the lemma s proved. As mentoned earler, each message component q j,l can be used as a proxy for yj l to act lke ỹl j at NE and yet, t s not determned by agent. Lemma 4: At any NE of game G, ñ j,l = ỹ l j + Ths mples that at any NE, ñ j,l = k N,n(,j)=k ñ k,l j. (14) ỹ l k. (15) Proof: Just lke the proof of Lemma 3, we set the dervatve of û (m, m ) w.r.t. each n j,l to zero û (m, m ) n j,l = 0 2 yj l j ) = 0 n j,l = yj l + j N, j N (), l L Usng a smlar argument as the one used n [14, p. 131] t can be shown that n j,l = k N,n(,j)=k yl k. Lemma 5: (Prmal Feasblty) At any NE of game G, the allocaton vector ˆx( m) s feasble. Proof: Accordng to Lemmas 3 and 4, at any NE we have and so at any NE we have N l ˆx ( m) = = f l = j N ỹ l j c l r ỹ ỹ N l j N ỹl j N l c l j N ỹl j N ỹ l = c l l L, whch mples the allocaton at NE s feasble. Lemma 6: (Dual Feasblty) At any NE of game G, p l 0 and also p l = pl, N, l L. Proof: It s obvous by the defnton of the message spaces that p l 0. To show the next part, we frst derve the followng equaton, Suppose t s not correct, p l = p l l L, L. l L, L : p l p l. Then there exsts an agent j N l : p l j > pl j (as an example we could consder the agent j wth the hghest p l j over all of the agents and f we have multple choces, at least one of them wll work.) and we show that agent j has a proftable devaton to p l j = p l j = pl j ɛ. We can wrte û j (ỹ j, ñ j, q j, p l j, p l j, m j) û j (ỹ j, ñ j, q j, p j, m j ) = (ɛ) 2 + ɛ p l j(c l r j fj) l 2 = ɛ( }{{} ɛ + p l j(c l r j fj) l 2 ) > 0, }{{} >0 0 (16) therefore, we must have p l = pl. As a result of ths equalty and because of the connectvty of G, t s obvous that p l = pl j,, j N and we denote ths common prce by p l. Lemma 7: (Complementary Slackness) At any NE of game G, p l (c l ˆx ) = 0 l L (17) N l Proof: By settng the dervatve of the utlty functon w.r.t. p l to zero we have û (m, m ) p l = 0 2(p l p l ) + p l (c l r f l ) 2 = 0 }{{} =0,Due to lemma 6 p l (c l r f l ) 2 = 0 p l (c l r ỹj) l = 0 p l (c l N l ˆx ) = 0. j N Lemma 8: (Statonarty) At any NE of game G, the followng constrants are satsfed, v (ˆx ) = l L p l f ˆx > 0 (18) v (ˆx ) l L p l f ˆx = 0. (19) Proof: Accordng to the explanatons at the begnnng of the proof of Lemma 3, f ˆx > 0 we have û (m, m ) = 0 ( û (m, m ) ) dx = 0 y x dy and f ˆx = 0, (v (x ) l L p l )r = 0 v (x ) = l L û (m, m ) 0 ( û (m, m ) ) dx 0 y x dy (v (x ) l L p l )r 0 v (x ) l L Note that at NE, r > 0 and ths s due to the fact that ˆx = 0 can never happen at NE. p l, p l.

5 Lemma 9: (Indvdual Ratonalty and Weak Budget Balance) At any NE, m, of the game G, ndvdual ratonalty s satsfed,.e. v (ˆx ( m)) ˆt ( m) v (0) 0 N. (20) Also the sum of taxes satsfes ˆt ( m) 0 (21) N that s weak budget balance. Proof: Frst consder the weak budget balance equaton. At NE, we can wrte ˆt ( m) = ˆx ( m) l L p l and hence ˆt N ( m) 0. Next, consder the ndvdual ratonalty part, t s obvous for ˆx ( m) = 0. For ˆx ( m) > 0, we defne the functon u as u (x) = v (x) x l L p l. Snce u (x) s concave w.r.t. x and u (ˆx ( m)) = 0 and u (y) > 0 for 0 < y < ˆx ( m), we can conclude u (y) > u (0) and snce u (0) = v (0) and u (ˆx ( m)) = v (ˆx( m)) ˆt ( m), t s obvous that v (ˆx( m)) ˆt ( m) v (0). Lemma 10: There exsts a NE for the game G. Proof: Ths s proved by showng that any allocaton equal to the soluton of problem (1) s a NE of the game G. Frst note that snce the valuaton functons are monotoncally ncreasng, the more the allocatons are the better t s for all of the agents. So the soluton of problem (1) s always on the boundares of feasble regon. In order to prove the exstence of NE n the game G, we show that any canddate message m wth allocaton ˆx(m) = x and n, q and p satsfyng lemmas 4, 3 and 6 and p l = p l = λ l N l s a NE. Frst we show that such messages exst. Obvously, we can set the messages n, q and p so that the mentoned crcumstances are satsfed. The demand vector y could be any multple of x so that the allocaton ˆx(m) would be ˆx(m) = x. Ths s because of the fact that each message y s projected to the ˆx(m) that s on the boundary of feasble regon and s a scaled verson of y. Now by consderng such message we must show that ths s a NE. If ˆx (m) > 0, we proved that the gradent of û w.r.t. m s zero for all and so every agent s best respondng to others messages and t s a NE. If ˆx (m) = 0 the gradent of utlty functon û (m, m ) w.r.t. all elements of m except y s zero for all and so those messages are best responses to m. Also, we know that û y y=0 < 0 and therefore, agent can not proft by ncreasng y from zero to some postve value and hence, ths s a NE. Proof of Theorem 1: By usng all of the lemmas n ths secton, we can now prove Theorem 1. Consder any m M, the allocaton vector, ˆx( m) and the varables p l satsfy all of the KKT condtons f ˆx( m) are used as the prmal varables and p = { p 1,..., p L } are used as the dual varables. Therefore, ˆx( m) = x for any m M and so, full mplementaton s satsfed too. Furthermore, Lemma 9 proves ndvdual ratonalty and weak budget balance. V. RELAXING THE ASSUMPTIONS ON MESSAGE NETWORK As mentoned n Secton III, for the sake of smplcty of exposton, we have assumed that for every lnk l, the subgraph consstng of agents N l s a connected graph (Assumpton 1). In order to relax ths assumpton, we wll present two solutons separately One s n the expense of larger message space and the other s n the expense of more complcated mechansm but less ncrement n the message space dmensons. Both of these solutons wll be explaned n ths secton and the resultng changes n the mechansm wll be dscussed. A. Frst Soluton The frst soluton s to modfy the defnton of message element p as p = (p l, l L). Ths s extendng the prce message announced by each agent to be for every lnk n the network nstead of only lnks that agent s usng. Hence, the defnton of p l n (11) s changed as follows p l = 1 p l N() j. (22) Ths necesstates a modfcaton n the tax functon defnton for the case of l / L as ˆt l (m) = yj l j )2 + (q j,l yj) l 2 j I + (p l p l ) 2 + (p l p l ) p l (c l r f l ) 2 (23) By these changes, all of the results n Secton IV are vald by exchangng every term ncludng p l, l L wth p l, l L. Hence, the mechansm s qute smlar to the orgnal one except that n the message elements, we have L prce messages nstead of L ones for each agent. The basc dea behnd ths soluton s as follows. The assumpton of connectedness of the subgraph of agents usng lnk l (Assumpton 1) was requred n order for all users n ths subgraph to be able to come to a consensus on the common prce p l for usng the lnk l. By lettng each agent announcng prces for all lnks (not just the ones she s nvolved) ths assumpton s not needed anymore as ths nformaton can propagate through the entre graph (whch s assumed to be connected). B. Second Soluton In ths soluton, there s no need for every agent to quote a prce for every lnk that she s not usng. For every lnk l, we consder a connected subgraph G l = (N l, E l ) ncludng all agents N l plus the mnmum number of agents that do not use lnk l and are requred to make the subgraph connected. We call t lnk l s subgraph. The mportant property of ths subgraph s that t should be connected so that t can play the role that the whole graph plays n the mechansm of Secton V-A. Snce the graph G s connected, the subgraph G l exsts. For each agent the set of lnks l / L whch N l are denoted by L wth L = L. Now, we redefne the message

6 component p as p = (p l, l L L ), that s each agent quotes a prce for any lnk she s usng and also for the lnks whch she s on ther subgraph. We defne the set N l () as N l () = { N () N l } (24) Just lke prevous notatons, we denote the sze of ths set by N l () = N l (). Next, the defnton of p l s changed to: p l = 1 p l j (25) N l () j N l () The tax functon should be modfed as follows. It s the same for l L. For l / L L, the tax functon s the same as the l / L case for the orgnal mechansm. For l L, we defne the tax functon as ˆt l (m) = y l j j )2 + (q j,l yj) l 2 j I + (p l p l ) 2 + (p l p l ) p l (c l r f l ) 2 (26) Ths soluton results n the same lemmas that we had n Secton IV for the orgnal mechansm. We should just exchange every term ncludng p l, l L wth p l, l L L. VI. CONCLUSION In ths paper, we consder the problem of rate allocaton between strategc agents n uncast transmsson. The mportant new feature of ths settng s that messages are not broadcasted (as n the standard MD lterature) but agents have to obey the message communcaton constrants mposed by an underlyng message communcaton network. The dmensonalty of the agent s message n the frst case (wth smplfyng assumpton on the message network) s M = 1 + N()L + I L + L. Snce the functon Φ() chooses one agent j, the average sze of the sets I would be 1. Hence, the average sze of each agent s message s 1 + E N (N())L + L + E N (L ) and by denotng E N (N()) and E N (L ) by N and L respectvely, we can have E N M = N(1 + L( N + 1) + L). (27) [4] R. T. Maheswaran and T. Basar, Socal welfare of selfsh agents: motvatng effcency for dvsble resources, n Decson and Control, CDC. 43rd IEEE Conference on, vol. 2. IEEE, 2004, pp [5] R. Jan and J. Walrand, An effcent Nash-mplementaton mechansm for network resource allocaton, Automatca, vol. 46, no. 8, pp , [6] A. Kakhbod and D. Teneketzs, Correcton to An effcent game form for mult-rate multcast servce provsonng, IEEE Journal on Selected Areas n Communcatons, vol. 31, no. 7, pp , [7] A. Snha and A. Anastasopoulos, Mechansm desgn for resource allocaton n networks wth ntergroup competton and ntragroup sharng, IEEE Trans. on Control of Network Systems, vol. PP, no. 99, pp. 1 1, 2017, (prepublcaton). [8] Y. Lu, A. Sarab, J. Zhang, P. Naghzadeh, M. Karr, M. Baley, and M. Lu, Cloudy wth a chance of breach: Forecastng cyber securty ncdents. n USENIX Securty Symposum, 2015, pp [9] A. Nedc and A. Ozdaglar, Dstrbuted subgradent methods for multagent optmzaton, IEEE Transactons on Automatc Control, vol. 54, no. 1, pp , [10] S. Boyd, N. Parkh, E. Chu, B. Peleato, J. Ecksten, et al., Dstrbuted optmzaton and statstcal learnng va the alternatng drecton method of multplers, Foundatons and Trends n Machne Learnng, vol. 3, no. 1, pp , [11] A. Snha and A. Anastasopoulos, A dstrbuted mechansm for publc goods allocaton wth dynamc learnng guarantees, n NetEcon 2017: The 12th Workshop on the Economcs of Networks, Systems and Computaton, Boston, MA, June [12] A. Kakhbod and D. Teneketzs, Correcton to An effcent game form for uncast servce provsonng [feb ], IEEE Transactons on Automatc Control, vol. 60, no. 2, pp , Feb [13] A. Snha and A. Anastasopoulos, A practcal mechansm for network utlty maxmzaton for uncast flows on the Internet, n Proc. Internatonal Conf. Communcatons, June 2015, pp [14] A. Snha, Mechansm desgn wth allocatve, nformatonal and learnng constrants, Ph.D. dssertaton, Unversty of Mchgan, Clearly, the dmensonalty of message space grows lnearly wth N. For the second mechansm, the length of message s E N M = N(1 + L( N + 2)) whch s larger than the frst case because of havng L nstead of L. Ths s due to the prce message expanson. For the thrd mechansm, the length of message s E N m = N(1 + L( N + 1) + L + L) where we denote L = E N L. REFERENCES [1] L. Hurwcz, Outcome functons yeldng Walrasan and Lndahl allocatons at Nash equlbrum ponts, The Revew of Economc Studes, vol. 46, no. 2, pp , [2] T. Groves and J. Ledyard, Optmal allocaton of publc goods: A soluton to the free rder problem, Econometrca: Journal of the Econometrc Socety, pp , [3] S. Yang and B. Hajek, Revenue and stablty of a mechansm for effcent allocaton of a dvsble good, preprnt, 2005.

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

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

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

Perfect Competition and the Nash Bargaining Solution

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

More information

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

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

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

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

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

Pricing Network Services by Jun Shu, Pravin Varaiya

Pricing Network Services by Jun Shu, Pravin Varaiya Prcng Network Servces by Jun Shu, Pravn Varaya Presented by Hayden So September 25, 2003 Introducton: Two Network Problems Engneerng: A game theoretcal sound congeston control mechansm that s ncentve compatble

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

Maximizing the number of nonnegative subsets

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

More information

Journal of Mathematical Economics

Journal of Mathematical Economics Journal of Mathematcal Economcs 45 (2009) 3 23 Contents lsts avalable at ScenceDrect Journal of Mathematcal Economcs journal homepage: www.elsever.com/locate/jmateco Implementaton of Pareto effcent allocatons

More information

Pricing and Resource Allocation Game Theoretic Models

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

More information

Lecture Notes on Linear Regression

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

More information

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

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

More information

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

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

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

Mixed Taxation and Production Efficiency

Mixed Taxation and Production Efficiency Floran Scheuer 2/23/2016 Mxed Taxaton and Producton Effcency 1 Overvew 1. Unform commodty taxaton under non-lnear ncome taxaton Atknson-Stgltz (JPubE 1976) Theorem Applcaton to captal taxaton 2. Unform

More information

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

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

More information

Smooth Games, Price of Anarchy and Composability of Auctions - a Quick Tutorial

Smooth Games, Price of Anarchy and Composability of Auctions - a Quick Tutorial Smooth Games, Prce of Anarchy and Composablty of Auctons - a Quck Tutoral Abhshek Snha Laboratory for Informaton and Decson Systems, Massachusetts Insttute of Technology, Cambrdge, MA 02139 Emal: snhaa@mt.edu

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

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

6.854J / J Advanced Algorithms Fall 2008

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

More information

Local public good provisioning in networks: A Nash implementation mechanism

Local public good provisioning in networks: A Nash implementation mechanism Local publc good provsonng n networks: 1 A Nash mplementaton mechansm Shrutvandana Sharma and Demosthens Teneketzs Abstract In ths paper we study resource allocaton n decentralzed nformaton local publc

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

PROBLEM SET 7 GENERAL EQUILIBRIUM

PROBLEM SET 7 GENERAL EQUILIBRIUM PROBLEM SET 7 GENERAL EQUILIBRIUM Queston a Defnton: An Arrow-Debreu Compettve Equlbrum s a vector of prces {p t } and allocatons {c t, c 2 t } whch satsfes ( Gven {p t }, c t maxmzes βt ln c t subject

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

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

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

More information

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

Revenue Maximization in a Spectrum Auction for Dynamic Spectrum Access

Revenue Maximization in a Spectrum Auction for Dynamic Spectrum Access Revenue Maxmzaton n a Spectrum Aucton for Dynamc Spectrum Access Al Kakhbod, Ashutosh Nayyar and Demosthens Teneketzs Department of Electrcal Engneerng and Computer Scence Unversty of Mchgan, Ann Arbor,

More information

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

10-801: Advanced Optimization and Randomized Methods Lecture 2: Convex functions (Jan 15, 2014)

10-801: Advanced Optimization and Randomized Methods Lecture 2: Convex functions (Jan 15, 2014) 0-80: Advanced Optmzaton and Randomzed Methods Lecture : Convex functons (Jan 5, 04) Lecturer: Suvrt Sra Addr: Carnege Mellon Unversty, Sprng 04 Scrbes: Avnava Dubey, Ahmed Hefny Dsclamer: These notes

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

Online Appendix: Reciprocity with Many Goods

Online Appendix: Reciprocity with Many Goods T D T A : O A Kyle Bagwell Stanford Unversty and NBER Robert W. Stager Dartmouth College and NBER March 2016 Abstract Ths onlne Appendx extends to a many-good settng the man features of recprocty emphaszed

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

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

Convex Optimization. Optimality conditions. (EE227BT: UC Berkeley) Lecture 9 (Optimality; Conic duality) 9/25/14. Laurent El Ghaoui.

Convex Optimization. Optimality conditions. (EE227BT: UC Berkeley) Lecture 9 (Optimality; Conic duality) 9/25/14. Laurent El Ghaoui. Convex Optmzaton (EE227BT: UC Berkeley) Lecture 9 (Optmalty; Conc dualty) 9/25/14 Laurent El Ghaou Organsatonal Mdterm: 10/7/14 (1.5 hours, n class, double-sded cheat sheet allowed) Project: Intal proposal

More information

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

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India February 2008 Game Theory Lecture Notes By Y. Narahar Department of Computer Scence and Automaton Indan Insttute of Scence Bangalore, Inda February 2008 Chapter 10: Two Person Zero Sum Games Note: Ths s a only a draft

More information

Errors for Linear Systems

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

More information

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

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

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

Market structure and Innovation

Market structure and Innovation Market structure and Innovaton Ths presentaton s based on the paper Market structure and Innovaton authored by Glenn C. Loury, publshed n The Quarterly Journal of Economcs, Vol. 93, No.3 ( Aug 1979) I.

More information

( ) 2 ( ) ( ) Problem Set 4 Suggested Solutions. Problem 1

( ) 2 ( ) ( ) Problem Set 4 Suggested Solutions. Problem 1 Problem Set 4 Suggested Solutons Problem (A) The market demand functon s the soluton to the followng utlty-maxmzaton roblem (UMP): The Lagrangean: ( x, x, x ) = + max U x, x, x x x x st.. x + x + x y x,

More information

Module 17: Mechanism Design & Optimal Auctions

Module 17: Mechanism Design & Optimal Auctions Module 7: Mechansm Desgn & Optmal Auctons Informaton Economcs (Ec 55) George Georgads Examples: Auctons Blateral trade Producton and dstrbuton n socety General Setup N agents Each agent has prvate nformaton

More information

1 Matrix representations of canonical matrices

1 Matrix representations of canonical matrices 1 Matrx representatons of canoncal matrces 2-d rotaton around the orgn: ( ) cos θ sn θ R 0 = sn θ cos θ 3-d rotaton around the x-axs: R x = 1 0 0 0 cos θ sn θ 0 sn θ cos θ 3-d rotaton around the y-axs:

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

Estimation: Part 2. Chapter GREG estimation

Estimation: Part 2. Chapter GREG estimation Chapter 9 Estmaton: Part 2 9. GREG estmaton In Chapter 8, we have seen that the regresson estmator s an effcent estmator when there s a lnear relatonshp between y and x. In ths chapter, we generalzed the

More information

Pricing for Coordination in Open Loop Differential Games

Pricing for Coordination in Open Loop Differential Games Preprnts of the 19th World Congress The Internatonal Federaton of Automatc Control Prcng for Coordnaton n Open Loop Dfferental Games Danel Calderone Lllan J. Ratlff S. Shankar Sastry Department of Electrcal

More information

k t+1 + c t A t k t, t=0

k t+1 + c t A t k t, t=0 Macro II (UC3M, MA/PhD Econ) Professor: Matthas Kredler Fnal Exam 6 May 208 You have 50 mnutes to complete the exam There are 80 ponts n total The exam has 4 pages If somethng n the queston s unclear,

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

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

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

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

More information

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

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

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

More information

CS294 Topics in Algorithmic Game Theory October 11, Lecture 7

CS294 Topics in Algorithmic Game Theory October 11, Lecture 7 CS294 Topcs n Algorthmc Game Theory October 11, 2011 Lecture 7 Lecturer: Chrstos Papadmtrou Scrbe: Wald Krchene, Vjay Kamble 1 Exchange economy We consder an exchange market wth m agents and n goods. Agent

More information

More metrics on cartesian products

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

More information

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

A Local Variational Problem of Second Order for a Class of Optimal Control Problems with Nonsmooth Objective Function

A Local Variational Problem of Second Order for a Class of Optimal Control Problems with Nonsmooth Objective Function A Local Varatonal Problem of Second Order for a Class of Optmal Control Problems wth Nonsmooth Objectve Functon Alexander P. Afanasev Insttute for Informaton Transmsson Problems, Russan Academy of Scences,

More information

Infinitely Split Nash Equilibrium Problems in Repeated Games

Infinitely Split Nash Equilibrium Problems in Repeated Games Infntely Splt ash Equlbrum Problems n Repeated Games Jnlu L Department of Mathematcs Shawnee State Unversty Portsmouth, Oho 4566 USA Abstract In ths paper, we ntroduce the concept of nfntely splt ash equlbrum

More information

Volume 29, Issue 4. Incomplete third-degree price discrimination, and market partition problem. Yann Braouezec ESILV

Volume 29, Issue 4. Incomplete third-degree price discrimination, and market partition problem. Yann Braouezec ESILV Volume 29, Issue 4 Incomplete thrd-degree prce dscrmnaton, and market partton problem Yann Braouezec ESILV Abstract We ntroduce n ths paper the "ncomplete" thrd-degree prce dscrmnaton, whch s the stuaton

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

Game Theory Course: Jackson, Leyton-Brown & Shoham. Vickrey-Clarke-Groves Mechanisms: Definitions

Game Theory Course: Jackson, Leyton-Brown & Shoham. Vickrey-Clarke-Groves Mechanisms: Definitions Vckrey-Clarke-Groves Mechansms: Defntons Game Theory Course: Jackson, Leyton-Brown & Shoham A postve result Recall that n the quaslnear utlty settng, a drect mechansm conssts of a choce rule and a payment

More information

Economics 2450A: Public Economics Section 10: Education Policies and Simpler Theory of Capital Taxation

Economics 2450A: Public Economics Section 10: Education Policies and Simpler Theory of Capital Taxation Economcs 2450A: Publc Economcs Secton 10: Educaton Polces and Smpler Theory of Captal Taxaton Matteo Parads November 14, 2016 In ths secton we study educaton polces n a smplfed verson of framework analyzed

More information

Revenue in Resource Allocation Games and Applications

Revenue in Resource Allocation Games and Applications Revenue n Resource Allocaton Games and Applcatons by Thanh Ten Nguyen Ths thess/dssertaton document has been electroncally approved by the followng ndvduals: Tardos,Eva (Charperson) Kozen,Dexter Campbell

More information

Generalized Linear Methods

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

More information

Hila Etzion. Min-Seok Pang

Hila Etzion. Min-Seok Pang RESERCH RTICLE COPLEENTRY ONLINE SERVICES IN COPETITIVE RKETS: INTINING PROFITILITY IN THE PRESENCE OF NETWORK EFFECTS Hla Etzon Department of Technology and Operatons, Stephen. Ross School of usness,

More information

Supplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso

Supplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso Supplement: Proofs and Techncal Detals for The Soluton Path of the Generalzed Lasso Ryan J. Tbshran Jonathan Taylor In ths document we gve supplementary detals to the paper The Soluton Path of the Generalzed

More information

A SURVEY OF PROPERTIES OF FINITE HORIZON DIFFERENTIAL GAMES UNDER ISAACS CONDITION. Contents

A SURVEY OF PROPERTIES OF FINITE HORIZON DIFFERENTIAL GAMES UNDER ISAACS CONDITION. Contents A SURVEY OF PROPERTIES OF FINITE HORIZON DIFFERENTIAL GAMES UNDER ISAACS CONDITION BOTAO WU Abstract. In ths paper, we attempt to answer the followng questons about dfferental games: 1) when does a two-player,

More information

Network Architectures and Algorithms

Network Architectures and Algorithms Network Archtectures and Algorthms R. Srkant ECE and CSL Unversty of Illnos rsrkant@llnos.edu Le Yng ECE Iowa State Unversty leyng@astate.edu June 3, 2011 2 Contents 1 Mathematcs of Internet Archtecture

More information

On the Global Linear Convergence of the ADMM with Multi-Block Variables

On the Global Linear Convergence of the ADMM with Multi-Block Variables On the Global Lnear Convergence of the ADMM wth Mult-Block Varables Tany Ln Shqan Ma Shuzhong Zhang May 31, 01 Abstract The alternatng drecton method of multplers ADMM has been wdely used for solvng structured

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

Axiomatizations of Pareto Equilibria in Multicriteria Games

Axiomatizations of Pareto Equilibria in Multicriteria Games ames and Economc Behavor 28, 146154 1999. Artcle ID game.1998.0680, avalable onlne at http:www.dealbrary.com on Axomatzatons of Pareto Equlbra n Multcrtera ames Mark Voorneveld,* Dres Vermeulen, and Peter

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

Learning Dynamics for Mechanism Design

Learning Dynamics for Mechanism Design Learnng Dynamcs for Mechansm Desgn An Expermental Comparson of Publc Goods Mechansms Paul J. Healy Calforna Insttute of Technology Overvew Insttuton (mechansm) desgn Publc goods Experments Equlbrum, ratonalty,

More information

University of California, Davis Date: June 22, 2009 Department of Agricultural and Resource Economics. PRELIMINARY EXAMINATION FOR THE Ph.D.

University of California, Davis Date: June 22, 2009 Department of Agricultural and Resource Economics. PRELIMINARY EXAMINATION FOR THE Ph.D. Unversty of Calforna, Davs Date: June 22, 29 Department of Agrcultural and Resource Economcs Department of Economcs Tme: 5 hours Mcroeconomcs Readng Tme: 2 mnutes PRELIMIARY EXAMIATIO FOR THE Ph.D. DEGREE

More information

A Distributed Spectrum Sharing Algorithm in Cognitive Radio Networks

A Distributed Spectrum Sharing Algorithm in Cognitive Radio Networks A Dstrbuted Spectrum Sharng Algorthm n Cogntve Rado Networks We Sun, Tong Lu, Yanmn Zhu, Bo L Shangha Jao Tong Unversty Hong Kong Unversty of Scence and Technology Emal: {sunwt,lutong2569164,yzhu}@sjtu.edu.cn,

More information

Vickrey Auction VCG Combinatorial Auctions. Mechanism Design. Algorithms and Data Structures. Winter 2016

Vickrey Auction VCG Combinatorial Auctions. Mechanism Design. Algorithms and Data Structures. Winter 2016 Mechansm Desgn Algorthms and Data Structures Wnter 2016 1 / 39 Vckrey Aucton Vckrey-Clarke-Groves Mechansms Sngle-Mnded Combnatoral Auctons 2 / 39 Mechansm Desgn (wth Money) Set A of outcomes to choose

More information

Supporting Information

Supporting Information Supportng Informaton The neural network f n Eq. 1 s gven by: f x l = ReLU W atom x l + b atom, 2 where ReLU s the element-wse rectfed lnear unt, 21.e., ReLUx = max0, x, W atom R d d s the weght matrx to

More information

Notes on Frequency Estimation in Data Streams

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

More information

CS286r Assign One. Answer Key

CS286r Assign One. Answer Key CS286r Assgn One Answer Key 1 Game theory 1.1 1.1.1 Let off-equlbrum strateges also be that people contnue to play n Nash equlbrum. Devatng from any Nash equlbrum s a weakly domnated strategy. That s,

More information

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

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

More information

CHAPTER III Neural Networks as Associative Memory

CHAPTER III Neural Networks as Associative Memory CHAPTER III Neural Networs as Assocatve Memory Introducton One of the prmary functons of the bran s assocatve memory. We assocate the faces wth names, letters wth sounds, or we can recognze the people

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

Natural Language Processing and Information Retrieval

Natural Language Processing and Information Retrieval Natural Language Processng and Informaton Retreval Support Vector Machnes Alessandro Moschtt Department of nformaton and communcaton technology Unversty of Trento Emal: moschtt@ds.untn.t Summary Support

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

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

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

More information

Lecture 12: Discrete Laplacian

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

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

Uniqueness of Nash Equilibrium in Private Provision of Public Goods: Extension. Nobuo Akai *

Uniqueness of Nash Equilibrium in Private Provision of Public Goods: Extension. Nobuo Akai * Unqueness of Nash Equlbrum n Prvate Provson of Publc Goods: Extenson Nobuo Aka * nsttute of Economc Research Kobe Unversty of Commerce Abstract Ths note proves unqueness of Nash equlbrum n prvate provson

More information

Week 5: Neural Networks

Week 5: Neural Networks Week 5: Neural Networks Instructor: Sergey Levne Neural Networks Summary In the prevous lecture, we saw how we can construct neural networks by extendng logstc regresson. Neural networks consst of multple

More information

Communication-efficient Distributed Solutions to a System of Linear Equations with Laplacian Sparse Structure

Communication-efficient Distributed Solutions to a System of Linear Equations with Laplacian Sparse Structure Communcaton-effcent Dstrbuted Solutons to a System of Lnear Equatons wth Laplacan Sparse Structure Peng Wang, Yuanq Gao, Nanpeng Yu, We Ren, Janmng Lan, and D Wu Abstract Two communcaton-effcent dstrbuted

More information

The Existence and Optimality of Equilibrium

The Existence and Optimality of Equilibrium The Exstence and Optmalty of Equlbrum Larry Blume March 29, 2006 1 Introducton These notes quckly survey two approaches to the exstence. The frst approach works wth excess demand, whle the second works

More information

PHYS 705: Classical Mechanics. Calculus of Variations II

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

More information

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

Calculation of time complexity (3%)

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

More information

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem. prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove

More information

Support Vector Machines CS434

Support Vector Machines CS434 Support Vector Machnes CS434 Lnear Separators Many lnear separators exst that perfectly classfy all tranng examples Whch of the lnear separators s the best? + + + + + + + + + Intuton of Margn Consder ponts

More information