Vasilis Syrgkanis Microsoft Research NYC

Size: px
Start display at page:

Download "Vasilis Syrgkanis Microsoft Research NYC"

Transcription

1 Vasilis Syrgkanis Microsoft Research NYC 1

2 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives

3 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Sharing Computing Resources 3

4 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Network Routing 4

5 Large Scale Decentralized-Distributed Systems Multitude of Diverse Users with Different Objectives Online Advertising 5

6 Centralized, engineered systems with clear objectives Platforms for interaction of diverse users 6

7 Centralized, engineered systems with clear objectives Platforms for interaction of diverse users Each optimizes their own objective Strategic user behavior can cause inefficiencies. 7

8 Centralized, engineered systems with clear objectives Platforms for interaction of diverse users Analyze efficiency of systems taking into account strategic behavior of participants Design systems for strategic users 8

9 Ad Impressions Goods Information Crowdsourcing 9

10 Ad Impressions Goods Information Crowdsourcing 10

11 Thousands of mechanisms run at the same time Players participate in many of them simultaneously or sequentially Environment too complex for optimal decision making Repeated game and learning behavior Incomplete information about environment (e.g. opponents) 11

12 Ad Impressions Goods How should we design efficient mechanisms for such markets? How efficient are existing mechanisms? Information Crowdsourcing 1

13 How should we design mechanisms such that a market composed of such mechanisms is approximately efficient? 13

14 We define the notion of a Smooth Mechanism. A market composed of Smooth Mechanisms is globally approximately efficient at equilibrium even under learning behavior and incomplete information. 14

15 15

16 5 4 b 1 Pay 4 Vickrey (second-price) Auction Solicit bids Award to highest bidder Charge second highest bid b b 3 Classic Result. Dominant strategy equilibrium is efficient. Highest value wins 16

17 v 1 A = v 1 A B = 1 Buyers want one camera b 1 A b 1 B b A 1 1 A b B B 17

18 Buyers want one camera A 0 B 18

19 Buyers want one camera Allocation is inefficient A 0 B 19

20 0 A framework for robust and composable efficiency guarantees

21 Truthfulness doesn t compose No coordinator to run a centralized global truthful mechanism Centralized mechanism too complex or costly to implement rules with fast implementation 1

22 v 1 v i b 1 Utility = Value-Payment: u i b = (v i b i ) x i b b i Efficiency= Welfare v n SW b = v i x i b b n i

23 Classic Economics Approach 1. Characterize equilibrium. Analyze equilibrium properties 3

24 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties b 1 Example. v i U[0,1] then b v i = v i v i v n b i b n u i b = v i b Pr win = v i b b Set derivative w.r.t. b equal to 0: b = v i Marvelous theory! Revenue equivalence, Myerson s BNE characterization etc. 4

25 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties v b b 1 Example. v 1 U[0,1] and v U[0,] then? b 1 v = 3v 4 3v b Not v = scalable v 3v One uniform-one deterministic(vickrey 61) U a, b 1, U[a, b ]- Greismer et al 67 U a 1, b 1, U a, b - Kaplan, Samier 1 5

26 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties v b b 1 Example. v 1 U[0,1] and v U[0,] then? b 1 v = 3v 4 3v b Not v = scalable v 3v One uniform-one deterministic(vickrey 61) U a, b 1, U[a, b ]- Greismer et al 67 U a 1, b 1, U a, b - Kaplan, Samier 1 6

27 v 1 Characterize equilibrium strategy: b(v) Analyze equilibrium properties v b b 1 Example. v 1 U[0,1] and v U[0,] then? b 1 v = 3v 4 3v b Not v = scalable v 3v One uniform-one deterministic(vickrey 61) U a, b 1, U[a, b ]- Greismer et al 67 U a 1, b 1, U a, b - Kaplan, Samier 1 7

28 The Price of Anarchy Approach 8

29 v 1 v i v n b i b 1 = p + b i = 0 b n b n = 0 p = max i b i Pure Nash Equilibrium: b i maximizes utility u i b u i b i, b i Theorem. Any PNE is efficient. Proof. Highest value player can deviate to p + i i v i x i b u 1 b u i b p v 1 p u 1 p +, b i = v 1 p + u i b u i 0, b i = 0 i u i b i, b i = v 1 p 9

30 Pure Nash of Complete Information is very brittle Pure Nash might not always exist Game might be played repeatedly, with players using learning algorithms (correlated behavior) Players might not know other valuations Players might have probabilistic beliefs about values of opponents 30

31 b 1 1 b 1 b 1 3 b 1 4 b 1 t b 1 T b i 1 b n 1 b i b n b i 3 b n 3 b i 4 b n 4 b i t b n t b i T b n T time Auction A 1 on (b 1 1,, b i 1,, b n 1 ) Vanishingly small regret for any fixed strategy x: T t=1 u i (b t ) T t=1 Auction A t on (b 1 t,, b i t,, b n t ) u i t x, b i o(t) Many simple rules: MWU (Hedge), Regret Matching etc. 31

32 Bid 3

33 Bid Days 33

34 F 1 v 1 Bayes-Nash Equilibrium: Mapping from values to bids Maximize utility in expectation F i v i b 1 (v 1 ) E v i u i b v E v i u i b i, b i v i b i (v i ) F n v n b n (v n ) Expected equilibrium welfare vs. Expected ex-post optimal welfare 34

35 What if conclusions for PNE of complete information directly extended to these more robust concepts Obviously: full efficiency doesn t carry over Possible, but we need to restrict the type of analysis 35

36 v 1 v i v n bp + 1 p = max i b i Recall. PNE is efficient because highest value player doesn t want to deviate to p + Challenge. Don t know p or v i in incomplete information Idea. Price oblivious deviation analysis Restrict deviation to not depend on p 36

37 v 1 v i v n b 1 = v 1 b i = 0 b i b n p b b n = 0 = max i b i Player 1 can deviate to b 1 = v 1 Either p b v 1 v Or u 1 1, b 1 = v 1 In any case: v 1 u 1, b 1 + p b v 1 Others can deviated to b i = 0: u i 0, b i 0 37

38 v 1 v i v n b 1 = v 1 b i = 0 p b b n = 0 = max i b i Player 1 can deviate to b 1 = v 1 This u i bguarantee u i b i, bextends i 1 v 1 to p(b) learning outcomes and to Bayesian beliefs. i i i u i (b) 1 v 1 p b SW(b) 1 OPT(v) 38

39 b 1 1 b 1 b 1 3 b 1 4 b 1 t b 1 T b i 1 b n 1 b i b n b i 3 b n 3 b i 4 b n 4 b i t b n t b i T b n T time Vanishingly small regret for fixed strategy b i : 1 T T t=1 i u i b t 1 T T t=1 T 1 T t=1 i u i b t i, b i o 1 SW b t 1 OPT v o 1 T 1 T t=1 v 1 pt o(1) 39

40 F 1 v 1 Deviation depends on opponent values F i v i b i v i, v i Need to construct feasible BNE deviations F n v n b i v i = b i v i, w i Each player random samples the others values and deviates as if that was the true values of his opponents Above works, due to independence of value distributions 40

41 Core Property v 1 v i v n b 1 = v 1 b i = 0 p b Player 1 can deviate to b 1 = v 1 Exists b i don t depend on current b = max i b i i u i b ii uu i ub i, b i i b i, b i v 1 i b i, b i 1 OPT 1 p(b) vv REV p(b) b i i u i (b) 1 v 1 p b b n = 0 SW(b) 1 OPT(v) 41

42 b 1 Utility = Value - Payment: v i X i b P i b b i X b = X1 b,, X n b M P b = P 1 b,, P n b b n Efficiency Measure: Social Welfare SW x = i v i (x i ) 4

43 b 1 b i Utility = Value - Payment: v i X i b P i b Combinatorial Auctions b n 43

44 b 1 b i Utility = Value - Payment: v i X i b P i b Public Projects b n 44

45 b 1 b i Utility = Value - Payment: v i X i b P i b Bandwidth Allocation b n 45

46 b 1 b i Utility = Value - Payment: v i X i b P i b b n Resource Sharing 46

47 Definition (S.-Tardos 13) λ, μ Smooth Mechanism Exist b i that don t depend on current b For any b i u i b i, b i λ OPT v μ REV b Closely related to smooth games [Roughgarden STOC 09], giving an intuitive market interpretation of smoothness 47

48 Theorem (S-Tardos 13) Mechanism is (λ, μ)-smooth, then every Nash Equilibrium achieves at least Extends no-regret learning outcomes of repeated game Extends to Bayesian Setting, assuming independent value distributions and even to no-regret under incomplete information. Extending Roughgarden EC 1 and S. 1 that used stricter universal smoothness property λ max{1, μ} of OPT. 48

49 Simultaneous Second Price Single-Item Auctions Christodoulou, Kovacs, Schapira ICALP 08, Bhawalkar, Roughgarden SODA 11 Auctions based on Greedy Allocation Algorithms Lucier, Borodin SODA 10 AdAuctions (GSP, GFP) Paes-Leme Tardos FOCS 10, Lucier, Paes-Leme + CKKK EC 11 Simultaneous First Price Auctions Single-Item Auctions Bikhchandani GEB 96, Hassidim, Kaplan, Mansour, Nisan EC 11, Fu et al. STOC 13 Sequential First/Second Price Auctions Paes Leme, S, Tardos SODA 1, S, Tardos EC 1 All above can be thought as smooth mechanisms and some are even compositions of smooth mechanisms. 49

50 First price auction: 1 1, 1 -smooth (Improves Hassidim et al. EC 1) e First price combinatorial auction based on a a-approximate greedy algorithm is 1 e a, 1 -smooth (Improves Lucier-Borodin SODA 10) Marginal pricing multi-unit auctions is 1 1, 1 -smooth (Improves De Keijzer et al. e ESA 13) All-pay auction: 1, 1 -smooth (New result) First price position auction is 1, 1 -smooth Extends Paes Leme et al. FOCS 10 to more general valuations) Proportional bandwidth allocation mechanism is 1, 1 -smooth Extends Johari-Tsitsiklis 05, to incomplete information and learning outcomes 50

51 51

52 1 v i 1 i Unit-Demand Valuation v i S = max v j j S i v i v i 3 n 5

53 1 b i 1 i Unit-Demand Valuation v i S = max v j j S i b i b i 3 n 53

54 Can we derive global efficiency guarantees from local 1, 1 smoothness of each first price auction? APPROACH: Prove smoothness of the global mechanism GOAL: Construct global deviation IDEA: Pick your item in the optimal allocation and perform the smoothness deviation for your local value v i j, i.e. v i j v i j 0 0 j i p 1 54

55 Smoothness locally: Summing over players: u i b i, b i v j i i p j i b i u i b i, b i 1 OPTv v REV(b) b Implying 1, 1 smoothness property globally. 55

56 X 1 b 1 X j b j = X j 1 b j,, X j n b j X m b m P 1 b 1 P j b j = P j 1 b j,, P j n b j P m b m M 1 M j M m b i 1 b i j b i m Complex valuation over outcomes v i X i 1 b 1,, X i m b m 56

57 Theorem (S.-Tardos 13) Simultaneous composition of m mechanisms, each (λ, μ)-smooth and players have no complements* across mechanisms, then composition is also λ, μ -smooth. 57

58 Across Mechanisms M 1 M Marginal value for any allocation from some mechanism can only decrease, as I get non-empty allocations from more mechanisms No assumption about allocation structure and valuation within mechanism 59

59 Global Efficiency Theorem. A market composed of λ, μ -Smooth Mechanisms achieves λ of optimal welfare at no-regret learning outcomes and max{1,μ} under incomplete information, when players have nocomplement valuations across mechanisms. 60

60 Sequential Composition Smooth mechanisms compose sequentially when values are unit-demand*. Tight via: Feldman, Lucier, S. Limits of Efficiency in Sequential Auctions Hard Budget Constraints on Payments Same efficiency guarantees with respect to new welfare benchmark: Optimal welfare achievable after capping a player s value by his budget Limited complementarities Global efficiency degrades smoothly with size of complementarities Feige, Feldman, Immorlica, Izsak, Lucier, S., A Unifying Hierarchy of Valuations with Complements and Substitues 61

61 Revenue of non-truthful mechanisms via price of anarchy in multi-dimensional settings Price of anarchy for auction revenue : Hartline, Hoy, Taggart Other models of non-fully rational behavior: level-k, fictitious play Level-0 Meta-Models for Predicting Human Behavior in Games : J. Wright, K. Leyton- Brown Simple auctions with simple strategies: good mechanisms with small strategy spaces (single knob to turn, simple to optimize over) Utility target mechanisms : Hoy, Jain, Wilkens Simple auctions with simple strategies : Devanur, Morgenstern, S., Weinberg Algorithmic characterization of smoothness in multi-dimensional environments (similar to cyclic monotonicity) Uncertainty about own valuation, information asymmetry Auctions, Adverse Selection, and Internet Display Advertising, Arnosti, Beck, Milgrom Coalitional dynamics analogues of no-regret dynamics with good welfare properties Strong Price of Anarchy and Coalitional Dynamics : Bachrach, S., Tardos, Vojnovic 6

62 Many simple mechanisms are smooth Smooth mechanisms compose well Robust efficiency guarantees Useful design and analysis tool for efficiency in electronic markets/distributed resource allocation systems Thank you! 63

Valuation Compressions in VCG-Based Combinatorial Auctions

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

No-Regret Learning in Bayesian Games

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

Algorithms against Anarchy: Understanding Non-Truthful Mechanisms

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

Lecture 4. 1 Examples of Mechanism Design Problems

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

More information

On the Complexity of Computing an Equilibrium in Combinatorial Auctions

On the Complexity of Computing an Equilibrium in Combinatorial Auctions On the Complexity of Computing an Equilibrium in Combinatorial Auctions Shahar Dobzinski Hu Fu Robert Kleinberg June 8, 2015 Abstract We study combinatorial auctions where each item is sold separately

More information

Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization

Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization 1 Mechanism Design Tutorial David C. Parkes, Harvard University Indo-US Lectures Week in Machine Learning, Game Theory and Optimization 2 Outline Classical mechanism design Preliminaries (DRMs, revelation

More information

When are Welfare Guarantees Robust? I-CORE DAY 2016

When are Welfare Guarantees Robust? I-CORE DAY 2016 When are Welfare Guarantees Robust? I-CORE DAY 2016 I NBAL TALGAM-COHEN (I-CORE POST-DOC) BASED ON JOINT WORK WITH TIM ROUGHGARDEN & JAN VONDRAK The Welfare Maximization Problem Central problem in AGT;

More information

On the Impossibility of Black-Box Truthfulness Without Priors

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

More information

The Competition Complexity of Auctions: Bulow-Klemperer Results for Multidimensional Bidders

The Competition Complexity of Auctions: Bulow-Klemperer Results for Multidimensional Bidders The : Bulow-Klemperer Results for Multidimensional Bidders Oxford, Spring 2017 Alon Eden, Michal Feldman, Ophir Friedler @ Tel-Aviv University Inbal Talgam-Cohen, Marie Curie Postdoc @ Hebrew University

More information

Lecture 10: Profit Maximization

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

On Random Sampling Auctions for Digital Goods

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

CPS 173 Mechanism design. Vincent Conitzer

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

More information

Algorithms as Mechanisms: The Price of Anarchy of Relax-and-Round

Algorithms as Mechanisms: The Price of Anarchy of Relax-and-Round Algorithms as Mechanisms: The Price of Anarchy of Relax-and-Round PAUL DÜTTING, London School of Economics THOMAS KESSELHEIM, Max-Planck-Institut für Informatik ÉVA TARDOS, Cornell University Many algorithms,

More information

Sequential Bidding in the Bailey-Cavallo Mechanism

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

More information

Game Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business

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

Approximately Revenue-Maximizing Auctions for Deliberative Agents

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

Vickrey Auction. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design

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

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

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

More information

arxiv: v1 [cs.gt] 11 Sep 2017

arxiv: v1 [cs.gt] 11 Sep 2017 On Revenue Monotonicity in Combinatorial Auctions Andrew Chi-Chih Yao arxiv:1709.03223v1 [cs.gt] 11 Sep 2017 Abstract Along with substantial progress made recently in designing near-optimal mechanisms

More information

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

Introduction to Auction Design via Machine Learning

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

CS599: 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 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 information

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

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

More information

Knapsack Auctions. Sept. 18, 2018

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

More information

Game Theory: Spring 2017

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

More information

CS599: 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 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 information

Obvious strategyproofness needs monitoring for good approximations (extended abstract)

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

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

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

More information

Simultaneous Bayesian Auctions and Computational Complexity

Simultaneous Bayesian Auctions and Computational Complexity Simultaneous Bayesian Auctions and Computational Complexity YANG CAI, UC Berkeley CHRISTOS PAPADIMITRIOU, UC Berkeley Bayesian equilibria of simultaneous auctions for individual items have been explored

More information

Bayesian Games and Mechanism Design Definition of Bayes Equilibrium

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

Query and Computational Complexity of Combinatorial Auctions

Query and Computational Complexity of Combinatorial Auctions Query and Computational Complexity of Combinatorial Auctions Jan Vondrák IBM Almaden Research Center San Jose, CA Algorithmic Frontiers, EPFL, June 2012 Jan Vondrák (IBM Almaden) Combinatorial auctions

More information

arxiv: v3 [cs.gt] 6 Jan 2017

arxiv: v3 [cs.gt] 6 Jan 2017 Correlated and Coarse Equilibria of Single-Item Auctions Michal Feldman 1, Brendan Lucier 2, and Noam Nisan 3 arxiv:1601.07702v3 [cs.gt] 6 Jan 2017 1 Tel Aviv University and Microsoft Research michal.feldman@cs.tau.ac.il

More information

Optimal Auctions with Correlated Bidders are Easy

Optimal Auctions with Correlated Bidders are Easy Optimal Auctions with Correlated Bidders are Easy Shahar Dobzinski Department of Computer Science Cornell Unversity shahar@cs.cornell.edu Robert Kleinberg Department of Computer Science Cornell Unversity

More information

Lecture Note II-3 Static Games of Incomplete Information. Games of incomplete information. Cournot Competition under Asymmetric Information (cont )

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

Advanced Economic Theory Lecture 9. Bilateral Asymmetric Information. Double Auction (Chatterjee and Samuelson, 1983).

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

Fans economy and all-pay auctions with proportional allocations

Fans economy and all-pay auctions with proportional allocations Fans economy and all-pay auctions with proportional allocations Pingzhong Tang and Yulong Zeng and Song Zuo Institute for Interdisciplinary Information Sciences Tsinghua University, Beijing, China kenshinping@gmail.com,cengyl3@mails.tsinghua.edu.cn,songzuo.z@gmail.com

More information

Game Theory: Spring 2017

Game Theory: Spring 2017 Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today So far, our players didn t know the strategies of the others, but

More information

Vickrey-Clarke-Groves Mechanisms

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

Lecture 10: Mechanism Design

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

More information

Mechanism Design: Bayesian Incentive Compatibility

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

Truthful Learning Mechanisms for Multi Slot Sponsored Search Auctions with Externalities

Truthful Learning Mechanisms for Multi Slot Sponsored Search Auctions with Externalities Truthful Learning Mechanisms for Multi Slot Sponsored Search Auctions with Externalities Nicola Gatti a, Alessandro Lazaric b, Marco Rocco a, Francesco Trovò a a Politecnico di Milano, piazza Leonardo

More information

Combinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds

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

Vickrey Auction VCG Characterization. Mechanism Design. Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory 2013 Mechanism Design

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

Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs

Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs 58th Annual IEEE Symposium on Foundations of Computer Science Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs Paul Dütting, Michal Feldman, Thomas Kesselheim, Brendan

More information

Robust Mechanism Design and Robust Implementation

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

Combinatorial Auctions Do Need Modest Interaction

Combinatorial Auctions Do Need Modest Interaction Combinatorial Auctions Do Need Modest Interaction Sepehr Assadi University of Pennsylvania Motivation A fundamental question: How to determine efficient allocation of resources between individuals? Motivation

More information

NETS 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, 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 information

Mechanism Design and Truthful Algorithms

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

More information

Core-selecting package auctions. Han Dong, Hajir Roozbehani

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

Budgeted Allocations in the Full-Information Setting

Budgeted Allocations in the Full-Information Setting Budgeted Allocations in the Full-Information Setting Aravind Srinivasan 1 Dept. of Computer Science and Institute for Advanced Computer Studies, University of Maryland, College Park, MD 20742. Abstract.

More information

Chapter 2. Equilibrium. 2.1 Complete Information Games

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

Mechanism Design: Basic Concepts

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

On the Complexity of Computing an Equilibrium in Combinatorial Auctions

On the Complexity of Computing an Equilibrium in Combinatorial Auctions On the Complexity of Computing an Equilibrium in Combinatorial Auctions Shahar Dobzinski Hu Fu Robert Kleinberg April 8, 2014 Abstract We study combinatorial auctions where each item is sold separately

More information

Fans economy and all-pay auctions with proportional allocations

Fans economy and all-pay auctions with proportional allocations Fans economy and all-pay auctions with proportional allocations Pingzhong Tang and Yulong Zeng and Song Zuo Institute for Interdisciplinary Information Sciences Tsinghua University, Beijing, China kenshinping@gmail.com,cengyl13@mails.tsinghua.edu.cn,songzuo.z@gmail.com

More information

MS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari

MS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari MS&E 246: Lecture 12 Static games of incomplete information Ramesh Johari Incomplete information Complete information means the entire structure of the game is common knowledge Incomplete information means

More information

Crowdsourcing contests

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

Mechanism Design with Approximate Valuations. Alessandro Chiesa Silvio Micali Zeyuan Allen Zhu

Mechanism Design with Approximate Valuations. Alessandro Chiesa Silvio Micali Zeyuan Allen Zhu Mechanism Design with Approximate Valuations Alessandro Chiesa Silvio Micali Zeyuan Allen Zhu May 1, 2012 RQE presentation Recall 1 2 3 n Recall mechanism 1 2 3 n Recall outcome mechanism 1 2 3 n Rolex

More information

Robust Predictions in Games with Incomplete Information

Robust Predictions in Games with Incomplete Information Robust Predictions in Games with Incomplete Information joint with Stephen Morris (Princeton University) November 2010 Payoff Environment in games with incomplete information, the agents are uncertain

More information

Revenue Maximization via Nash Implementation

Revenue Maximization via Nash Implementation Innovations in Computer Science 211 Revenue Maximization via Nash Implementation Thành Nguyen Northwestern University, Evanston, IL, USA thanh@eecs.northwestern.edu Abstract: We consider the problem of

More information

Mechanisms with Unique Learnable Equilibria

Mechanisms with Unique Learnable Equilibria Mechanisms with Unique Learnable Equilibria PAUL DÜTTING, Stanford University THOMAS KESSELHEIM, Cornell University ÉVA TARDOS, Cornell University The existence of a unique equilibrium is the classic tool

More information

Lecture 6 Games with Incomplete Information. November 14, 2008

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

Chapter 2. Equilibrium. 2.1 Complete Information Games

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

EC319 Economic Theory and Its Applications, Part II: Lecture 2

EC319 Economic Theory and Its Applications, Part II: Lecture 2 EC319 Economic Theory and Its Applications, Part II: Lecture 2 Leonardo Felli NAB.2.14 23 January 2014 Static Bayesian Game Consider the following game of incomplete information: Γ = {N, Ω, A i, T i, µ

More information

Introduction to Mechanism Design

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

A Review of Auction Theory: Sequential Auctions and Vickrey Auctions

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

Simplified Mechanisms

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

Mechanism Design: Review of Basic Concepts

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

Mechanisms with Referrals: VCG Mechanisms and Multi-Level Mechanisms

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

Graph Theoretic Characterization of Revenue Equivalence

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

More information

Approximating Gains-from-Trade in Bilateral Trading

Approximating Gains-from-Trade in Bilateral Trading Approximating Gains-from-Trade in Bilateral Trading Liad Blumrosen and Yehonatan Mizrahi Abstract We consider the design of platforms that facilitate trade between a single seller and a single buyer. The

More information

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

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

Game Theory: introduction and applications to computer networks

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

Information Design. Dirk Bergemann and Stephen Morris. Johns Hopkins University April 2017

Information Design. Dirk Bergemann and Stephen Morris. Johns Hopkins University April 2017 Information Design Dirk Bergemann and Stephen Morris Johns Hopkins University April 2017 Mechanism Design and Information Design Basic Mechanism Design: Fix an economic environment and information structure

More information

Mechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham

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

Intrinsic Robustness of the Price of Anarchy

Intrinsic Robustness of the Price of Anarchy Intrinsic Robustness of the Price of Anarchy Tim Roughgarden July 14, 2015 Abstract The price of anarchy, defined as the ratio of the worst-case objective function value of a Nash equilibrium of a game

More information

Informational Substitutes and Complements. Bo Waggoner June 18, 2018 University of Pennsylvania

Informational Substitutes and Complements. Bo Waggoner June 18, 2018 University of Pennsylvania Informational Substitutes and Complements Bo Waggoner June 18, 2018 University of Pennsylvania 1 Background Substitutes: the total is less valuable than the sum of individual values each s value decreases

More information

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

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

More information

CIS 700 Differential Privacy in Game Theory and Mechanism Design January 17, Lecture 1

CIS 700 Differential Privacy in Game Theory and Mechanism Design January 17, Lecture 1 CIS 700 Differential Privacy in Game Theory and Mechanism Design January 17, 2014 Lecture 1 Lecturer: Aaron Roth Scribe: Aaron Roth Intro to Differential Privacy for Game Theorists, and Digital Goods Auctions.

More information

Automated mechanism design. Vincent Conitzer

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

Barriers to Near-Optimal Equilibria

Barriers to Near-Optimal Equilibria Barriers to Near-Optimal Equilibria Tim Roughgarden Computer Science Department Stanford University Stanford, CA, USA Email: tim@cs.stanford.edu Abstract This paper explains when and how communication

More information

Algorithmic Game Theory Introduction to Mechanism Design

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

Algorithmic Game Theory. Alexander Skopalik

Algorithmic Game Theory. Alexander Skopalik Algorithmic Game Theory Alexander Skopalik Today Course Mechanics & Overview Introduction into game theory and some examples Chapter 1: Selfish routing Alexander Skopalik Skopalik@mail.uni-paderborn.de

More information

The Asymmetric Matrix Partition Problem

The Asymmetric Matrix Partition Problem The Asymmetric Matrix Partition Problem Noga Alon 1, Michal Feldman 2, Iftah Gamzu 3, and Moshe Tennenholtz 4 1 Tel Aviv University and Microsoft Research. Email: nogaa@tau.ac.il. 2 Hebrew University of

More information

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

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

More information

arxiv: v1 [cs.lg] 13 Jun 2016

arxiv: v1 [cs.lg] 13 Jun 2016 Sample Complexity of Automated Mechanism Design Maria-Florina Balcan Tuomas Sandholm Ellen Vitercik June 15, 2016 arxiv:1606.04145v1 [cs.lg] 13 Jun 2016 Abstract The design of revenue-maximizing combinatorial

More information

Introduction to Game Theory

Introduction to Game Theory Introduction to Game Theory Part 3. Static games of incomplete information Chapter 2. Applications Ciclo Profissional 2 o Semestre / 2011 Graduação em Ciências Econômicas V. Filipe Martins-da-Rocha (FGV)

More information

Sequential Posted Price Mechanisms with Correlated Valuations

Sequential Posted Price Mechanisms with Correlated Valuations Sequential Posted Price Mechanisms with Correlated Valuations Marek Adamczyk marek.adamczyk@tum.de Technische Universität München Allan Borodin bor@cs.toronto.edu University of Toronto Diodato Ferraioli

More information

EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding

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

Classic Mechanism Design (III)

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

Extending characterizations of truthful mechanisms from subdomains to domains

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

A Preliminary Introduction to Mechanism Design. Theory

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

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

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

More information

A Theory of Robust Hardness for Truthful Mechanism Design

A Theory of Robust Hardness for Truthful Mechanism Design A Theory of Robust Hardness for Truthful Mechanism Design Dave Buchfuhrer Abstract Truthful mechanisms are important to mechanism design. Unfortunately, requiring that they also be computationally efficient

More information

Conditional Equilibrium Outcomes via Ascending Price Processes

Conditional Equilibrium Outcomes via Ascending Price Processes Conditional Equilibrium Outcomes via Ascending Price Processes Hu Fu Robert D. Kleinberg Ron Lavi Abstract A Walrasian equilibrium in an economy with non-identical indivisible items exists only for small

More information

CS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria

CS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria CS364B: Frontiers in Mechanism Design Lecture #2: Unit-Demand Bidders and Walrasian Equilibria Tim Roughgarden January 8, 2014 1 Bidders with Unit-Demand Valuations 1.1 The Setting Last lecture we discussed

More information

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

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

More information

On the strategic use of quality scores in keyword auctions Full extraction of advertisers surplus

On the strategic use of quality scores in keyword auctions Full extraction of advertisers surplus On the strategic use of quality scores in keyword auctions Full extraction of advertisers surplus Kiho Yoon Department of Economics, Korea University 2009. 8. 4. 1 1 Introduction Keyword auctions are widely

More information

AGlimpseofAGT: Selfish Routing

AGlimpseofAGT: Selfish Routing AGlimpseofAGT: Selfish Routing Guido Schäfer CWI Amsterdam / VU University Amsterdam g.schaefer@cwi.nl Course: Combinatorial Optimization VU University Amsterdam March 12 & 14, 2013 Motivation Situations

More information

Randomized Truthful Auctions of Digital Goods are Randomizations over Truthful Auctions

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

Information Acquisition in Interdependent Value Auctions

Information Acquisition in Interdependent Value Auctions Information Acquisition in Interdependent Value Auctions Dirk Bergemann Xianwen Shi Juuso Välimäki July 16, 2008 Abstract We consider an auction environment with interdependent values. Each bidder can

More information