Mechanism Design with Allocative, Informational and Learning Constraints May / 46
|
|
- Chester Rice
- 5 years ago
- Views:
Transcription
1 Mechanism Design with Allocative, Informational and Learning Constraints May 2017 Mechanism Design with Allocative, Informational and Learning Constraints May / 46
2 Joint work with Ph.D. student Abhinav Sinha (Graduating in September)
3 Allocation problems in networks A number of interesting problems in networks involve optimization of a social utility function (sum of agents utilities) under resource constraints, privacy constraints, and strategic behavior by agents Examples include: - power production, distribution, consumption on the smart grid, - Bandwidth allocation to cellular service providers - unicast, multi-rate multicast service on the Internet - advertisement on social networks - economies with public or local public goods (e.g., investment on clean air or cyber-security) Mechanism Design with Allocative, Informational and Learning Constraints May / 46
4 Spectrum allocation Total Bandwidth B x 1 x 2 x 3... x N max x R N + s.t. v i (x i ) i N x i B i N private consumption goods: utilities v i ( ) depend only on their own allocation Mechanism Design with Allocative, Informational and Learning Constraints May / 46
5 Unicast service on the Internet Tx Rx x 1 T1 R1 x 1 x 2 x 3 T2 T3 x 1 x 2 x1 x 2 x 3 x 3 x 4 R2 x 2 R3 x 3 x 4 T4 R4 x 4 s.t. max x R N + v i (x i ) i N i N l x i c l l L Mechanism Design with Allocative, Informational and Learning Constraints May / 46
6 Multi-rate multicast service on the Internet Tx Rx x 11 T1 R1 x 11 R2 x 22 x 22 x 23 x 34 x 35 T2 T3 x 34 x 35 x 11 x 22 x 11 x 23 x 22 R3 x 23 R4 x 34 R5 x 35 s.t. max x R N + k K l k K i G k v ki (x ki ) max {x ki } c l l L i G l k Mechanism Design with Allocative, Informational and Learning Constraints May / 46
7 Power allocation in wireless networks Each agent is a (transmitter, receiver) pair. x x 2 x 3 x N 1 = {1, 2, 3} N 2 = {3, 4} max x v i ({x i } i Nk(i) ) i N s.t. x R N + The vector of transmission powers x = (x 1,..., x N ) is a public (or local public) good Mechanism Design with Allocative, Informational and Learning Constraints May / 46
8 NUM and Salient Features Maximize sum of utilities subject to network constraints max v i (x) s.t. x X. x i N Linear constraints - common knowledge. v i ( ) - Private information and known only to agent i Designer can impose taxes and quasi-linear utilities u i = v i (x) t i. Mechanism Design with Allocative, Informational and Learning Constraints May / 46
9 Informal Framework of Mechanism Design Designer wishes to allocate optimally. Agents are strategic and... Possess private information relevant to optimal allocation. Designer wishes to cover this Informational gap Design Message Space and Contract. Agents then announce a selected message and receive outcomes based on the contract. Mechanism Design with Allocative, Informational and Learning Constraints May / 46
10 Hurwicz-Reiter Model Envinronment CP Outcome V = V i X Mechanism Design with Allocative, Informational and Learning Constraints May / 46
11 Hurwicz-Reiter Model Envinronment CP Outcome V = V i X Contract : h M = M i Messages Mechanism Design with Allocative, Informational and Learning Constraints May / 46
12 Hurwicz-Reiter Model Envinronment V = V i v CP Outcome X = X X x i (NE) h M = M i m Messages Design M & h : M X to replicate CP mapping at NE. Mechanism Design with Allocative, Informational and Learning Constraints May / 46
13 Motivating Question The motivating question, in this work, is whether it is possible to design Nash implementation mechanisms that posses certain properties... Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
14 Motivating Design Principles (a) Reduction in communication overhead for NUM problems Models with large type spaces - Private info. v i : R A R. (b) Systematic Design to deal with Allocative constraints Integrate different network constraints under one design umbrella. Special focus: Can off-equilibrium feasibility be accommodated? Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
15 Motivating Design Principles (contd) (c) Informational constraints on messaging What if not all agents can talk to a common designer? What if they don t want to? (privacy) 2 m 2 m 4 4 m 2 m 3 m3 m4 m 1 m (Not to be confused with Unicast or Multicast links or dependence of utility on local allocation only.) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
16 Motivating Design Principles (contd) (d) Learning of Nash equilibrium Solution concept of NE and convergence of a learning dynamic go together for models with stable environments Design for two Off-equilibrium properties - Off-equilibrium Feasibility - Convergence of a large class of Learning algorithms. (e) Designing beyond sum of utilities - fairness What about mechanism design for other objectives?, e.g., max x X i N ( log (v i (x)) or max x X min i N ( v i (x)) ). Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
17 Overview (a) Reduced communication overhead (b) Systematic Design Part 1: Multirate/Multicast (c) Informational constraints on messaging (d) Learning of NE Part 2: Distributed M.D. and Learning (e) Designing beyond SoU Fairness (not in this talk) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
18 Overview (a) Reduced communication overhead (b) Systematic Design Part 1: Multirate/Multicast (c) Informational constraints on messaging (d) Learning of NE Part 2: Distributed M.D. and Learning (e) Designing beyond SoU Fairness (not in this talk) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
19 Overview (a) Reduced communication overhead (b) Systematic Design Part 1: Multirate/Multicast (c) Informational constraints on messaging (d) Learning of NE Part 2: Distributed M.D. and Learning (e) Designing beyond SoU Fairness (not in this talk) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
20 Overview (a) Reduced communication overhead (b) Systematic Design Part 1: Multirate/Multicast (c) Informational constraints on messaging (d) Learning of NE Part 2: Distributed M.D. and Learning (e) Designing beyond SoU Fairness (not in this talk) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
21 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Overview 1 Systematic Design for Allocative constraints: Multi-rate/multicast transmission 2 Distributed Mechanisms with Learning Guarantees Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
22 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Relevant Literature Earliest works by [Groves, Ledyard 1977] for Lindahl allocation and [Hurwicz 1979] for Walrasian allocation. Also [Tian 1989, Chen 2002] for Lindahl allocation. Recent works motivated by [Kelly, Maulloo, Tan 1998] - Competitive equilibria, only for price-takers. Two classifications for recent works: based on constraint set, based on full/partial implementation. Single-link Unicast [Yang, Hajek 2006b], [Maheshwaran, Başar 2004] - full implementation. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
23 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Relevant Literature (contd) More General Constraint set [Yang, Hajek 2007], [Johari, Tsitsiklis 2009] - arbitrary convex constraint sets but with partial implementation. Off-equilibrium Feasibility. [Jain, Walrand 2010] - Partial Implementation. [Kakhbod, Teneketzis 2012a,b] - Full implementation for general unicast and multicast. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
24 Systematic Design for Allocative constraints: Multi-rate/multicast transmission The Multirate/Multicast Model Tx T1 max{x 11, x 12} T2 A B max{x 23, x 24} max{x 11, x 12 } + max{x 23, x 24 } max{x 11, x 12 } + x x 23 C 12 x 24 x 11 x 23 Rx R1 x 11 R2 x 12 R3 x 23 R4 x 24 Agent - a specific transmitter-receiver pair. Multicast Group - Group of agents requesting the same content. (e.g. same TV program). Multi-rate - Agents within the same multicast group can request different QoS (e.g. high/standard definition video). Watching on mobile phone or on HDTV. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
25 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Notation Tx T1 max{x 11, x 12} T2 A B max{x 23, x 24} max{x 11, x 12 } + max{x 23, x 24 } max{x 11, x 12 } + x x 23 C 12 x 24 x 11 x 23 Rx R1 x 11 R2 x 12 R3 x 23 R4 x 24 Set of multicast groups K = {1,..., K}. Agents indexed group-wise (k, i) K G k (called agent ki). Each agent uses a fixed route L ki L. Set of groups active on link l L denoted by K l K. Agents from group k that are active on link l are identified by G l k G k. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
26 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Centralized Problem Tx T1 T2 max{x 11, x 12 } A max{x 23, x 24 } max{x 11, x 12 } + max{x 23, x 24 } max{x 11, x 12 } + x x 23 C 12 B x 24 x 11 x 23 Rx R1 x 11 R2 x 12 R3 x 23 R4 x 24 Agents T1-R1 T1-R2 T2-R3 T2-R4 max x R N + s.t. k K k K l i G k v ki (x ki ) (CP MM ) max {x ki } c l l L i G l k Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
27 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Public and Private goods Two levels of interaction in the Multi-rate Multicast problem 1 Contest between groups through the highest rate at each link. 2 No contest within a group, since only maximum gets charged. Due to the max{ }, there s a possible case for free-riding. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
28 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Systematic Mechanism Design max x,s ki N v ki (x ki ) s.t. x ki 0 ki N (C 1 ) and k K l s l k cl l L (C 2 ) and x ki s l k i G l k, k, l (C 3) s l k { } - proxy for max xki. i G l k Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
29 Systematic Design for Allocative constraints: Multi-rate/multicast transmission KKT - Necessary and Sufficient Assuming utilities are strictly concave (and monotonic) and differentiable There exist Primal variables (x, s ) and Dual variables (λ l ) l L and (µ l ki )ki N,l Lki such that: 1. Primal Feasibility (x, s ) satisfy multicast constraints. 2. Dual Feasibility λ, µ 0. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
30 Systematic Design for Allocative constraints: Multi-rate/multicast transmission KKT - Necessary and Sufficient Assuming utilities are strictly concave (and monotonic) and differentiable 3. Complimentary Slackness λ l ( k K l s l k c l ) = 0 l L µ l ki ( x ki sl k ) = 0 ki N, l L ki 4. Stationarity v ki (x ki ) = λ l = µ l ki l L ki µ l ki ki N if x ki > 0 k K l, l L i G l k Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
31 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism - Message Space ( M ki = R + R 2L ki + where m ki = y ki, ( ) p l ki, ql ki )l L ki. y ki agent ki s demand for allocation. p l ki individual price for ki. (proxy for µl ki ) Best not to have agents pay at prices quoted by themself. So q l ki used in place of pl ke for the next agent on link l. p l kj q l kj p l ki q l ki p l ke q l ke Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
32 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Proportional Allocation A new allocation scheme... that guarantees off-equilibrium feasibility! Demand y is translated into allocation x using a scaling factor, i.e., x ki (m) = r y ki with r = min l L { r l (m) }. x 2 y x y x y x x 1 Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
33 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Tax for any agent ki is the sum of taxes t l ki over route L ki. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
34 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Tax for any agent ki is the sum of taxes t l ki over route L ki. Consider agents kj ki ke from G l k. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
35 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Consider agents kj ki ke from G l k. t l ki = x kiq l kj + (ql ki pl ke )2 + q l ( kj p l ki q l ) ( ) kj s l k x ki + (w l k wl k )2 + w l ( k w l k w l ) ( k c l ) s l k k K l Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
36 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Consider agents kj ki ke from G l k. x ki q l kj Payment for x ki Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
37 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Consider agents kj ki ke from G l k. (q l ki pl ke )2 Equal Prices (individual) p l kj q l kj p l ki q l ki p l ke q l ke Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
38 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Consider agents kj ki ke from G l k. q l ( kj p l ki q l ) ( ) kj s l k x ki Complimentary Slackness (individual) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
39 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Consider agents kj ki ke from G l k. Define w l k = i G l k (w l k wl k )2 Equal Prices (group) p l ki and w l k = 1 K l 1 k K l \{k} w l k. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
40 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Mechanism: Taxes Consider agents kj ki ke from G l k. w l ( k w l k w l ) ( k c l ) s l k k K l Complimentary Slackness (group) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
41 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Summary of Results Theorem (Full Implementation+IR+WBB/SBB) At any Nash equilibrium m of the induced game, The allocation x(m ) is the unique solution to (CP MM ). Individual Rationality is satisfied for all agents. Weak Budget Balance ki N t ki(m ) 0. Strong Budget Balance ki N t ki(m ) = 0, with an augmented message space. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
42 Systematic Design for Allocative constraints: Multi-rate/multicast transmission Summary of Results Theorem (Full Implementation+IR+WBB/SBB) At any Nash equilibrium m of the induced game, The allocation x(m ) is the unique solution to (CP MM ). Individual Rationality is satisfied for all agents. Weak Budget Balance ki N t ki(m ) 0. Strong Budget Balance ki N t ki(m ) = 0, with an augmented message space. Basic idea behind proof of Implementation F.O.C. for NE gives KKT as necessary conditions. Existence using S.O.C. and invertibility. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
43 Distributed Mechanisms with Learning Guarantees Overview 1 Systematic Design for Allocative constraints: Multi-rate/multicast transmission 2 Distributed Mechanisms with Learning Guarantees Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
44 Distributed Mechanisms with Learning Guarantees Mechanism Design, Learning and Networks Mechanism Design / Strategic behavior Learning / Transient behavior Networks / Local messages Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
45 Distributed Mechanisms with Learning Guarantees Learning and Modeling trade-offs Fully Compliant Agents Sophistication & Guarantees Design Choices Fully Strategic Agents Good enough guarantee and large enough design space Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
46 Distributed Mechanisms with Learning Guarantees Mechanism Design, Learning and Networks Well-known algorithms for finding roots and/or optimization Stochastic Approximation: [Robbins, Monro 1951] Gradient Descent: [Nesterov 1983] Simulated Annealing: [Khachaturyan et al 1979, Kirkpatrick et al 1983] Online algorithms: prediction with advice [Littlestone, Warmuth 1994, Vovk 1992]; exp3 [Auer et al 2002] Learning / Transient Behavior Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
47 Distributed Mechanisms with Learning Guarantees Mechanism Design, Learning and Networks Decentralized system Message passing is done locally Realistic and scalable architecture Several well-known graph problems such as Consensus on a Network [Fischer, Lynch, Paterson 1985] Byzantine Generals [Lamport, Shostak, Pease 1982] Network / Local Messages Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
48 Distributed Mechanisms with Learning Guarantees Learning + Networks State of the art design has accommodated at most two out of three requirements Learning on a network with non-strategic agents: distributed optimization - Distributed Stochastic Gradient descent: [Tsitsiklis, Bertsekas 1986] - Consensus and Optimization: [Nedic, Ozdaglar, Parrilo 2008] - ADMM: [Boyd, Parikh, Chu, Peleato, Eckstein 2011]. Learning / Transient Behavior Network / Local Messages Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
49 Distributed Mechanisms with Learning Guarantees Mechanism Design + Learning Learning Mechanism Design Mechanism Design with Learning guarantees in Broadcast environments (i.e., fully connected networks). Supermodularity has played a major role in providing learning guarantees in games. [Milgrom, Roberts 1990; Chen 2002] Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
50 Distributed Mechanisms with Learning Guarantees Mechanism Design + Learning Theorem (Milgrom and Roberts 1990) For a supermodular game i.e., compact action space and an increasing best-response, any learning strategy within the adaptive dynamics (AD) class converges to a point between two most extreme NE. Limitations Requirement of a compact action space, and A region for the convergent point if multiple equilibria exist. Experimental results have shown that supermodularity does not result in fast convergence Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
51 Distributed Mechanisms with Learning Guarantees Goal - Design simultaneously for all three Mechanism Design / Strategic behavior Learning / Transient behavior Networks / Local messages Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
52 Distributed Mechanisms with Learning Guarantees Walrasian and Lindahl allocation Two centralized problems - private and public goods Private good max v i (x i ) x R N i N s.t. x i = 0. i N (Walrasian) Public good max v i (x). x R i N (Lindahl) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
53 Distributed Mechanisms with Learning Guarantees Walrasian and Lindahl allocation Two centralized problems - private and public goods Private good max v i (x i ) x R N i N s.t. x i = 0. i N (Walrasian) Public good max v i (x). x R i N (Lindahl) Environment assumption: Utilities v i : R R are assumed to be strictly concave with continuous second derivatives such that ( v i ( ) η, 1 ). η Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
54 Distributed Mechanisms with Learning Guarantees Summarizing our goals We aim to design, as before, reduced message space Nash implementation mechanisms such that... A. Allocation and Tax function depend only on neighborhood messages x i, t i : M R, with x i (m i, m N(i) ) and t i (m i, m N(i) ) B. There is guaranteed convergence, to the Nash equilibrium, when agents choose their learning strategies within a class L of learning strategies. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
55 Distributed Mechanisms with Learning Guarantees Walrasian Mechanism - Proxy via neighbor Message: m i = (y i, q i ) R N+1, - Demand y i R, - Proxy q i = (q 1 i,..., qn i ) RN. Proxy q i are included to collect demand y j from non-neighbor agents. q k j y k q k i i j k Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
56 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( Allocation: x i = y i 1 y k ). N 1 k i Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
57 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( ) Allocation: x i = y i 1 q k n(i,k). N 1 k i n(i, k) neighbor of i closest to k, Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
58 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( ) Allocation: x i = y i 1 q k n(i,k). N 1 k i Tax: t i = p i x i price p i = ( y i + k i y k ) Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
59 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( ) Allocation: x i = y i 1 q k n(i,k). N 1 k i Tax: t i = p i x i price p i = ( q i n(i,i) + k i y k ). Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
60 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( ) Allocation: x i = y i 1 q k n(i,k). N 1 k i Tax: t i = p i x i price p i = ( q i n(i,i) + k i q k n(i,k) ). Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
61 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( ) Allocation: x i = y i 1 q k n(i,k). N 1 k i Tax: t i = p i price p i = ( x i + k N(i), k=i q i n(i,i) + k i q k n(i,k) ( ) q k 2 i y k + explicit duplication ). k/ N(i) k i ( q k i qk n(i,k) duplication via message passing ) 2, Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
62 Distributed Mechanisms with Learning Guarantees Mechanism - Allocation and Tax ( Allocation: x i = y i 1 q k n(i,k) + q k ) n(i,k). N 1 ξ ξ d(i,k) 1 k N(i) k/ N(i) k i Tax: t i = p i price x i + d(i, k) shortest distance to k k N(i), k=i ( p i = 1 q i n(i,i) + δ ξ k N(i) ( ) q k 2 i ξy k + explicit duplication q k n(i,k) ξ + k/ N(i) k i k/ N(i) k i q k n(i,k) ξ d(i,k) 1 ( q k i ξqk n(i,k) duplication via message passing ). ) 2, Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
63 Distributed Mechanisms with Learning Guarantees Main Result Theorem 1 The induced game has unique NE and the corresponding allocation is x. 2 Best-Response for the induced game is contractive and hence every learning dynamics in the ABR class, converges to the NE. 3 Budget Balance: the total tax paid at NE is zero, t t N = 0. Same results for Lindahl allocation. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
64 Distributed Mechanisms with Learning Guarantees Sketch of the proof Efficient Nash equilibrium arguments same as before. Contraction verify BR < 1. Row-sum matrix norm. Explicitly write down best-response (y i, q i ) = BR i (y i, q i ). Quadratic tax and Linear allocation make this easy. Show there exist parameters ξ (0, 1) and δ (0, ) for any given η (1, ). Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
65 Distributed Mechanisms with Learning Guarantees Contraction and ABR Theorem (Healy and Mathevet (2012)) If a game is contractive i.e., BR < 1, then all ABR dynamics converge to the unique Nash equilibrium. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
66 Distributed Mechanisms with Learning Guarantees Contraction and ABR Theorem (Healy and Mathevet (2012)) If a game is contractive i.e., BR < 1, then all ABR dynamics converge to the unique Nash equilibrium. Cournot Best-Response Dynamics. Best-Response to empirical distrib. from past k periods. Best-Response to any convex combination of past k periods. Fictitious Play (under concave utilities). Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
67 Distributed Mechanisms with Learning Guarantees Adaptive Best-Response Dynamics (ABR) Asymptotically, the support of randomized actions must not be further than the best-response to the worst observed action in the finite past. m 2 m m 1 Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
68 Distributed Mechanisms with Learning Guarantees Adaptive Best-Response Dynamics (ABR) Asymptotically, the support of randomized actions must not be further than the best-response to the worst observed action in the finite past. m 2 C m m 1 Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
69 Distributed Mechanisms with Learning Guarantees Adaptive Best-Response Dynamics (ABR) Asymptotically, the support of randomized actions must not be further than the best-response to the worst observed action in the finite past. m 2 C BR(C) m m 1 Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
70 Distributed Mechanisms with Learning Guarantees Adaptive Best-Response Dynamics (ABR) Asymptotically, the support of randomized actions must not be further than the best-response to the worst observed action in the finite past. m 2 C BR(C) m C m 1 Message at t should be inside C Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
71 Distributed Mechanisms with Learning Guarantees Numerical example N = 31, η = 25. Agents utility function as quadratic v i (x) = θ i x 2 i + σ ix i. Two graphs: (1) full binary tree and (2) Erdős-Reńyi random graph where any two edges are connected with probability p = 0.3 Two types of learning dynamics: (a) action taken is the best-response to an exponentially weighed average of past actions; (b) best-respond to the arithmetic mean of past 10 rounds Distance to optimum allocation Binary Tree and Exponential Weight Binary Tree and 10-period average Erdos-Renyi and Exponential Weight Erdos-Renyi and 10-period average Iteration number 10 4 Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
72 Distributed Mechanisms with Learning Guarantees Conclusions and Future Research Directions We try to systematize the design of mechanisms for NUM problems with small message spaces, allocative constraints and off-equilibrium feasibility, informational constraints and provide learning guarantees. Can we further reduce average message space from (N + 1) to ( deg + 1 )? r R(i) y r = s L j i k y i + s L + s R s R = Impossibility of Learning for small and continuous mechanisms. What about dynamic environments? (dynamic mechanism design/dynamic games/perfect Bayesian Equilibria...) l L(i) y l Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
73 Distributed Mechanisms with Learning Guarantees Thank you. Mechanism Design with Allocative, Informational and LearningMay Constraints / 46
Informed Principal in Private-Value Environments
Informed Principal in Private-Value Environments Tymofiy Mylovanov Thomas Tröger University of Bonn June 21, 2008 1/28 Motivation 2/28 Motivation In most applications of mechanism design, the proposer
More informationMotivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem:
CDS270 Maryam Fazel Lecture 2 Topics from Optimization and Duality Motivation network utility maximization (NUM) problem: consider a network with S sources (users), each sending one flow at rate x s, through
More informationLocal public good provision in networks: A Nash implementation mechanism
Local public good provision in networks: A Nash implementation mechanism Shrutivandana Sharma a,1,, Demosthenis Teneketzis a a Electrical Engineering and Computer Science, University of Michigan 1301 Beal
More informationMathematical Economics - PhD in Economics
- PhD in Part 1: Supermodularity and complementarity in the one-dimensional and Paulo Brito ISEG - Technical University of Lisbon November 24, 2010 1 2 - Supermodular optimization 3 one-dimensional 4 Supermodular
More informationPositive Models of Private Provision of Public Goods: A Static Model. (Bergstrom, Blume and Varian 1986)
Positive Models of Private Provision of Public Goods: A Static Model (Bergstrom, Blume and Varian 1986) Public goods will in general be under-supplied by voluntary contributions. Still, voluntary contributions
More informationResource Allocation in Decentralized Systems with Strategic Agents: An Implementation Theory Approach
Resource Allocation in Decentralized Systems with Strategic Agents: An Implementation Theory Approach by Ali Kakhbod A dissertation submitted in partial fulfillment of the requirements for the degree of
More informationEfficiency and Braess Paradox under Pricing
Efficiency and Braess Paradox under Pricing Asuman Ozdaglar Joint work with Xin Huang, [EECS, MIT], Daron Acemoglu [Economics, MIT] October, 2004 Electrical Engineering and Computer Science Dept. Massachusetts
More informationResource 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 informationA Simple Market-Like Allocation Mechanism for Public Goods
A Simple Market-Like Allocation Mechanism for Public Goods Matthew Van Essen* Department of Economics, Finance, and Legal Studies University of Alabama Mark Walker Economics Department University of Arizona
More informationUses of duality. Geoff Gordon & Ryan Tibshirani Optimization /
Uses of duality Geoff Gordon & Ryan Tibshirani Optimization 10-725 / 36-725 1 Remember conjugate functions Given f : R n R, the function is called its conjugate f (y) = max x R n yt x f(x) Conjugates appear
More information5. Externalities and Public Goods. Externalities. Public Goods types. Public Goods
5. Externalities and Public Goods 5. Externalities and Public Goods Externalities Welfare properties of Walrasian Equilibria rely on the hidden assumption of private goods: the consumption of the good
More informationCS 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 informationA Price-Based Approach for Controlling Networked Distributed Energy Resources
A Price-Based Approach for Controlling Networked Distributed Energy Resources Alejandro D. Domínguez-García (joint work with Bahman Gharesifard and Tamer Başar) Coordinated Science Laboratory Department
More informationDual Ascent. Ryan Tibshirani Convex Optimization
Dual Ascent Ryan Tibshirani Conve Optimization 10-725 Last time: coordinate descent Consider the problem min f() where f() = g() + n i=1 h i( i ), with g conve and differentiable and each h i conve. Coordinate
More information5. Externalities and Public Goods
5. Externalities and Public Goods Welfare properties of Walrasian Equilibria rely on the hidden assumption of private goods: the consumption of the good by one person has no effect on other people s utility,
More informationDistributed Resource Allocation Using One-Way Communication with Applications to Power Networks
Distributed Resource Allocation Using One-Way Communication with Applications to Power Networks Sindri Magnússon, Chinwendu Enyioha, Kathryn Heal, Na Li, Carlo Fischione, and Vahid Tarokh Abstract Typical
More informationAN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS
AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS Shruti Sharma and Demos Teneketzis Department of Electrical Engineering and Computer Science University of
More information20 GUOQIANG TIAN may cooperate and in others they may not, and such information is unknown to the designer. (2) This combining solution concept, which
ANNALS OF ECONOMICS AND FINANCE 1, 19 32 (2000) Feasible and Continuous Double Implementation of Constrained Walrasian Allocations * Guoqiang Tian Department of Economics, Texas A&M University, College
More informationSupermodular Games. Ichiro Obara. February 6, 2012 UCLA. Obara (UCLA) Supermodular Games February 6, / 21
Supermodular Games Ichiro Obara UCLA February 6, 2012 Obara (UCLA) Supermodular Games February 6, 2012 1 / 21 We study a class of strategic games called supermodular game, which is useful in many applications
More informationCS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash
CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash Equilibrium Price of Stability Coping With NP-Hardness
More informationNode-based Distributed Optimal Control of Wireless Networks
Node-based Distributed Optimal Control of Wireless Networks CISS March 2006 Edmund M. Yeh Department of Electrical Engineering Yale University Joint work with Yufang Xi Main Results Unified framework for
More informationAre We There Yet? Mechanism Design Beyond Equilibrium
Are We There Yet? Mechanism Design Beyond Equilibrium Matthew Van Essen* Department of Economics, Finance, and Legal Studies University of Alabama Mark Walker Department of Economics University of Arizona
More informationA 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 informationPower Allocation and Spectrum Sharing in Multi-User, Multi-Channel Systems with Strategic Users
Power Allocation and Spectrum Sharing in Multi-User, Multi-Channel Systems with Strategic Users 1 Ali Kakhbod and Demosthenis Teneketzis Department of Electrical Engineering and Computer Science, University
More informationIn the Name of God. Sharif University of Technology. Microeconomics 1. Graduate School of Management and Economics. Dr. S.
In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics 1 44715 (1396-97 1 st term) - Group 1 Dr. S. Farshad Fatemi Chapter 10: Competitive Markets
More informationMarket Equilibrium and the Core
Market Equilibrium and the Core Ram Singh Lecture 3-4 September 22/25, 2017 Ram Singh (DSE) Market Equilibrium September 22/25, 2017 1 / 19 Market Exchange: Basics Let us introduce price in our pure exchange
More informationIntermediate public economics 6 Public goods Hiroaki Sakamoto
Intermediate public economics 6 Public goods Hiroaki Sakamoto June 26, 2015 Contents 1. Definition and examples 2. Modeling public goods 2.1 Model 2.2 Efficient allocation and equilibrium 3. Lindahl mechanism
More information6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular Games
6.254 : Game Theory with Engineering Applications Lecture 7: Asu Ozdaglar MIT February 25, 2010 1 Introduction Outline Uniqueness of a Pure Nash Equilibrium for Continuous Games Reading: Rosen J.B., Existence
More informationImplementation in Economies with Non-Convex Production Technologies Unknown to the Designer
Implementation in Economies with Non-Convex Production Technologies Unknown to the Designer Guoqiang TIAN Department of Economics Texas A&M University College Station, Texas 77843 and Institute for Advanced
More informationOn Decentralized Incentive Compatible Mechanisms for Partially Informed Environments
On Decentralized Incentive Compatible Mechanisms for Partially Informed Environments by Ahuva Mu alem June 2005 presented by Ariel Kleiner and Neil Mehta Contributions Brings the concept of Nash Implementation
More informationMS&E 246: Lecture 18 Network routing. Ramesh Johari
MS&E 246: Lecture 18 Network routing Ramesh Johari Network routing Last lecture: a model where N is finite Now: assume N is very large Formally: Represent the set of users as a continuous interval, [0,
More informationOptimization in Wireless Communication
Zhi-Quan (Tom) Luo Department of Electrical and Computer Engineering University of Minnesota 200 Union Street SE Minneapolis, MN 55455 2007 NSF Workshop Challenges Optimization problems from wireless applications
More informationIntroduction to General Equilibrium: Framework.
Introduction to General Equilibrium: Framework. Economy: I consumers, i = 1,...I. J firms, j = 1,...J. L goods, l = 1,...L Initial Endowment of good l in the economy: ω l 0, l = 1,...L. Consumer i : preferences
More informationStrategic Properties of Heterogeneous Serial Cost Sharing
Strategic Properties of Heterogeneous Serial Cost Sharing Eric J. Friedman Department of Economics, Rutgers University New Brunswick, NJ 08903. January 27, 2000 Abstract We show that serial cost sharing
More informationDual methods and ADMM. Barnabas Poczos & Ryan Tibshirani Convex Optimization /36-725
Dual methods and ADMM Barnabas Poczos & Ryan Tibshirani Convex Optimization 10-725/36-725 1 Given f : R n R, the function is called its conjugate Recall conjugate functions f (y) = max x R n yt x f(x)
More informationUtility, Fairness and Rate Allocation
Utility, Fairness and Rate Allocation Laila Daniel and Krishnan Narayanan 11th March 2013 Outline of the talk A rate allocation example Fairness criteria and their formulation as utilities Convex optimization
More informationAsymptotics of Efficiency Loss in Competitive Market Mechanisms
Page 1 of 40 Asymptotics of Efficiency Loss in Competitive Market Mechanisms Jia Yuan Yu and Shie Mannor Department of Electrical and Computer Engineering McGill University Montréal, Québec, Canada jia.yu@mail.mcgill.ca
More informationSURPLUS SHARING WITH A TWO-STAGE MECHANISM. By Todd R. Kaplan and David Wettstein 1. Ben-Gurion University of the Negev, Israel. 1.
INTERNATIONAL ECONOMIC REVIEW Vol. 41, No. 2, May 2000 SURPLUS SHARING WITH A TWO-STAGE MECHANISM By Todd R. Kaplan and David Wettstein 1 Ben-Gurion University of the Negev, Israel In this article we consider
More informationEfficiency Loss in a Network Resource Allocation Game
Efficiency Loss in a Network Resource Allocation Game Ashish Khisti October 27, 2004 Efficiency Loss in a Network Resource Allocation Game p. 1/2 Resource Allocation in Networks Basic Question: How should
More informationEfficient Mechanism Design
Efficient Mechanism Design Bandwidth Allocation in Computer Network Presenter: Hao MA Game Theory Course Presentation April 1st, 2014 Efficient Mechanism Design Efficient Mechanism Design focus on the
More informationClassic Mechanism Design (III)
Parkes Mechanism Design 1 Classic Mechanism Design (III) David C. Parkes Division of Engineering and Applied Science, Harvard University CS 286r Spring 2002 Parkes Mechanism Design 2 Vickrey-Clarke-Groves
More informationArea I: Contract Theory Question (Econ 206)
Theory Field Exam Summer 2011 Instructions You must complete two of the four areas (the areas being (I) contract theory, (II) game theory A, (III) game theory B, and (IV) psychology & economics). Be sure
More informationA Solution to the Problem of Externalities When Agents Are Well-Informed
A Solution to the Problem of Externalities When Agents Are Well-Informed Hal R. Varian. The American Economic Review, Vol. 84, No. 5 (Dec., 1994), pp. 1278-1293 Introduction There is a unilateral externality
More informationMechanism 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 informationCompetitive Equilibrium and the Welfare Theorems
Competitive Equilibrium and the Welfare Theorems Craig Burnside Duke University September 2010 Craig Burnside (Duke University) Competitive Equilibrium September 2010 1 / 32 Competitive Equilibrium and
More informationPh.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program May 2012
Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program May 2012 The time limit for this exam is 4 hours. It has four sections. Each section includes two questions. You are
More informationRobust Mechanism Design and Robust Implementation
Robust Mechanism Design and Robust Implementation joint work with Stephen Morris August 2009 Barcelona Introduction mechanism design and implementation literatures are theoretical successes mechanisms
More informationVasilis Syrgkanis Microsoft Research NYC
Vasilis Syrgkanis Microsoft Research NYC 1 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Large Scale Decentralized-Distributed Systems Multitude of
More informationEECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding
EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding Motivation Make a social choice that (approximately) maximizes the social welfare subject to the economic constraints
More informationContinuous and Feasible Implementation of Rational-Expectations Lindahl Allocations
GAMES AND ECONOMIC BEHAVIOR 16, 135 151 (1996) ARTICLE NO. 0079 Continuous and Feasible Implementation of Rational-Expectations Lindahl Allocations Guoqiang Tian Department of Economics, Texas A&M University,
More informationExact and Approximate Equilibria for Optimal Group Network Formation
Exact and Approximate Equilibria for Optimal Group Network Formation Elliot Anshelevich and Bugra Caskurlu Computer Science Department, RPI, 110 8th Street, Troy, NY 12180 {eanshel,caskub}@cs.rpi.edu Abstract.
More informationNBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION. Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar
NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar Working Paper 12804 http://www.nber.org/papers/w12804 NATIONAL BUREAU OF ECONOMIC RESEARCH 1050 Massachusetts
More informationSIGNIFICANT increase in amount of private distributed
1 Distributed DC Optimal Power Flow for Radial Networks Through Partial Primal Dual Algorithm Vahid Rasouli Disfani, Student Member, IEEE, Lingling Fan, Senior Member, IEEE, Zhixin Miao, Senior Member,
More informationImplementation in economies with non-convex production technologies unknown to the designer
Games and Economic Behavior 66 (2009) 526 545 www.elsevier.com/locate/geb Implementation in economies with non-convex production technologies unknown to the designer Guoqiang Tian a,b, a Department of
More informationSolving Dual Problems
Lecture 20 Solving Dual Problems We consider a constrained problem where, in addition to the constraint set X, there are also inequality and linear equality constraints. Specifically the minimization problem
More informationADMM and Fast Gradient Methods for Distributed Optimization
ADMM and Fast Gradient Methods for Distributed Optimization João Xavier Instituto Sistemas e Robótica (ISR), Instituto Superior Técnico (IST) European Control Conference, ECC 13 July 16, 013 Joint work
More informationComputational complexity of solution concepts
Game Theory and Algorithms, Lake Como School of Advanced Studies 7-11 September 2015, Campione d'italia Computational complexity of solution concepts Gianluigi Greco Dept. of Mathematics and Computer Science
More informationDual Methods. Lecturer: Ryan Tibshirani Convex Optimization /36-725
Dual Methods Lecturer: Ryan Tibshirani Conve Optimization 10-725/36-725 1 Last time: proimal Newton method Consider the problem min g() + h() where g, h are conve, g is twice differentiable, and h is simple.
More informationDynamic Service Placement in Geographically Distributed Clouds
Dynamic Service Placement in Geographically Distributed Clouds Qi Zhang 1 Quanyan Zhu 2 M. Faten Zhani 1 Raouf Boutaba 1 1 School of Computer Science University of Waterloo 2 Department of Electrical and
More informationNew Perspectives and Challenges in Routing Games: Query models & Signaling. Chaitanya Swamy University of Waterloo
New Perspectives and Challenges in Routing Games: Query models & Signaling Chaitanya Swamy University of Waterloo New Perspectives and Challenges in Routing Games: Query models & Signaling Chaitanya Swamy
More informationEconomic Growth: Lecture 8, Overlapping Generations
14.452 Economic Growth: Lecture 8, Overlapping Generations Daron Acemoglu MIT November 20, 2018 Daron Acemoglu (MIT) Economic Growth Lecture 8 November 20, 2018 1 / 46 Growth with Overlapping Generations
More informationMicroeconomic 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 informationVolume 31, Issue 3. Games on Social Networks: On a Problem Posed by Goyal
Volume 31, Issue 3 Games on Social Networks: On a Problem Posed by Goyal Ali Kakhbod University of Michigan, Ann Arbor Demosthenis Teneketzis University of Michigan, Ann Arbor Abstract Within the context
More informationLEARNING IN CONCAVE GAMES
LEARNING IN CONCAVE GAMES P. Mertikopoulos French National Center for Scientific Research (CNRS) Laboratoire d Informatique de Grenoble GSBE ETBC seminar Maastricht, October 22, 2015 Motivation and Preliminaries
More informationThe Multi-Path Utility Maximization Problem
The Multi-Path Utility Maximization Problem Xiaojun Lin and Ness B. Shroff School of Electrical and Computer Engineering Purdue University, West Lafayette, IN 47906 {linx,shroff}@ecn.purdue.edu Abstract
More informationFundamental Theorems of Welfare Economics
Fundamental Theorems of Welfare Economics Ram Singh Lecture 6 September 29, 2015 Ram Singh: (DSE) General Equilibrium Analysis September 29, 2015 1 / 14 First Fundamental Theorem The First Fundamental
More informationDistributed Consensus Optimization
Distributed Consensus Optimization Ming Yan Michigan State University, CMSE/Mathematics September 14, 2018 Decentralized-1 Backgroundwhy andwe motivation need decentralized optimization? I Decentralized
More informationContent 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 information6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential Games
6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Asu Ozdaglar MIT March 2, 2010 1 Introduction Outline Review of Supermodular Games Reading: Fudenberg and Tirole, Section 12.3.
More informationALADIN An Algorithm for Distributed Non-Convex Optimization and Control
ALADIN An Algorithm for Distributed Non-Convex Optimization and Control Boris Houska, Yuning Jiang, Janick Frasch, Rien Quirynen, Dimitris Kouzoupis, Moritz Diehl ShanghaiTech University, University of
More informationModeling, equilibria, power and risk
Modeling, equilibria, power and risk Michael C. Ferris Joint work with Andy Philpott and Roger Wets University of Wisconsin, Madison Workshop on Stochastic Optimization and Equilibrium University of Southern
More informationPrice of Stability in Survivable Network Design
Noname manuscript No. (will be inserted by the editor) Price of Stability in Survivable Network Design Elliot Anshelevich Bugra Caskurlu Received: January 2010 / Accepted: Abstract We study the survivable
More informationPrice and Capacity Competition
Price and Capacity Competition Daron Acemoglu, Kostas Bimpikis, and Asuman Ozdaglar October 9, 2007 Abstract We study the efficiency of oligopoly equilibria in a model where firms compete over capacities
More informationDistributed online optimization over jointly connected digraphs
Distributed online optimization over jointly connected digraphs David Mateos-Núñez Jorge Cortés University of California, San Diego {dmateosn,cortes}@ucsd.edu Mathematical Theory of Networks and Systems
More informationRedistribution 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 informationConstrained Optimization and Lagrangian Duality
CIS 520: Machine Learning Oct 02, 2017 Constrained Optimization and Lagrangian Duality Lecturer: Shivani Agarwal Disclaimer: These notes are designed to be a supplement to the lecture. They may or may
More informationWelfare Analysis in Partial Equilibrium.
Welfare Analysis in Partial Equilibrium. Social welfare function: assigns social welfare value (real number) to each profile of utility levels (u 1,u 2,...u I ): W (u 1,u 2,...u I ) (Utilitarian welfare).
More informationContracts under Asymmetric Information
Contracts under Asymmetric Information 1 I Aristotle, economy (oiko and nemo) and the idea of exchange values, subsequently adapted by Ricardo and Marx. Classical economists. An economy consists of a set
More informationOrder on Types based on Monotone Comparative Statics
Order on Types based on Monotone Comparative Statics Takashi Kunimoto Takuro Yamashita July 10, 2015 Monotone comparative statics Comparative statics is important in Economics E.g., Wealth Consumption
More informationPh.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2016
Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2016 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.
More informationSF2972 Game Theory Exam with Solutions March 15, 2013
SF2972 Game Theory Exam with s March 5, 203 Part A Classical Game Theory Jörgen Weibull and Mark Voorneveld. (a) What are N, S and u in the definition of a finite normal-form (or, equivalently, strategic-form)
More informationA family of supermodular Nash mechanisms implementing Lindahl allocations
Economic Theory 19, 773 790 (00) A family of supermodular Nash mechanisms implementing Lindahl allocations Yan Chen Department of Economics, University of Michigan, Ann Arbor, MI 48109-10, USA (e-mail:
More information1 Lattices and Tarski s Theorem
MS&E 336 Lecture 8: Supermodular games Ramesh Johari April 30, 2007 In this lecture, we develop the theory of supermodular games; key references are the papers of Topkis [7], Vives [8], and Milgrom and
More informationCMSC 858F: Algorithmic Game Theory Fall 2010 Market Clearing with Applications
CMSC 858F: Algorithmic Game Theory Fall 2010 Market Clearing with Applications Instructor: Mohammad T. Hajiaghayi Scribe: Rajesh Chitnis September 15, 2010 1 Overview We will look at MARKET CLEARING or
More informationMechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham
Game Theory Course: Jackson, Leyton-Brown & Shoham Bayesian Game Setting Extend the social choice setting to a new setting where agents can t be relied upon to disclose their preferences honestly Start
More informationNetwork Games: Learning and Dynamics
Network Games: Learning and Dynamics Asu Ozdaglar Conference on Decision and Control (CDC) December 2008 Department of Electrical Engineering & Computer Science Massachusetts Institute of Technology, USA
More informationMicroeconomics, Block I Part 2
Microeconomics, Block I Part 2 Piero Gottardi EUI Sept. 20, 2015 Piero Gottardi (EUI) Microeconomics, Block I Part 2 Sept. 20, 2015 1 / 48 Pure Exchange Economy H consumers with: preferences described
More informationGames on Social Networks: On a Problem Posed by Goyal
Games on Social Networks: On a Problem Posed by Goyal Ali Kakhbod Demosthenis Teneketzis November 13, 2017 arxiv:1001.3896v4 [cs.gt] 9 Feb 2012 Abstract Within the context of games on networks S. Goyal
More informationNoncooperative Games, Couplings Constraints, and Partial Effi ciency
Noncooperative Games, Couplings Constraints, and Partial Effi ciency Sjur Didrik Flåm University of Bergen, Norway Background Customary Nash equilibrium has no coupling constraints. Here: coupling constraints
More informationEquilibria for games with asymmetric information: from guesswork to systematic evaluation
Equilibria for games with asymmetric information: from guesswork to systematic evaluation Achilleas Anastasopoulos anastas@umich.edu EECS Department University of Michigan February 11, 2016 Joint work
More informationBayesian Learning in Social Networks
Bayesian Learning in Social Networks Asu Ozdaglar Joint work with Daron Acemoglu, Munther Dahleh, Ilan Lobel Department of Electrical Engineering and Computer Science, Department of Economics, Operations
More informationCrowdsourcing contests
December 8, 2012 Table of contents 1 Introduction 2 Related Work 3 Model: Basics 4 Model: Participants 5 Homogeneous Effort 6 Extensions Table of Contents 1 Introduction 2 Related Work 3 Model: Basics
More informationA SIMPLE PARALLEL ALGORITHM WITH AN O(1/T ) CONVERGENCE RATE FOR GENERAL CONVEX PROGRAMS
A SIMPLE PARALLEL ALGORITHM WITH AN O(/T ) CONVERGENCE RATE FOR GENERAL CONVEX PROGRAMS HAO YU AND MICHAEL J. NEELY Abstract. This paper considers convex programs with a general (possibly non-differentiable)
More informationFairness Considerations in Network Flow Problems
2015 IEEE 54th Annual Conference on Decision and Control (CDC) December 15-18, 2015. Osaka, Japan Fairness Considerations in Network Flow Problems Er Wei, Chaithanya Bandi Abstract In most of the physical
More informationFixed Point Theorems
Fixed Point Theorems Definition: Let X be a set and let f : X X be a function that maps X into itself. (Such a function is often called an operator, a transformation, or a transform on X, and the notation
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 12: Approximate Mechanism Design in Multi-Parameter Bayesian Settings Instructor: Shaddin Dughmi Administrivia HW1 graded, solutions on website
More information2 Regularized Image Reconstruction for Compressive Imaging and Beyond
EE 367 / CS 448I Computational Imaging and Display Notes: Compressive Imaging and Regularized Image Reconstruction (lecture ) Gordon Wetzstein gordon.wetzstein@stanford.edu This document serves as a supplement
More informationNTU IO (I) : Auction Theory and Mechanism Design II Groves Mechanism and AGV Mechansim. u i (x, t i, θ i ) = V i (x, θ i ) + t i,
Meng-Yu Liang NTU O : Auction Theory and Mechanism Design Groves Mechanism and AGV Mechansim + 1 players. Types are drawn from independent distribution P i on [θ i, θ i ] with strictly positive and differentiable
More informationNotes on General Equilibrium
Notes on General Equilibrium Alejandro Saporiti Alejandro Saporiti (Copyright) General Equilibrium 1 / 42 General equilibrium Reference: Jehle and Reny, Advanced Microeconomic Theory, 3rd ed., Pearson
More informationVirtual Robust Implementation and Strategic Revealed Preference
and Strategic Revealed Preference Workshop of Mathematical Economics Celebrating the 60th birthday of Aloisio Araujo IMPA Rio de Janeiro December 2006 Denitions "implementation": requires ALL equilibria
More information