Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization
|
|
- Colin Anthony
- 6 years ago
- Views:
Transcription
1 1 Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization
2 2 Outline Classical mechanism design Preliminaries (DRMs, revelation principle) Positive results Groves, Single-parameter (Myerson) min makespan task assignment Negative results Gibbard-Satterthwaite Algorithmic mechanism design Knapsack auction Price-of-anarchy analysis
3 3 Mechanism design alternatives; agents, value :, Utility, Design a game Γ,,, attain desiderata in equilibrium 1Agent 1 Agent n,,
4 4 Mechanism design alternatives; agents, value :, Utility, Design a game Γ,,, attain desiderata in equilibrium 1Agent 1 Agent n,,
5 5 Examples Auction; e.g., servers, bandwidth, ad space Coordination; e.g., meetings, tasks Public choice; e.g., build a new school Matching; e.g., residents to hospitals Desiderata: efficiency, maxminfairness, envy-free, participation, revenue, budget-balance
6 6 Game theory for MD Incomplete information game;valuation Behavior ; Strategy Dominant strategy equilibrium,,,all, all, all Bayes-Nash equilibrium! "#$ %, '! "#$ %, all, all ',
7 7 Game theory for MD Incomplete information game;valuation Behavior ; Strategy Dominant strategy equilibrium,,,all, all, all Bayes-Nash equilibrium! "#$ %, '! "#$ %, all, all ',
8 8 Game theory for MD Incomplete information game;valuation Behavior ; Strategy Dominant strategy equilibrium,,,all, all, all Bayes-Nash equilibrium! "#$ %, '! "#$ %, all, all ',
9 9 Implementation Mechanism Γ implementsa social choice function (: if Γ ()*for all,,, in equilibrium. 1 ) * ) *,,
10 10 Direct Revelation Mechanisms Choice rule,; Payment rule. 1 ) * ) *, -. - DRM Γ is (Dom/Bayes) incentive compatible if truthful reporting is a (DSE/BNE). ( Strategyproof, Truthful. )
11 11 Direct Revelation Mechanisms Choice rule,; Payment rule. 1 ) * ) *, -. - DRM Γ is (Dom/Bayes) incentive compatible if truthful reporting is a (DSE/BNE). ( Strategyproof, Truthful. )
12 12 Revelation Principle 1 ) * ) *,, Theorem: Any scf ( implemented by Γcan be implemented by an incentive compatible DRM. *Positive results **Negative results
13 13 Outline Classical mechanism design Preliminaries (DRMs, revelation principle) Positive results Groves, Single-parameter (Myerson) Min makespan Negative results Gibbard-Satterthwaite Algorithmic mechanism design Knapsack auction Price-of-anarchy analysis
14 14 Groves mechanism ( arg max 7 8 9)* 5 ; 7 ; 0 Affine maximization (Simple case, 7 1, 9 0)), = - arg max 5 - )*. =, - - >?@ -? )*, for,) - * (arbitrary fcn) 0 Utility:, - 8?@ -?, - > ) * truthful! (and efficient!) -
15 15 Groves mechanism ( arg max 7 8 9)* 5 ; 7 ; 0 Affine maximization (Simple case, 7 1, 9 0)), = - arg max 5 - )*. =, - - >?@ -? )*, for,) - * (arbitrary fcn) Utility:, - 8?@ -?, - > ) * truthful! (and efficient!) -
16 16 Groves mechanism ( arg max 7 8 9)* 5 ; 7 ; 0 Affine maximization (Simple case, 7 1, 9 0)), = - arg max - )* 5. =, - - >?@ -? )*, for,) - * (arbitrary fcn) 0 Utility:, - 8?@ -?, - > ) * truthful! (and efficient!) -
17 17 VCG mechanism Special case of Groves. Payment rule: Negative externality. "BC, -? ) *?@ -? )*, for, = ) - - *,, = ) Truthful, efficient, participation, no-deficit* (Negative result (Roberts): if 3, F E mechanisms are Groves mechanisms.) *., then only truthful
18 18 VCG mechanism Special case of Groves. Payment rule: Negative externality. "BC, -? ) *?@ -? )*, for, = ) - - *,, = ) Truthful, efficient, participation, no-deficit* (Negative result (Roberts): if 3, F E mechanisms are Groves mechanisms.) *., then only truthful
19 19 VCG Example 1 Single-item Auction Values $10, $4, $2,)*: assign to A1.
20 20 VCG Example 1 Single-item Auction Values $10, $4, $2,)*: assign to A ; zero to others a second-price auction
21 21 VCG Example 2 Combinatorial Auction Items {A,B,C},)*: ),, * t J agent A B AB
22 22 VCG Example 2 Combinatorial Auction Items {A,B,C},)*: ),, * t J M v Agent 1 pays zero. agent A B AB (revenue low, and NP-hard winner determination.)
23 23 VCG Example 3 Agents= Edges; Value = -Cost Externality: )-total cost without) (-total cost with); e.g., for edge 17 this is -90-(-40)=-50.
24 24 VCG Example 4 Double Auction A1: buyer, value $10 A2: seller, value $8,)*: trade
25 25 VCG Example 4 Double Auction A1: buyer, value $10 A2: seller, value $8,)*: trade Payments A1: (pays $8) A2: (paid $10!)
26 26 Single-parameter domains Private info S ;induces S, E.g., Min makespan task assignment Agents A1, A2. Tasks T1,T2,T3 (sizes 1, 2 and 4) Private :: Unit processing time (S J, S J 1* Min make-span = max(2.5,2)=2.5 What would VCG do?
27 27 Single-parameter domains Private info S ;induces S, E.g., Min makespan task assignment Agents A1, A2. Tasks T1,T2,T3 (sizes 1, 2 and 4) Private :: Unit processing time (S J, S J 1* Min make-span = max(2.5,2)=2.5 What would VCG do?
28 28 Single-parameter domains S, S T private S %U, * Allocation rule,: U, Fix S -, monotonic, known T : E summarization fcn (1) Auction: S is value, T is (prob) agent allocated? (2) Task assignment: S is ( processing time), T total load T ), S * S S
29 29 Single-parameter domains S, S T private S %U, * Allocation rule,: U, Fix S -, monotonic, known T : E summarization fcn (1) Auction: S is value, T is (prob) agent allocated? (2) Task assignment: S is ( processing time), T total load T ), S * S S
30 30 Myerson mechanism (s.p. domain) Given monotonic,, then mechanism truthful if:. S - S - T, S - W T, X, S 1 Z $ [ \]^ - - * YX > )S =critical valuein 0-1 domains
31 31 Myerson mechanism (s.p. domain) Given monotonic,, then mechanism truthful if:. S - S - T, S - W T, X, S 1 Z $ [ \]^ value - _-value - * YX > )S =critical valuein 0-1 domains payment _-payment (basically necessary)
32 32 Min makespanscheduling Unit processing time (S J, S J 1* c-approx: (Archer and Tardos 01) `a Z `bcd )Z* p c Thm. VCG is an n-approx, and truthful. Proof. UB: `a e? f g,? / )1/i*? f g,? i `bcd LB: imachines, ntasks (size 1). Machine 1 unit cost 1. Machine 2..n unit cost 1 8 j, j ; 0 Min makespan 1 8 j. VCG make-span n. lim m o i/)1 8 j* i
33 33 Min makespanscheduling Unit processing time (S J, S J 1* c-approx: (Archer and Tardos 01) `a Z `bcd )Z* p c Thm. VCG is an n-approx, and truthful. Proof. UB: `a e? f g,? / )1/i*? f g,? i `bcd LB: imachines, ntasks (size 1). Machine 1 unit cost 1. Machine 2..n unit cost 1 8 j, j ; 0 Min makespan 1 8 j. VCG make-span n. lim m o i/)1 8 j* i
34 34 Min makespanscheduling Unit processing time (S J, S J 1* c-approx: (Archer and Tardos 01) `a Z `bcd )Z* p c Thm. VCG is an n-approx, and truthful. Proof. UB: `a e? f g,? / )1/i*? f g,? i `bcd LB: imachines, ntasks (size 1). Machine 1 unit cost 1. Machine 2..n unit cost 1 8 j, j ; 0 Min makespan 1 8 j. VCG makespann. lim m o i/)1 8 j* i
35 35 What else can we do?
36 36 LexOptmechanism Adopt,)* to min makespan, particular tie-breaking rule. Thm. LexOptis monotonic (S ; S, load ) Suppose r. (Case 1) i Z$ [ i Z$. i Z$ [ e i Z$ e i Z$ ) * i Z$ [) *. Contradiction. (Case 2)i Z$ [ p i Z$. (Archer and Tardos 01) S T e i Z$ e i Z$ ) * S T ) *, since iis bottleneck in at S. Monotone.
37 37 LexOptmechanism Adopt,)* to min makespan, particular tie-breaking rule. Thm. LexOptis monotonic (S ; S, load ) Suppose r. (Case 1) i Z$ [ i Z$. i Z$ [ e i Z$ e i Z$ ) * i Z$ [) *. Contradiction. (Case 2)i Z$ [ p i Z$. (Archer and Tardos 01) S T e i Z$ e i Z$ ) * S T ) *, since iis bottleneck in at S. Monotone.
38 38 LexOptmechanism Adopt,)* to min makespan, particular tie-breaking rule. Thm. LexOptis monotonic (S ; S, load ) Suppose r. (Case 1) i Z$ [ i Z$. i Z$ [ e i Z$ e i Z$ ) * i Z$ [) *. Contradiction. (Case 2)i Z$ [ p i Z$. (Archer and Tardos 01) S T e i Z$ e i Z$ ) * S T ) *, since iis bottleneck in at S. Monotone.
39 39 Aside: Computation min- makespan is NP-hard (Dhangwatnotai et al. 11, Christodoulou and Kovacs 10) Standard PTAS optimizes over a restricted range of candidate assignments, set construction violates monotonicity. Exists a monotone PTAS, both randomized and deterministic.
40 40 Outline Classical mechanism design Preliminaries (DRMs, revelation principle) Positive results Groves, Single-parameter (Myerson) Min makespan Negative results Gibbard-Satterthwaite Algorithmic mechanism design Knapsack auction Price-of-anarchy analysis
41 41 Gibbard-Satterthwaite No money. all strict preferences (e.g., f) 3,,)*onto. Dictatorial: Same agent always gets top choice
42 42 Gibbard-Satterthwaite No money. all strict preferences (e.g., f) 3,,)*onto. Dictatorial: Same agent always gets top choice Theorem. The only truthful mechanisms are dictatorial with all strict prefs, A >=3 onto.
43 43 Simple proof (T u) for 2-agent case Monotonicity (M) abcdef badcfd - If v w x, w x y, then v w - - x, w x y. Proof. If report..cd and get d, then report..dc and get g, if g > {c,d} then cd type deviates; else, dc type deviates. Consistency (C) If every agent z { then don t pick b. Proof. Suppose pick b. Still pick b if all a>b > (M) Onto, so exists v with x(v)=a. Still pick a if all a>b> (M). Contradiction. Impossibility 1 is a dictator on a : if 1 reports a top, a picked P1: a>b>c; b>a>c. Can t pick c (C). Consider a. P2: a > b > c; b > c > a Can t pick c (C). Can t pick b (T). Select a. Consider any P3, top(1)=a Pick a (M, consider P2 -> P3) Argue 1 also dictator on b, c.
44 44 Simple proof (T u) for 2-agent case Monotonicity (M) abcdef badcfd - If v w x, w x y, then v w - - x, w x y. Proof. If report..cd and get d, then report..dc and get g, if g > {c,d} then cd type deviates; else, dc type deviates. Consistency (C) If every agent.. z {.. then don t pick b. Proof. Suppose pick b. Still pick b if all a>b > (M) Onto, so exists v with x(v)=a. Still pick a if all a>b> (M). Contradiction. Impossibility 1 is a dictator on a : if 1 reports a top, a picked P1: a>b>c; b>a>c. Can t pick c (C). Consider a. P2: a > b > c; b > c > a Can t pick c (C). Can t pick b (T). Select a. Consider any P3, top(1)=a Pick a (M, consider P2 -> P3) Argue 1 also dictator on b, c.
45 45 Simple proof (T u) for 2-agent case Monotonicity (M) abcdef badcfd - If v w x, w x y, then v w - - x, w x y. Proof. If report..cd and get d, then report..dc and get g, if g > {c,d} then cd type deviates; else, dc type deviates. Consistency (C) If every agent.. z {.. then don t pick b. Proof. Suppose pick b. Still pick b if all a>b > (M) Onto, so exists v with x(v)=a. Still pick a if all a>b> (M). Contradiction. Impossibility 1 is a dictator on a : if 1 reports a top, a picked P1: a>b>c; b>a>c. Can t pick c (C). Consider a. P2: a > b > c; b > c > a Can t pick c (C). Can t pick b (T). Select a. Consider any P3, top(1)=a Pick a (M, consider P2 -> P3) Argue 1 also dictator on b, c.
46 46 Simple proof (T u) for 2-agent case Monotonicity (M) abcdef badcfd - If v w x, w x y, then v w - - x, w x y. Proof. If report..cd and get d, then report..dc and get g, if g > {c,d} then cd type deviates; else, dc type deviates. Consistency (C) If every agent.. z {.. then don t pick b. Proof. Suppose pick b. Still pick b if all a>b > (M) Onto, so exists v with x(v)=a. Still pick a if all a>b> (M). Contradiction. (Svensson 99) Impossibility 1 is a dictator on a : if 1 reports a top, a picked P1: a>b>c; b>a>c. Can t pick c (C). Consider a. P2: a > b > c; b > c > a Can t pick c (C). Can t pick b (T). Select a. Consider any P3, top(1)=a Pick a (M, consider P2 -> P3) Argue 1 also dictator on b, c.
47 47 Outline Classical mechanism design Preliminaries (DRMs, revelation principle) Positive results Groves, Single-parameter (Myerson) Min makespan Negative results Gibbard-Satterthwaite Algorithmic mechanism design Knapsack auction Price-of-anarchy analysis
48 48 Algorithmic Mechanism Design New concern is to obtain computational tractability as well as incentive compatibility Emphasis also placed on bidding languages, preference elicitation.
49 49 Knapsack auction items, agent value S for } units (known) Goal: maximize total value. 0-1 knaspack problem. NP-hard Can t use VCG. 2-approx: `bcd Z e 2, all S `a Z x: order by decreasing S /}. If ~ S max S sell 1 else sell to > Charge critical value (Myerson) (Mu alem and Nisan 08) Example: $5@2, $6@1, $6@3, $12@5; supply 5 units Compare (6+5,12) -> allocated to A4. Pay $11. Suppose A2 reports 8? Now {1,2} allocated. A2 pays $7.
50 50 Knapsack auction items, agent value S for } units (known) Goal: maximize total value. 0-1 knaspack problem. NP-hard Can t use VCG. 2-approx: `bcd Z e 2, all S `a Z x: order by decreasing S /}. If ~ S max S sell 1 else sell to > Charge critical value (Myerson) (Mu alem and Nisan 08) Example: $5@2, $6@1, $6@3, $12@5; supply 5 units Compare (6+5,12) -> allocated to A4. Pay $11. Suppose A2 reports 8? Now {1,2} allocated. A2 pays $7.
51 51 Knapsack auction items, agent value S for } units (known) Goal: maximize total value. 0-1 knaspack problem. NP-hard Can t use VCG. 2-approx: `bcd Z e 2, all S `a Z x: order by decreasing S /}. If ~ S max S sell 1 else sell to > Charge critical value (Myerson) (Mu alem and Nisan 08) Example: $5@2, $6@1, $6@3, $12@5; supply 5 units Compare (6+5,12) -> allocated to A4. Pay $11. Suppose A2 reports 8? Now {1,2} allocated. A2 pays $7.
52 52 Knapsack auction -Analysis Theorem. Truthful and 2-approx. (Mu alem and Nisan 08) Monotone: (Case 1) Allocated and in {1..k}. Still in. (Case 2) Allocated and highest. May cause {1..k} to win but still in. 2-approx: suppose p i. ƒ e ƒ ~?] S? 8 S ~E e ~E?] S? e ~ S? max S?..~ 8 ˆ e 2max )..~, ˆ* 2 g??] 8
53 53 Knapsack auction -Analysis Theorem. Truthful and 2-approx. (Mu alem and Nisan 08) Monotone: (Case 1) Allocated and in {1..k}. Still in. (Case 2) Allocated and highest. May cause {1..k} to win but still in. 2-approx: suppose p i. ƒ e ƒ ~?] S? 8 S ~E e ~E?] S? e ~ S? max S?..~ 8 ˆ e 2max )..~, ˆ* 2 g??] 8
54 54 Knapsack auction -Analysis Theorem. Truthful and 2-approx. (Mu alem and Nisan 08) Monotone: (Case 1) Allocated and in {1..k}. Still in. (Case 2) Allocated and highest. May cause {1..k} to win but still in. 2-approx: suppose p i. ƒ e ƒ ~?] S? 8 S ~E e ~E?] S? e ~ S? max S?..~ 8 ˆ e 2max )..~, ˆ* 2 g??] 8
55 55 Outline Classical mechanism design Preliminaries (DRMs, revelation principle) Positive results Groves, Single-parameter (Myerson) Min makespan Negative results Gibbard-Satterthwaite Algorithmic mechanism design Knapsack auction Price-of-anarchy analysis
56 56 Price of anarchy + MD PoA: worst-case ratio of optimal objto objin equilibrium Extension theorems (Roughgarden, 09, 12; Lucier, PaesLeme11; Syrgkanis12, Syrgkanis Tardos 13) For auctions: PoAfor complete-information auction -> PoAin Bayes Nash equilibrium PoAfor complete-information auction -> PoAfor composition of auctions.
57 57 Price of anarchy + MD PoA: worst-case ratio of optimal objto objin equilibrium Extension theorems (Roughgarden, 09, 12; Lucier, PaesLeme11; Syrgkanis12, Syrgkanis Tardos 13) For auctions: PoAfor complete-information auction under property P -> PoAin Bayes Nash equilibrium PoAfor complete-information auction under property P -> PoAfor composition of auctions. Comment: now worry about all equilibrium
58 58 Example: Extension from NE to BNE For any b, exists - s.t., 8 Š Œ.)S*(smoothness) Do this under P: only depends on S If b is a NE then Ž U,, Ž U 8 Š Œ.)* 8 1 Š Œ.)* 8 1 Œ.)* e Œ.)*, and Œ e / Extends to BNE immediately
59 59 Example: Extension from NE to BNE For any b, exists - s.t., 8 Š Œ.)S*(smoothness) Do this under P: only depends on S If b is a NE then Ž U,, Ž U 8 Š Œ.)S* 8 1 Š Œ.)S* 8 1 Œ.)S* Œ.)S*, and Œ e / Extends to BNE immediately
60 60 Example: Extension from NE to BNE For any b, exists - s.t., 8 Š Œ.)S*(smoothness) Do this under P: only depends on S If b is a NE then Ž U,, Ž U 8 Š Œ.)S* 8 1 Š Œ.)S* 8 1 Œ.)S* Œ.)S*, and Œ e / Extends to BNE immediately
61 61 Apply to FPSB auction PoA for FPSB is 1! But, want to bound under P. Want:, 8 Š Œ.)S* For any bids, Z $ J, 8 S / 2 Either gain Z $ from deviation, or ; Z $ J J Z $, J 8, S Z $, J )S*, 8 Š J Œ.)* ; thus PoA e 2
62 62 Apply to FPSB auction PoA for FPSB is 1! But, want to bound under P. Want:, 8 Š Œ.)S* For any bids, Z $ J, 8 S / 2 Either gain Z $ from deviation, or ; Z $ J J Z $, J 8, S Z $, J )S*, 8 Š J Œ.)* ; thus PoA e 2
63 63 Apply to FPSB auction PoA for FPSB is 1! But, want to bound under P. Want:, 8 Š Œ.)S* For any bids, Z $ J, 8 S / 2 Either gain Z $ from deviation, or ; Z $ J J Z $, J 8, S Z $, J )S*, 8 Š J Œ.)* ; thus PoA e 2
64 64 Apply to FPSB auction PoA for FPSB is 1! But, want to bound under P. Want:, 8 Š Œ.)S* For any bids, Z $ J, 8 S / 2 Either gain Z $ from deviation, or ; Z $ J J Z $, J 8, S Z $, J )S*, 8 Š J Œ.)* ; thus PoA e 2
65 65 Direction for AMD? Lucier and Borodin (2010) First price Single-minded Combinatorial auction Optimal allocation rule, the PoAis m(mitems) But, if the allocation rule is approximate (sqrt-mgreedy), then (½,sqrt(m)) smooth, and O(sqrt(m)) PoA. Design mechanisms that are smooth, and provide good worst-case properties.
66 66 References See Economics and Computation, Parkesand SeukenCUP (forthcoming, 2014) Chapters 8 and 10
Mechanism Design and Truthful Algorithms
Mechanism Design and Truthful Algorithms Ocan Sankur 13/06/2013 Ocan Sankur (ULB) Mechanism Design and Truthful Algorithms June 13, 2013 1 / 25 Mechanism Design Mechanism design is about designing games
More 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 informationMechanism Design. Christoph Schottmüller / 27
Mechanism Design Christoph Schottmüller 2015-02-25 1 / 27 Outline 1 Bayesian implementation and revelation principle 2 Expected externality mechanism 3 Review questions and exercises 2 / 27 Bayesian implementation
More informationLecture 10: Mechanism Design
Computational Game Theory Spring Semester, 2009/10 Lecture 10: Mechanism Design Lecturer: Yishay Mansour Scribe: Vera Vsevolozhsky, Nadav Wexler 10.1 Mechanisms with money 10.1.1 Introduction As we have
More informationGame Theory: Spring 2017
Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today In this second lecture on mechanism design we are going to generalise
More 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 informationCPS 173 Mechanism design. Vincent Conitzer
CPS 173 Mechanism design Vincent Conitzer conitzer@cs.duke.edu edu Mechanism design: setting The center has a set of outcomes O that she can choose from Allocations of tasks/resources, joint plans, Each
More informationAPPLIED MECHANISM DESIGN FOR SOCIAL GOOD
APPLIED MECHANISM DESIGN FOR SOCIAL GOOD JOHN P DICKERSON Lecture #3 09/06/2016 CMSC828M Tuesdays & Thursdays 12:30pm 1:45pm REMINDER: SEND ME TOP 3 PRESENTATION PREFERENCES! I LL POST THE SCHEDULE TODAY
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 informationLecture 4. 1 Examples of Mechanism Design Problems
CSCI699: Topics in Learning and Game Theory Lecture 4 Lecturer: Shaddin Dughmi Scribes: Haifeng Xu,Reem Alfayez 1 Examples of Mechanism Design Problems Example 1: Single Item Auctions. There is a single
More informationMechanism Design: Basic Concepts
Advanced Microeconomic Theory: Economics 521b Spring 2011 Juuso Välimäki Mechanism Design: Basic Concepts The setup is similar to that of a Bayesian game. The ingredients are: 1. Set of players, i {1,
More informationVickrey Auction VCG Characterization. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design
Algorithmic Game Theory Vickrey Auction Vickrey-Clarke-Groves Mechanisms Characterization of IC Mechanisms Mechanisms with Money Player preferences are quantifiable. Common currency enables utility transfer
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 1: Introduction and Class Overview. Instructor: Shaddin Dughmi
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 1: Introduction and Class Overview Instructor: Shaddin Dughmi Outline 1 Teaser 2 Course Goals and Administrivia 3 Algorithmic Mechanism Design
More informationMechanism Design: Bayesian Incentive Compatibility
May 30, 2013 Setup X : finite set of public alternatives X = {x 1,..., x K } Θ i : the set of possible types for player i, F i is the marginal distribution of θ i. We assume types are independently distributed.
More informationAlgorithmic Game Theory Introduction to Mechanism Design
Algorithmic Game Theory Introduction to Mechanism Design Makis Arsenis National Technical University of Athens April 216 Makis Arsenis (NTUA) AGT April 216 1 / 41 Outline 1 Social Choice Social Choice
More informationMechanism Design: Dominant Strategies
May 20, 2014 Some Motivation Previously we considered the problem of matching workers with firms We considered some different institutions for tackling the incentive problem arising from asymmetric information
More informationCombinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds
Combinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds Sharrukh Zaman and Daniel Grosu Department of Computer Science Wayne State University Detroit, Michigan 48202, USA sharrukh@wayne.edu,
More informationPayment Rules for Combinatorial Auctions via Structural Support Vector Machines
Payment Rules for Combinatorial Auctions via Structural Support Vector Machines Felix Fischer Harvard University joint work with Paul Dütting (EPFL), Petch Jirapinyo (Harvard), John Lai (Harvard), Ben
More informationKnapsack Auctions. Sept. 18, 2018
Knapsack Auctions Sept. 18, 2018 aaacehicbvdlssnafj34rpuvdelmsigvskmkoasxbtcuk9ghncfmjpn26gqszibsevojbvwvny4ucevsnx/jpm1cww8mndnnxu69x08ylcqyvo2v1bx1jc3svnl7z3dv3zw47mg4fzi0ccxi0forjixy0lzumdjlbegrz0jxh93kfvebceljfq8mcxejnoa0pbgplxnmwxxs2tu49ho16lagvjl/8hpoua6dckkhrizrtt2zytwtgeaysqtsaqvanvnlbdfoi8ivzkjkvm0lys2qubqzmi07qsqjwim0ih1noyqidlpzqvn4qpuahrhqjys4u393zcischl5ujjfus56ufif109veovmlcepihzpb4upgyqgetowoijgxsaaicyo3hxiiriik51hwydgl568tdqnum3v7bulsvo6ikmejsejqaibxiimuaut0ayypijn8arejcfjxxg3pualk0brcwt+wpj8acrvmze=
More informationAlgorithmic Game Theory and Applications
Algorithmic Game Theory and Applications Lecture 18: Auctions and Mechanism Design II: a little social choice theory, the VCG Mechanism, and Market Equilibria Kousha Etessami Reminder: Food for Thought:
More informationLecture Slides - Part 4
Lecture Slides - Part 4 Bengt Holmstrom MIT February 2, 2016. Bengt Holmstrom (MIT) Lecture Slides - Part 4 February 2, 2016. 1 / 65 Mechanism Design n agents i = 1,..., n agent i has type θ i Θ i which
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 7: Prior-Free Multi-Parameter Mechanism Design. Instructor: Shaddin Dughmi
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 7: Prior-Free Multi-Parameter Mechanism Design Instructor: Shaddin Dughmi Outline 1 Multi-Parameter Problems and Examples 2 The VCG Mechanism
More informationVickrey-Clarke-Groves Mechanisms
Vickrey-Clarke-Groves Mechanisms Jonathan Levin 1 Economics 285 Market Design Winter 2009 1 These slides are based on Paul Milgrom s. onathan Levin VCG Mechanisms Winter 2009 1 / 23 Motivation We consider
More informationRevenue Maximization in Multi-Object Auctions
Revenue Maximization in Multi-Object Auctions Benny Moldovanu April 25, 2017 Revenue Maximization in Multi-Object Auctions April 25, 2017 1 / 1 Literature Myerson R. (1981): Optimal Auction Design, Mathematics
More informationVickrey Auction. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design
Algorithmic Game Theory Vickrey Auction Vickrey-Clarke-Groves Mechanisms Mechanisms with Money Player preferences are quantifiable. Common currency enables utility transfer between players. Preference
More informationOn the Impossibility of Black-Box Truthfulness Without Priors
On the Impossibility of Black-Box Truthfulness Without Priors Nicole Immorlica Brendan Lucier Abstract We consider the problem of converting an arbitrary approximation algorithm for a singleparameter social
More 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 informationChapter 2. Equilibrium. 2.1 Complete Information Games
Chapter 2 Equilibrium Equilibrium attempts to capture what happens in a game when players behave strategically. This is a central concept to these notes as in mechanism design we are optimizing over games
More informationSequential Bidding in the Bailey-Cavallo Mechanism
Sequential Bidding in the Bailey-Cavallo Mechanism Krzysztof R. Apt 1,2 and Evangelos Markakis 2 1 CWI, Science Park 123, 1098 XG Amsterdam 2 Institute of Logic, Language and Computation, University of
More informationGame Theory: introduction and applications to computer networks
Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia INRIA EPI Maestro February 04 Part of the slides are based on a previous course with D. Figueiredo (UFRJ) and
More informationIntroduction to Mechanism Design
Introduction to Mechanism Design Xianwen Shi University of Toronto Minischool on Variational Problems in Economics September 2014 Introduction to Mechanism Design September 2014 1 / 75 Mechanism Design
More informationAutomated mechanism design. Vincent Conitzer
Automated mechanism design Vincent Conitzer conitzer@cs.duke.edu General vs. specific mechanisms Mechanisms such as Clarke (VCG) mechanism are very general but will instantiate to something specific in
More information2 Making the Exponential Mechanism Exactly Truthful Without
CIS 700 Differential Privacy in Game Theory and Mechanism Design January 31, 2014 Lecture 3 Lecturer: Aaron Roth Scribe: Aaron Roth Privacy as a Tool for Mechanism Design for arbitrary objective functions)
More informationA lower bound of 1 + ϕ for truthful scheduling mechanisms
Noname manuscript No. (will be inserted by the editor) A lower bound of 1 + ϕ for truthful scheduling mechanisms Elias Koutsoupias Angelina Vidali Abstract We study the mechanism design version of the
More informationLecture Note II-3 Static Games of Incomplete Information. Games of incomplete information. Cournot Competition under Asymmetric Information (cont )
Lecture Note II- Static Games of Incomplete Information Static Bayesian Game Bayesian Nash Equilibrium Applications: Auctions The Revelation Principle Games of incomplete information Also called Bayesian
More informationMechanism Design II. Terence Johnson. University of Notre Dame. Terence Johnson (ND) Mechanism Design II 1 / 30
Mechanism Design II Terence Johnson University of Notre Dame Terence Johnson (ND) Mechanism Design II 1 / 30 Mechanism Design Recall: game theory takes the players/actions/payoffs as given, and makes predictions
More 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 informationSolution: Since the prices are decreasing, we consider all the nested options {1,..., i}. Given such a set, the expected revenue is.
Problem 1: Choice models and assortment optimization Consider a MNL choice model over five products with prices (p1,..., p5) = (7, 6, 4, 3, 2) and preference weights (i.e., MNL parameters) (v1,..., v5)
More informationVoting and Mechanism Design
José M Vidal Department of Computer Science and Engineering, University of South Carolina March 26, 2010 Abstract Voting, Mechanism design, and distributed algorithmics mechanism design. Chapter 8. Voting
More informationOn Random Sampling Auctions for Digital Goods
On Random Sampling Auctions for Digital Goods Saeed Alaei Azarakhsh Malekian Aravind Srinivasan Saeed Alaei, Azarakhsh Malekian, Aravind Srinivasan Random Sampling Auctions... 1 Outline Background 1 Background
More informationObvious strategyproofness needs monitoring for good approximations (extended abstract)
Obvious strategyproofness needs monitoring for good approximations (extended abstract) Diodato Ferraioli 1 and Carmine Ventre 2 1 DIEM, Università degli Studi di Salerno, Italy. dferraioli@unisa.it 2 CSEE,
More informationChapter 2. Equilibrium. 2.1 Complete Information Games
Chapter 2 Equilibrium The theory of equilibrium attempts to predict what happens in a game when players behave strategically. This is a central concept to this text as, in mechanism design, we are optimizing
More informationNETS 412: Algorithmic Game Theory March 28 and 30, Lecture Approximation in Mechanism Design. X(v) = arg max v i (a)
NETS 412: Algorithmic Game Theory March 28 and 30, 2017 Lecture 16+17 Lecturer: Aaron Roth Scribe: Aaron Roth Approximation in Mechanism Design In the last lecture, we asked how far we can go beyond the
More informationSimplified Mechanisms
Simplified Mechanisms A study on the applications to sponsored search by: Hajir Roozbehani, Dong Han Outline Properties of the Core Why Simplification? Simplification Theorems GSP vs VCG Package auctions
More informationExtending characterizations of truthful mechanisms from subdomains to domains
Extending characterizations of truthful mechanisms from subdomains to domains Angelina Vidali University of Vienna, Department of Informatics December 2011 Angelina Vidali (Uni. Wien) Extending characterizations
More informationAlgorithmic Game Theory and Economics: A very short introduction. Mysore Park Workshop August, 2012
Algorithmic Game Theory and Economics: A very short introduction Mysore Park Workshop August, 2012 PRELIMINARIES Game Rock Paper Scissors 0,0-1,1 1,-1 1,-1 0,0-1,1-1,1 1,-1 0,0 Strategies of Player A Strategies
More informationCore-selecting package auctions. Han Dong, Hajir Roozbehani
Core-selecting package auctions Han Dong, Hair Roozbehani 11.11.2008 Direct Impression to the paper proposes QoS for mechanism design connects stable matching with mechanism analyses theorem deeply and
More informationA Preliminary Introduction to Mechanism Design. Theory
A Preliminary Introduction to Mechanism Design Theory Hongbin Cai and Xi Weng Department of Applied Economics, Guanghua School of Management Peking University October 2014 Contents 1 Introduction 3 2 A
More informationMechanism Design. Terence Johnson. December 7, University of Notre Dame. Terence Johnson (ND) Mechanism Design December 7, / 44
Mechanism Design Terence Johnson University of Notre Dame December 7, 2017 Terence Johnson (ND) Mechanism Design December 7, 2017 1 / 44 Market Design vs Mechanism Design In Market Design, we have a very
More informationGame Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business
Monika Köppl-Turyna Institute for Analytical Economics Vienna University of Economics and Business Winter 2017/2018 Static Games of Incomplete Information Introduction So far we assumed that payoff functions
More informationTheory of Mechanism Design
Theory of Mechanism Design Debasis Mishra 1 October 28, 2015 1 Economics and Planning Unit, Indian Statistical Institute, 7 Shahid Jit Singh Marg, New Delhi 110016, India, E-mail: dmishra@isid.ac.in 2
More informationMechanisms for Multi-Unit Auctions
Journal of Artificial Intelligence Research 37 (2010) 85-98 Submitted 10/09; published 2/10 Mechanisms for Multi-Unit Auctions Shahar Dobzinski Computer Science Department, Cornell University Ithaca, NY
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 informationMechanism Design for Multiagent Systems
Mechanism Design for Multiagent Systems Vincent Conitzer Assistant Professor of Computer Science and Economics Duke University conitzer@cs.duke.edu Introduction Often, decisions must be taken based on
More informationAlgorithms against Anarchy: Understanding Non-Truthful Mechanisms
Algorithms against Anarchy: Understanding Non-Truthful Mechanisms PAUL DÜTTING, London School of Economics THOMAS KESSELHEIM, Max-Planck-Institut für Informatik The algorithmic requirements for dominant
More informationGame Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012
Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 Myerson Optimal Auction Note: This is a only a draft version,
More informationA Review of Auction Theory: Sequential Auctions and Vickrey Auctions
A Review of Auction Theory: and Vickrey Daniel R. 1 1 Department of Economics University of Maryland, College Park. September 2017 / Econ415 . Vickrey s. Vickrey. Example Two goods, one per bidder Suppose
More informationGame Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012
Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 The Vickrey-Clarke-Groves Mechanisms Note: This is a only a
More 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 informationRandomized Truthful Auctions of Digital Goods are Randomizations over Truthful Auctions
Randomized Truthful Auctions of Digital Goods are Randomizations over Truthful Auctions Aranyak ehta Georgia Institute of Technology 802, Atlantic Dr. Atlanta, USA aranyak@cc.gatech.edu Vijay V. Vazirani
More informationGame Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012
Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 Properties of Social Choice Functions Note: This is a only
More informationAlgorithmic Mechanism Design
Noam Nisan, Amir Ronen - 1st part - Seminar Talk by Andreas Geiger Fakultät für Informatik Universität Karlsruhe (TH) May 5, 2007 Overview Organization Introduction Motivation Introduction to Mechanism
More informationGame Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012
Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 Further Topics in Mechanism Design Note: This is a only a draft
More informationLecture 10: Profit Maximization
CS294 P29 Algorithmic Game Theory November, 2 Lecture : Profit Maximization Lecturer: Christos Papadimitriou Scribe: Di Wang Lecture given by George Pierrakos. In this lecture we will cover. Characterization
More informationMicro II. Benny Moldovanu. Summer Term University of Bonn. Benny Moldovanu (University of Bonn) Micro II Summer Term / 109
Micro II Benny Moldovanu University of Bonn Summer Term 2015 Benny Moldovanu (University of Bonn) Micro II Summer Term 2015 1 / 109 Quasi-Linear Utility x = (k, t 1,.., t I ), where: k K (physical outcomes,
More informationBayesian Games and Mechanism Design Definition of Bayes Equilibrium
Bayesian Games and Mechanism Design Definition of Bayes Equilibrium Harsanyi [1967] What happens when players do not know one another s payoffs? Games of incomplete information versus games of imperfect
More informationMotivation. Game Theory 24. Mechanism Design. Setting. Preference relations contain no information about by how much one candidate is preferred.
Motivation Game Theory 24. Mechanism Design Preference relations contain no information about by how much one candidate is preferred. Idea: Use money to measure this. Albert-Ludwigs-Universität Freiburg
More informationLecture 6 Games with Incomplete Information. November 14, 2008
Lecture 6 Games with Incomplete Information November 14, 2008 Bayesian Games : Osborne, ch 9 Battle of the sexes with incomplete information Player 1 would like to match player 2's action Player 1 is unsure
More informationarxiv: v1 [cs.gt] 9 Sep 2011
On the Impossibility of Black-Box Transformations in Mechanism Design Shuchi Chawla Nicole Immorlica Brendan Lucier arxiv:09.2067v [cs.gt] 9 Sep 20 Abstract We consider the problem of converting an arbitrary
More informationSetting Lower Bounds on Truthfulness
Setting Lower Bounds on Truthfulness Ahuva Mu alem Michael Schapira Abstract We present and discuss general techniques for proving inapproximability results for truthful mechanisms. We make use of these
More informationThe Sample Complexity of Revenue Maximization in the Hierarchy of Deterministic Combinatorial Auctions
The Sample Complexity of Revenue Maximization in the Hierarchy of Deterministic Combinatorial Auctions Ellen Vitercik Joint work with Nina Balcan and Tuomas Sandholm Theory Lunch 27 April 2016 Combinatorial
More informationRevenue Monotonicity in Combinatorial Auctions
Revenue Monotonicity in Combinatorial Auctions Baharak Rastegari, Anne Condon and Kevin Leyton-Brown Department of Computer Science, University of British Columbia 2366 Main Mall, Vancouver, B.C., Canada,
More informationAdvanced Economic Theory Lecture 9. Bilateral Asymmetric Information. Double Auction (Chatterjee and Samuelson, 1983).
Leonardo Felli 6 December, 2002 Advanced Economic Theory Lecture 9 Bilateral Asymmetric Information Double Auction (Chatterjee and Samuelson, 1983). Two players, a buyer and a seller: N = {b, s}. The seller
More informationIntroduction to Auction Design via Machine Learning
Introduction to Auction Design via Machine Learning Ellen Vitercik December 4, 2017 CMU 10-715 Advanced Introduction to Machine Learning Ad auctions contribute a huge portion of large internet companies
More informationUndominated Groves Mechanisms
Journal of Artificial Intelligence Research 46 (2013) 129-163 Submitted 09/12; published 01/13 Mingyu Guo University of Liverpool, UK Evangelos Markakis Athens University of Economics and Business, Greece
More informationMicroeconomics II Lecture 4: Incomplete Information Karl Wärneryd Stockholm School of Economics November 2016
Microeconomics II Lecture 4: Incomplete Information Karl Wärneryd Stockholm School of Economics November 2016 1 Modelling incomplete information So far, we have studied games in which information was complete,
More informationAdvanced Microeconomics II
Advanced Microeconomics II by Jinwoo Kim November 24, 2010 Contents II Mechanism Design 3 1 Preliminaries 3 2 Dominant Strategy Implementation 5 2.1 Gibbard-Satterthwaite Theorem........................
More informationCS 573: Algorithmic Game Theory Lecture date: April 11, 2008
CS 573: Algorithmic Game Theory Lecture date: April 11, 2008 Instructor: Chandra Chekuri Scribe: Hannaneh Hajishirzi Contents 1 Sponsored Search Auctions 1 1.1 VCG Mechanism......................................
More informationMechanisms with Referrals: VCG Mechanisms and Multi-Level Mechanisms
Mechanisms with Referrals: VCG Mechanisms and Multi-Level Mechanisms Joosung Lee February 2016 Abstract We study mechanisms for asymmetric information on networks with the following features: 1) A mechanism
More informationValuation Compressions in VCG-Based Combinatorial Auctions
Valuation Compressions in VCG-Based Combinatorial Auctions Paul Dütting Monika Henzinger Martin Starnberger Abstract The focus of classic mechanism design has been on truthful direct-revelation mechanisms.
More informationApproximately Revenue-Maximizing Auctions for Deliberative Agents
Approximately Revenue-Maximizing Auctions for Deliberative Agents L. Elisa Celis ecelis@cs.washington.edu University of Washington Anna R. Karlin karlin@cs.washington.edu University of Washington Kevin
More informationWelfare Maximization in Combinatorial Auctions
Welfare Maximization in Combinatorial Auctions Professor Greenwald 2018-03-14 We introduce the VCG mechanism, a direct auction for multiple goods, and argue that it is both welfare-imizing and DSIC. 1
More informationMechanism Design: Review of Basic Concepts
Juuso Välimäki Oslo Minicourse in Mechanism Design November 206 Mechanism Design: Review of Basic Concepts Single Agent We start with a review of incentive compatibility in the simplest possible setting:
More informationGraph Theoretic Characterization of Revenue Equivalence
Graph Theoretic Characterization of University of Twente joint work with Birgit Heydenreich Rudolf Müller Rakesh Vohra Optimization and Capitalism Kantorovich [... ] problems of which I shall speak, relating
More informationAn MDP-Based Approach to Online Mechanism Design
An MDP-Based Approach to Online Mechanism Design The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Parkes, David C., and
More informationNo-Regret Learning in Bayesian Games
No-Regret Learning in Bayesian Games Jason Hartline Northwestern University Evanston, IL hartline@northwestern.edu Vasilis Syrgkanis Microsoft Research New York, NY vasy@microsoft.com Éva Tardos Cornell
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 informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 11: Ironing and Approximate Mechanism Design in Single-Parameter Bayesian Settings Instructor: Shaddin Dughmi Outline 1 Recap 2 Non-regular
More informationMulti-object auctions (and matching with money)
(and matching with money) Introduction Many auctions have to assign multiple heterogenous objects among a group of heterogenous buyers Examples: Electricity auctions (HS C 18:00), auctions of government
More informationModule 18: VCG Mechanism
Module 18: VCG Mechanism Information conomics c 515) George Georgiadis Society comprising of n agents. Set A of alternatives from which to choose. Agent i receives valuation v i x) if alternative x 2 A
More informationarxiv: v2 [cs.gt] 4 Nov 2016
The Anarchy of Scheduling Without Money Yiannis Giannakopoulos Elias Koutsoupias Maria Kyropoulou November 4, 206 arxiv:607.03688v2 [cs.gt] 4 Nov 206 Abstract We consider the scheduling problem on n strategic
More informationBayesian Games and Auctions
Bayesian Games and Auctions Mihai Manea MIT Games of Incomplete Information Incomplete information: players are uncertain about the payoffs or types of others Often a player s type defined by his payoff
More informationNotes on Mechanism Designy
Notes on Mechanism Designy ECON 20B - Game Theory Guillermo Ordoñez UCLA February 0, 2006 Mechanism Design. Informal discussion. Mechanisms are particular types of games of incomplete (or asymmetric) information
More informationOn Characterizations of Truthful Mechanisms for Combinatorial Auctions and Scheduling
On Characterizations of Truthful Mechanisms for Combinatorial Auctions and Scheduling ABSTRACT Shahar Dobzinski School of Computer Science and Engineering The Hebrew University of Jerusalem Jerusalem,
More informationarxiv: v3 [cs.gt] 13 Aug 2014
Mechanism Design for Crowdsourcing: An Optimal 1-1/e Competitive Budget-Feasible Mechanism for Large Markets Nima Anari, Gagan Goel, Afshin Nikzad arxiv:1405.2452v3 [cs.gt] 13 Aug 2014 Abstract In this
More informationMechanism Design with Two Alternatives in Quasi-Linear Environments
Mechanism Design with Two Alternatives in Quasi-Linear Environments Thierry Marchant and Debasis Mishra June 25, 2013 Abstract We study mechanism design in quasi-linear private values environments when
More informationWorst-case mechanism design with undominated strategies
Worst-case mechanism design with undominated strategies Takuro Yamashita April 26, 2009 Abstract We consider a way to evaluate mechanisms without assuming mutual knowledge of rationality among the agents.
More informationMechanism Design: Bargaining
Mechanism Design: Bargaining Dilip Mookherjee Boston University Ec 703b Lecture 5 (text: FT Ch 7, pp 275-279) DM (BU) Mech Design 703b.5 2019 1 / 13 The Bargaining Problem Two agents: S, seller and B,
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 informationScheduling selfish tasks: about the performance of truthful algorithms
Scheduling selfish tasks: about the performance of truthful algorithms (Regular Submission) George Christodoulou Max-Planck-Institut fr Informatik, Saarbrücken, Germany gchristo@mpi-inf.mpg.de Laurent
More information