II-5. Intermediaries. Outline. Introduction. SponSearch. Introduction. II-5. Intermediaries. Introduction. SponSearch. II-5.

Size: px
Start display at page:

Download "II-5. Intermediaries. Outline. Introduction. SponSearch. Introduction. II-5. Intermediaries. Introduction. SponSearch. II-5."

Transcription

1 Outline (Part II: Security of Economics) Lecture 5: Market with intermediaries and advertising Sponsored search Market with intermediaries Spring 2013 Outline Market is a system of exchange protocols Sponsored search compute the prices Market with intermediaries regulate the exchange Market is a system of exchange protocols An auction is a market organized by compute the prices regulate the exchange aseller:supplyauction abuyer:procurementauction We focus on computing the prices.

2 Markets in general are organized by Markets in general are organized by universal buyers/sellers universal buyers/sellers merchants, traders, dealers, entrepreneurs, advertisers (push), solicitors (pull) who mediate among the buyers and the sellers merchants, traders, dealers, entrepreneurs, advertisers (push), solicitors (pull) who mediate among the buyers and the sellers just like the universal goods money securities (bonds, equity, derivatives) mediate among the goods In this lecture Outline Multi-item auctions example: sponsored search problem of incentive compatibility Later: What is the value of advertising? Market with intermediaries traders strategies trading profits and social benefits Sponsored search Sponsored search setting Market vs auction Generalized Second Price auction Market with intermediaries Sponsored search setting Sponsored search as a matching problem

3 Sponsored search as a market Market mechanism n buyers, n item take n = {0, 1,...,n 1} Market mechanism Market mechanism n buyers, n item take n = {0, 1,...,n 1} n buyers, n item take n = {0, 1,...,n 1} buyers valuations per item v =(v ij ) n n buyers valuations per item v =(v ij ) n n item prices p =(p i ) n Market mechanism Market mechanism n buyers, n item take n = {0, 1,...,n 1} n buyers, n item take n = {0, 1,...,n 1} buyers valuations per item v =(v ij ) n n buyers valuations per item v =(v ij ) n n item prices p =(p i ) n item prices p =(p i ) n matching σ vp : n n assigns item σ vp (i) to i matching σ vp : n n assigns item σ vp (i) to i i s utility u i R is u i = v iσvp(i) p σvp(i)

4 Goal of the market mechanism Markets respect preference Maximize social welfare, i.e. buyers total payoff U(v, p) = = = u i i n v iσvp(i) p σvp(i) i n v iσ(i,v) P i n To maximize utility, σ vp : n n maximizes valuations v iσ(i,v) v ij where P = i<n p i Position auction mechanism n bidders, n positions Position auction mechanism n bidders, n positions bidders valuations v ij = w i r j where Position auction mechanism n bidders, n positions Position auction mechanism n bidders, n positions bidders valuations v ij = w i r j where bidders valuations v ij = w i r j where bidders bid b =(b i ) n bidders bid b =(b i ) n price per position π ij (b) =p i (b) r j where price per click p(b) = ( pi(b) ) n

5 Position auction mechanism n bidders, n positions Position auction mechanism n bidders, n positions bidders valuations v ij = w i r j where bidders valuations v ij = w i r j where bidders bid b =(b i ) n bidders bid b =(b i ) n price per position π ij (b) =p i (b) r j where price per position π ij (b) =p i (b) r j where price per click p(b) = ( pi(b) ) n price per click p(b) = ( pi(b) ) n matching τ : n R n n assigns item τ(i, b) to i matching τ : n R n n assigns item τ(i, b) to i i s utility u i : R n R is u i (b) = v iτ(i,b) π iτ(i,b) (b) = ( w i p i (b) ) r τ(i,b) Goal of the position auction mechanism Position auctions respect preference Maximize seller s revenue P(b) = = π iτ(i,b) (b) i<n p i (b) r τ(i,b) i<n To maximize p i (b) with u i (b) always use τ(i, b) < τ(j, b) = b i b j,i.e. where τ(i, b) =j if b i is j-th largest entry in b all p i grow with b bidder i bids b i to maximize u i (b). Assumption Generalized Second Price Auction n bidders, n positions The bidders are ordered by their bids bidders valuations v ij = w i r j where b 1 b 2 b 3 b n The positions are ordered by click-through rates bidders bid b =(b i ) n r 1 r 2 r 3 r n

6 Generalized Second Price Auction Generalized Second Price Auction n bidders, n positions n bidders, n positions bidders valuations v ij = w i r j where bidders valuations v ij = w i r j where bidders bid b =(b i ) n bidders bid b =(b i ) n price per click p i (b) =b i+1 price per click p i (b) =b i+1 i s utility u i : R n R is u i (b) = ( w i b i+1 ) ri Does GSPA encourage truthful bidding? Does GSPA encourage truthful bidding? with truthful bid: u x (7, 6, 1) = (7 6) 10 = 10 with untruthful bid: u x (5, 6, 1) = (7 1) 4 = 24 Position auction example Matching problem view

7 Idea Idea How much does x subtract from social welfare? How much does y subtract from social welfare? Idea: Vickrey, Clarke, Groves Notation B setofbidders S setofsellers(items) Each bidder should pay the cost that their bid incurs on social welfare i.e., the sum of the losses that they cause to other bidders v =(v ij ) B S bidders valuations V S B maximaltotalvaluation Notation B setofbidders Remember the assumption S setofsellers(items) v =(v ij ) B S bidders valuations The bidders are ordered by their bids V S B maximaltotalvaluation b 1 b 2 b 3 b n Remark The positions are ordered by click-through rates If #B < #S, thenadd#s #B bidders with all valuations 0 r 1 r 2 r 3 r n If #B > #S, thenadd#b #S sellers valued 0 by all.

8 n bidders, n positions n bidders, n positions bidders valuations v ij = w i r j where bidders valuations v ij = w i r j where bidders bid b =(b i ) n bidders bid b =(b i ) n price per item π ij (b) =V S B\i V S\j B\i n bidders, n positions bidders valuations v ij = w i r j where Theorem bidders bid b =(b i ) n The VCG auction is incentive compatible: truthful bidding is the unique Nash equilibrium for all players. price per item π ij (b) =V S B\i V S\j B\i i s utility u i : R n R is u i (b) = v ii π ii (b) Problem Homework For the sponsored search market Corollary The VCG auction maximizes social wellfare, i.e. the total utility of bidders. compute seller s revenue (i.e. the total of the prices charged for all items) if the positions are auctioned by a and by a VCG auction Show that neither of these mechanisms maximizes seller s revenue.

9 Billion $ problem Outline Design an auction mechanism that maximizes seller s revenue. Sponsored search Market with intermediaries Toy market Toy market buyers B = {B 1, B 2,...B n } have valuations v i There is just one type of goods. sellers S = {S 1, S 2,...S n } have valuations w j Every buyer needs to buy one item. Every seller needs to sell one item. Toy market Toy market buyers B = {B 1, B 2,...B n } have valuations v i sellers S = {S 1, S 2,...S n } have valuations w j Goal of the market Find a bijection σ : B S that maximizes social benefit Remark If the numbers are different, then add buyers with the valuation 0, or sellers with the valuation 1. SB σ = n v i w σi i=1

10 Market with intermediaries Market with intermediaries Just like the goods are compared through universal goods The intermediaries mediate the flows money, securities merchants buy, move and sell goods the buyers and the sellers are connected through universal buyers/sellers traders buy and sell goods without moving them advertisers and solicitors move information merchants, traders, advertisers Market with intermediaries Market with intermediaries as a game buyers B = {B 1, B 2, B 3 } their reserve prices (valuations) v1 = v 2 = v 3 = 1 sellers S = {S 1, S 2, S 3 } their reserve price (valuations) w1 = w 2 = w 3 = 0 traders T = {T 1, T 2 } ask relation T1 a B1, T 1 a B2, T 2 a B2, T 2 a B3 T 1 s buyers B 1 = {B 1, B 2} T 2 s buyers B 2 = {B 2, B 3} bid relation S1 b T1, S 2 b T 1, S2 b T2, S 3 b T2 T 1 s sellers S 1 = {S 1, S 2} T 2 s sellers S 2 = {S 2, S 3} Market with intermediaries as a game Market with intermediaries as a game Game buyers B = {B 1,...,B n } Bi s reserve price (valuation) is v i players: moves: traders T 1,...,T m for the trader T k s the set of moves is sellers S = {S 1,...,S n } P k = Pb k Pa k, where Sj s reserve price (valuation) is w j Pb k = R p with p =#S k traders T = {T 1,...T m } Pa k = R q with q =#B k ask relation a T B where T k s buyers B k = {B i B T k a Bi} b k = b k1, b k2,...,b kp Pb k are T k s b bid relation S T b T k s sellers S k = {S j S S j Tk} bid prices for all S j S k a k = a k1, a k2,...,a kq Pa k aret k s ask prices for all B i B k

11 Market with intermediaries as a game Play Each T k announces its bid and ask prices p k = b k, a k Market with intermediaries as a game Trader T k s utility If #MB k #MS k (sufficient supplies) then ( ) u k p = a ki Bi MBk Sj MSk b kj Each S j agrees to sell to a T k with a maximal b kj If #MB k > #MS k (insufficient supplies) then ( ) u k p = a ki b kj a ki Each B i agrees to buy from a T k with a minimal a ki Bi MB + k Sj MSk Bi MB k Each T k thus forms the sets of suppliers MSk = { S j S k l. b lj b kj } customers MBk = {B i B k l. a ki a li} where MB k = MB + k MB k,and MB + is the set of #MSk buyers who accepted k the highest ask prices MB k are the remaining #MBk #MSk buyers with the lowest ask prices Distribution of social benefit Distribution of social benefit If the bijection σ : B S that maximizes social benefit If the bijection σ : B S that maximizes social benefit SB σ = n v i w σi i=1 SB σ = n v i w σi i=1 is found through the traders κ : B T,thenthebenefitis distributed is found through the traders κ : B T,thenthebenefitis distributed SB σ = n (v i a κ(i)i ) +(a κ(i)i b κ(i)σ(i) ) +(b κ(i)σ(i) w σi) } {{ }} {{ }} {{ } i=1 UB UT US SB σ = n (v i a κ(i)i ) +(a κ(i)i b κ(i)σ(i) ) +(b κ(i)σ(i) w σi) } {{ }} {{ }} {{ } i=1 UB UT US where where UB is the utility of the buyer UB is the utility of the buyer UT is the utility of the trader UT is the utility of the trader US is the utility of the seller US is the utility of the seller The traders maximize UT. Distribution of social benefit Implicit perfect competition But how do the traders achieve their payoffs? What are the equilibria in the trading game?

12 Indifference principle Indifference principle At equilibrium At equilibrium All bid prices offered to a seller must be equal All bid prices offered to a seller must be equal The seller will accept the bid from the trader who has access to the highest paying buyers because that trader can increase the bid by ε The seller will accept the bid from the trader who has access to the highest paying buyers because that trader can increase the bid by ε All ask prices offered to a buyer must be equal The buyer will accept the offer from the trader who has access to the lowest charging sellers because that trader can undercut the offer by ε Ripple effects Ripple effects 0 x 2 1 y 2 1 z 3

Matching Markets and Google s Sponsored Search

Matching Markets and Google s Sponsored Search Matching Markets and Google s Sponsored Search Part III: Dynamics Episode 9 Baochun Li Department of Electrical and Computer Engineering University of Toronto Matching Markets (Required reading: Chapter

More information

ECO 426 (Market Design) - Lecture 11

ECO 426 (Market Design) - Lecture 11 ECO 426 (Market Design) - Lecture 11 Ettore Damiano December 7, 2015 Sponsored search auctions Google, Yahoo etc.. sell ad spaces linked to keyword searches Google advertising revenue: USD 42.5bn in 2012

More information

Markets with Intermediaries

Markets with Intermediaries Markets with Intermediaries Episode Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto Network Models of Markets with Intermediaries (Chapter ) Who sets the prices?

More information

Markets with Intermediaries

Markets with Intermediaries Markets with Intermediaries Part III: Dynamics Episode Baochun Li Department of Electrical and Computer Engineering University of Toronto Required reading: Networks, Crowds, and Markets, Chapter..5 Who

More information

Game Theory Lecture #16

Game Theory Lecture #16 Game Theory Lecture #16 Outline: Auctions Mechanism Design Vickrey-Clarke-Groves Mechanism Optimizing Social Welfare Goal: Entice players to select outcome which optimizes social welfare Examples: Traffic

More information

CSV 886 Social Economic and Information Networks. Lecture 5: Matching Markets, Sponsored Search. R Ravi

CSV 886 Social Economic and Information Networks. Lecture 5: Matching Markets, Sponsored Search. R Ravi CSV 886 Social Economic and Information Networks Lecture 5: Matching Markets, Sponsored Search R Ravi ravi+iitd@andrew.cmu.edu Simple Models of Trade Decentralized Buyers and sellers have to find each

More information

Preference Networks in Matching Markets

Preference Networks in Matching Markets Preference Networks in Matching Markets CSE 5339: Topics in Network Data Analysis Samir Chowdhury April 5, 2016 Market interactions between buyers and sellers form an interesting class of problems in network

More information

Chapter 11: Network Models of Markets with Intermediaries. Presented by Vladislava Arabadzhieva

Chapter 11: Network Models of Markets with Intermediaries. Presented by Vladislava Arabadzhieva Chapter 11: Network Models of Markets with Intermediaries Presented by Vladislava Arabadzhieva 1 Contents 11.1 Price-Setting in Markets 11.2 A Model of Trade on Networks 11.3 Equilibria in Trading Networks

More information

Revenue Equivalence and Mechanism Design

Revenue Equivalence and Mechanism Design Equivalence and Design Daniel R. 1 1 Department of Economics University of Maryland, College Park. September 2017 / Econ415 IPV, Total Surplus Background the mechanism designer The fact that there are

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Multiagent Systems (BE4M36MAS) Mechanism Design and Auctions Branislav Bošanský and Michal Pěchouček Artificial Intelligence Center, Department of Computer Science, Faculty of Electrical Engineering, Czech

More information

CS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3

CS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 CS 573: Algorithmic Game Theory Lecture date: 22 February 2008 Instructor: Chandra Chekuri Scribe: Daniel Rebolledo Contents 1 Combinatorial Auctions 1 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 3 Examples

More information

Game Theory. Jiang, Bo ( 江波 )

Game Theory. Jiang, Bo ( 江波 ) Game Theory Jiang, Bo ( 江波 ) jiang.bo@mail.shufe.edu.cn Majority voting Mechanism Design Three candidates: x, y, z. Three voters: a, b, c. Voter a: x>y>z; voter b: y>z>x; voter c: z>x>y What is the final

More information

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding Multiunit Auctions: Package Bidding 1 Examples of Multiunit Auctions Spectrum Licenses Bus Routes in London IBM procurements Treasury Bills Note: Heterogenous vs Homogenous Goods 2 Challenges in Multiunit

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Game Theory Algorithmic Game Theory 1 TOC Mechanism Design Basics Myerson s Lemma Revenue-Maximizing Auctions Near-Optimal Auctions Multi-Parameter Mechanism Design and the

More information

Location, Productivity, and Trade

Location, Productivity, and Trade May 10, 2010 Motivation Outline Motivation - Trade and Location Major issue in trade: How does trade liberalization affect competition? Competition has more than one dimension price competition similarity

More information

Introduction to mechanism design. Lirong Xia

Introduction to mechanism design. Lirong Xia Introduction to mechanism design Lirong Xia Feb. 9, 2016 1 Last class: game theory R 1 * s 1 Strategy Profile D Mechanism R 2 * s 2 Outcome R n * s n Game theory: predicting the outcome with strategic

More information

Auctions. Episode 8. Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto

Auctions. Episode 8. Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto Auctions Episode 8 Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto Paying Per Click 3 Paying Per Click Ads in Google s sponsored links are based on a cost-per-click

More information

The Cascade Auction A Mechanism For Deterring Collusion In Auctions

The Cascade Auction A Mechanism For Deterring Collusion In Auctions The Cascade Auction A Mechanism For Deterring Collusion In Auctions Uriel Feige Weizmann Institute Gil Kalai Hebrew University and Microsoft Research Moshe Tennenholtz Technion and Microsoft Research Abstract

More information

CSV 886 Social Economic and Information Networks. Lecture 4: Auctions, Matching Markets. R Ravi

CSV 886 Social Economic and Information Networks. Lecture 4: Auctions, Matching Markets. R Ravi CSV 886 Social Economic and Information Networks Lecture 4: Auctions, Matching Markets R Ravi ravi+iitd@andrew.cmu.edu Schedule 2 Auctions 3 Simple Models of Trade Decentralized Buyers and sellers have

More information

Designing a Strategic Bipartite Matching Market

Designing a Strategic Bipartite Matching Market Designing a Strategic Bipartite Matching Market Rahul Jain IBM T. J. Watson Research Center Hawthorne, NY 10532 rahul.jain@watson.ibm.com Abstract We consider a version of the Gale-Shapley matching problem

More information

Introduction to mechanism design. Lirong Xia

Introduction to mechanism design. Lirong Xia Introduction to mechanism design Lirong Xia Fall, 2016 1 Last class: game theory R 1 * s 1 Strategy Profile D Mechanism R 2 * s 2 Outcome R n * s n Game theory: predicting the outcome with strategic agents

More information

COMP/MATH 553 Algorithmic Game Theory Lecture 2: Mechanism Design Basics. Sep 8, Yang Cai

COMP/MATH 553 Algorithmic Game Theory Lecture 2: Mechanism Design Basics. Sep 8, Yang Cai COMP/MATH 553 Algorithmic Game Theory Lecture 2: Mechanism Design Basics Sep 8, 2014 Yang Cai An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey

More information

Budget Management In GSP (2018)

Budget Management In GSP (2018) Budget Management In GSP (2018) Yahoo! March 18, 2018 Miguel March 18, 2018 1 / 26 Today s Presentation: Budget Management Strategies in Repeated auctions, Balseiro, Kim, and Mahdian, WWW2017 Learning

More information

Today. Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction

Today. Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction Today Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction 2 / 26 Auctions Used to allocate: Art Government bonds Radio spectrum Forms: Sequential

More information

Decentralized supply chain formation using an incentive compatible mechanism

Decentralized supply chain formation using an incentive compatible mechanism formation using an incentive compatible mechanism N. Hemachandra IE&OR, IIT Bombay Joint work with Prof Y Narahari and Nikesh Srivastava Symposium on Optimization in Supply Chains IIT Bombay, Oct 27, 2007

More information

Trading Networks and Equilibrium Intermediation

Trading Networks and Equilibrium Intermediation Trading Networks and Equilibrium Intermediation Maciej H. Kotowski 1 C. Matthew Leister 2 1 John F. Kennedy School of Government Harvard University 2 Department of Economics Monash University December

More information

Dynamic Marginal Contribution Mechanism

Dynamic Marginal Contribution Mechanism Dynamic Marginal Contribution Mechanism Dirk Bergemann and Juuso Välimäki DIMACS: Economics and Computer Science October 2007 Intertemporal Efciency with Private Information random arrival of buyers, sellers

More information

KIER DISCUSSION PAPER SERIES

KIER DISCUSSION PAPER SERIES KIER DISCUSSION PAPER SERIES KYOTO INSTITUTE OF ECONOMIC RESEARCH http://www.kier.kyoto-u.ac.jp/index.html Discussion Paper No. 657 The Buy Price in Auctions with Discrete Type Distributions Yusuke Inami

More information

Ad Auctions October 8, Ad Auctions October 8, 2010

Ad Auctions October 8, Ad Auctions October 8, 2010 Ad Auctions October 8, 2010 1 Ad Auction Theory: Literature Old: Shapley-Shubik (1972) Leonard (1983) Demange-Gale (1985) Demange-Gale-Sotomayor (1986) New: Varian (2006) Edelman-Ostrovsky-Schwarz (2007)

More information

Optimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham

Optimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham Game Theory Course: Jackson, Leyton-Brown & Shoham So far we have considered efficient auctions What about maximizing the seller s revenue? she may be willing to risk failing to sell the good she may be

More information

Lecture #6: Auctions: Theory and Applications. Prof. Dr. Sven Seuken

Lecture #6: Auctions: Theory and Applications. Prof. Dr. Sven Seuken Lecture #6: Auctions: Theory and Applications Prof. Dr. Sven Seuken 15.3.2012 Housekeeping Questions? Concerns? BitTorrent homework assignment? Posting on NB: do not copy/paste from PDFs Game Theory Homework:

More information

Outline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies

Outline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies Outline for today Stat155 Game Theory Lecture 13: General-Sum Games Peter Bartlett October 11, 2016 Two-player general-sum games Definitions: payoff matrices, dominant strategies, safety strategies, Nash

More information

Notes on the symmetric group

Notes on the symmetric group Notes on the symmetric group 1 Computations in the symmetric group Recall that, given a set X, the set S X of all bijections from X to itself (or, more briefly, permutations of X) is group under function

More information

arxiv: v1 [cs.gt] 3 Sep 2007

arxiv: v1 [cs.gt] 3 Sep 2007 Capacity constraints and the inevitability of mediators in adword auctions Sudhir Kumar Singh 1,, Vwani P. Roychowdhury 1,2, Himawan Gunadhi 2, and Behnam A. Rezaei 2 1 Department of Electrical Engineering,

More information

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts 6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts Asu Ozdaglar MIT February 9, 2010 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria

More information

The Vickrey-Clarke-Groves Mechanism

The Vickrey-Clarke-Groves Mechanism July 8, 2009 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Dealing with Externalities We saw that the Vickrey auction was no longer efficient when there

More information

Lecture 1: Normal Form Games: Refinements and Correlated Equilibrium

Lecture 1: Normal Form Games: Refinements and Correlated Equilibrium Lecture 1: Normal Form Games: Refinements and Correlated Equilibrium Albert Banal-Estanol April 2006 Lecture 1 2 Albert Banal-Estanol Trembling hand perfect equilibrium: Motivation, definition and examples

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2015 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

Games of Incomplete Information ( 資訊不全賽局 ) Games of Incomplete Information

Games of Incomplete Information ( 資訊不全賽局 ) Games of Incomplete Information 1 Games of Incomplete Information ( 資訊不全賽局 ) Wang 2012/12/13 (Lecture 9, Micro Theory I) Simultaneous Move Games An Example One or more players know preferences only probabilistically (cf. Harsanyi, 1976-77)

More information

Auction Theory: Some Basics

Auction Theory: Some Basics Auction Theory: Some Basics Arunava Sen Indian Statistical Institute, New Delhi ICRIER Conference on Telecom, March 7, 2014 Outline Outline Single Good Problem Outline Single Good Problem First Price Auction

More information

Noncooperative Market Games in Normal Form

Noncooperative Market Games in Normal Form Chapter 6 Noncooperative Market Games in Normal Form 1 Market game: one seller and one buyer 2 players, a buyer and a seller Buyer receives red card Ace=11, King = Queen = Jack = 10, 9,, 2 Number represents

More information

Algorithmic Game Theory

Algorithmic Game Theory Algorithmic Game Theory Lecture 10 06/15/10 1 A combinatorial auction is defined by a set of goods G, G = m, n bidders with valuation functions v i :2 G R + 0. $5 Got $6! More? Example: A single item for

More information

Game theory and applications: Lecture 1

Game theory and applications: Lecture 1 Game theory and applications: Lecture 1 Adam Szeidl September 20, 2018 Outline for today 1 Some applications of game theory 2 Games in strategic form 3 Dominance 4 Nash equilibrium 1 / 8 1. Some applications

More information

CS269I: Incentives in Computer Science Lecture #14: More on Auctions

CS269I: Incentives in Computer Science Lecture #14: More on Auctions CS69I: Incentives in Computer Science Lecture #14: More on Auctions Tim Roughgarden November 9, 016 1 First-Price Auction Last lecture we ran an experiment demonstrating that first-price auctions are not

More information

From the Assignment Model to Combinatorial Auctions

From the Assignment Model to Combinatorial Auctions From the Assignment Model to Combinatorial Auctions IPAM Workshop, UCLA May 7, 2008 Sushil Bikhchandani & Joseph Ostroy Overview LP formulations of the (package) assignment model Sealed-bid and ascending-price

More information

Consider the following (true) preference orderings of 4 agents on 4 candidates.

Consider the following (true) preference orderings of 4 agents on 4 candidates. Part 1: Voting Systems Consider the following (true) preference orderings of 4 agents on 4 candidates. Agent #1: A > B > C > D Agent #2: B > C > D > A Agent #3: C > B > D > A Agent #4: D > C > A > B Assume

More information

Externalities 1 / 40

Externalities 1 / 40 Externalities 1 / 40 Key Ideas What is an externality? Externalities create opportunities for Pareto improving policy Externalities require active and ongoing policy interventions The optimal (second best)

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 017 1. Sheila moves first and chooses either H or L. Bruce receives a signal, h or l, about Sheila s behavior. The distribution

More information

CUR 412: Game Theory and its Applications, Lecture 4

CUR 412: Game Theory and its Applications, Lecture 4 CUR 412: Game Theory and its Applications, Lecture 4 Prof. Ronaldo CARPIO March 27, 2015 Homework #1 Homework #1 will be due at the end of class today. Please check the website later today for the solutions

More information

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 Daron Acemoglu and Asu Ozdaglar MIT October 14, 2009 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria Mixed Strategies

More information

Externalities 1 / 40

Externalities 1 / 40 Externalities 1 / 40 Outline Introduction Public Goods: Positive Externalities Policy Responses Persuasion Pigovian Subsidies and Taxes The Second Best Take Aways 2 / 40 Key Ideas What is an externality?

More information

Auctions Introduction

Auctions Introduction Auctions Introduction CPSC 532A Lecture 20 November 21, 2006 Auctions Introduction CPSC 532A Lecture 20, Slide 1 Lecture Overview 1 Recap 2 VCG caveats 3 Auctions 4 Standard auctions 5 More exotic auctions

More information

Truthful Auctions for Pricing Search Keywords

Truthful Auctions for Pricing Search Keywords Truthful Auctions for Pricing Search Keywords Gagan Aggarwal Ashish Goel Rajeev Motwani Abstract We present a truthful auction for pricing advertising slots on a web-page assuming that advertisements for

More information

Parkes Mechanism Design 1. Mechanism Design I. David C. Parkes. Division of Engineering and Applied Science, Harvard University

Parkes Mechanism Design 1. Mechanism Design I. David C. Parkes. Division of Engineering and Applied Science, Harvard University Parkes Mechanism Design 1 Mechanism Design I David C. Parkes Division of Engineering and Applied Science, Harvard University CS 286r Spring 2003 Parkes Mechanism Design 2 Mechanism Design Central question:

More information

EC476 Contracts and Organizations, Part III: Lecture 3

EC476 Contracts and Organizations, Part III: Lecture 3 EC476 Contracts and Organizations, Part III: Lecture 3 Leonardo Felli 32L.G.06 26 January 2015 Failure of the Coase Theorem Recall that the Coase Theorem implies that two parties, when faced with a potential

More information

Problem Set 3: Suggested Solutions

Problem Set 3: Suggested Solutions Microeconomics: Pricing 3E00 Fall 06. True or false: Problem Set 3: Suggested Solutions (a) Since a durable goods monopolist prices at the monopoly price in her last period of operation, the prices must

More information

Social Network Analysis

Social Network Analysis Lecture IV Auctions Kyumars Sheykh Esmaili Where Are Auctions Appropriate? Where sellers do not have a good estimate of the buyers true values for an item, and where buyers do not know each other s values

More information

Double Auction Markets vs. Matching & Bargaining Markets: Comparing the Rates at which They Converge to Efficiency

Double Auction Markets vs. Matching & Bargaining Markets: Comparing the Rates at which They Converge to Efficiency Double Auction Markets vs. Matching & Bargaining Markets: Comparing the Rates at which They Converge to Efficiency Mark Satterthwaite Northwestern University October 25, 2007 1 Overview Bargaining, private

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 07. (40 points) Consider a Cournot duopoly. The market price is given by q q, where q and q are the quantities of output produced

More information

CSE 316A: Homework 5

CSE 316A: Homework 5 CSE 316A: Homework 5 Due on December 2, 2015 Total: 160 points Notes There are 8 problems on 5 pages below, worth 20 points each (amounting to a total of 160. However, this homework will be graded out

More information

Optimal selling rules for repeated transactions.

Optimal selling rules for repeated transactions. Optimal selling rules for repeated transactions. Ilan Kremer and Andrzej Skrzypacz March 21, 2002 1 Introduction In many papers considering the sale of many objects in a sequence of auctions the seller

More information

ECO 426 (Market Design) - Lecture 8

ECO 426 (Market Design) - Lecture 8 ECO 426 (Market Design) - Lecture 8 Ettore Damiano November 23, 2015 Revenue equivalence Model: N bidders Bidder i has valuation v i Each v i is drawn independently from the same distribution F (e.g. U[0,

More information

CUR 412: Game Theory and its Applications, Lecture 4

CUR 412: Game Theory and its Applications, Lecture 4 CUR 412: Game Theory and its Applications, Lecture 4 Prof. Ronaldo CARPIO March 22, 2015 Homework #1 Homework #1 will be due at the end of class today. Please check the website later today for the solutions

More information

MS&E 246: Lecture 5 Efficiency and fairness. Ramesh Johari

MS&E 246: Lecture 5 Efficiency and fairness. Ramesh Johari MS&E 246: Lecture 5 Efficiency and fairness Ramesh Johari A digression In this lecture: We will use some of the insights of static game analysis to understand efficiency and fairness. Basic setup N players

More information

2 Comparison Between Truthful and Nash Auction Games

2 Comparison Between Truthful and Nash Auction Games CS 684 Algorithmic Game Theory December 5, 2005 Instructor: Éva Tardos Scribe: Sameer Pai 1 Current Class Events Problem Set 3 solutions are available on CMS as of today. The class is almost completely

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2014 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

Bayesian games and their use in auctions. Vincent Conitzer

Bayesian games and their use in auctions. Vincent Conitzer Bayesian games and their use in auctions Vincent Conitzer conitzer@cs.duke.edu What is mechanism design? In mechanism design, we get to design the game (or mechanism) e.g. the rules of the auction, marketplace,

More information

ISSN BWPEF Uninformative Equilibrium in Uniform Price Auctions. Arup Daripa Birkbeck, University of London.

ISSN BWPEF Uninformative Equilibrium in Uniform Price Auctions. Arup Daripa Birkbeck, University of London. ISSN 1745-8587 Birkbeck Working Papers in Economics & Finance School of Economics, Mathematics and Statistics BWPEF 0701 Uninformative Equilibrium in Uniform Price Auctions Arup Daripa Birkbeck, University

More information

Chapter 10: Mixed strategies Nash equilibria, reaction curves and the equality of payoffs theorem

Chapter 10: Mixed strategies Nash equilibria, reaction curves and the equality of payoffs theorem Chapter 10: Mixed strategies Nash equilibria reaction curves and the equality of payoffs theorem Nash equilibrium: The concept of Nash equilibrium can be extended in a natural manner to the mixed strategies

More information

Microeconomics I. Undergraduate Programs in Business Administration and Economics

Microeconomics I. Undergraduate Programs in Business Administration and Economics Microeconomics I Undergraduate Programs in Business Administration and Economics Academic year 2011-2012 Second test 1st Semester January 11, 2012 Fernando Branco (fbranco@ucp.pt) Fernando Machado (fsm@ucp.pt)

More information

S 2,2-1, x c C x r, 1 0,0

S 2,2-1, x c C x r, 1 0,0 Problem Set 5 1. There are two players facing each other in the following random prisoners dilemma: S C S, -1, x c C x r, 1 0,0 With probability p, x c = y, and with probability 1 p, x c = 0. With probability

More information

Strategy -1- Strategic equilibrium in auctions

Strategy -1- Strategic equilibrium in auctions Strategy -- Strategic equilibrium in auctions A. Sealed high-bid auction 2 B. Sealed high-bid auction: a general approach 6 C. Other auctions: revenue equivalence theorem 27 D. Reserve price in the sealed

More information

Optimal Mixed Spectrum Auction

Optimal Mixed Spectrum Auction Optimal Mixed Spectrum Auction Alonso Silva Fernando Beltran Jean Walrand Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-13-19 http://www.eecs.berkeley.edu/pubs/techrpts/13/eecs-13-19.html

More information

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games Tim Roughgarden November 6, 013 1 Canonical POA Proofs In Lecture 1 we proved that the price of anarchy (POA)

More information

COS 445 Final. Due online Monday, May 21st at 11:59 pm. Please upload each problem as a separate file via MTA.

COS 445 Final. Due online Monday, May 21st at 11:59 pm. Please upload each problem as a separate file via MTA. COS 445 Final Due online Monday, May 21st at 11:59 pm All problems on this final are no collaboration problems. You may not discuss any aspect of any problems with anyone except for the course staff. You

More information

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1 Auction Theory II Lecture 19 Auction Theory II Lecture 19, Slide 1 Lecture Overview 1 Recap 2 First-Price Auctions 3 Revenue Equivalence 4 Optimal Auctions Auction Theory II Lecture 19, Slide 2 Motivation

More information

Introduction to Game Theory

Introduction to Game Theory Introduction to Game Theory What is a Game? A game is a formal representation of a situation in which a number of individuals interact in a setting of strategic interdependence. By that, we mean that each

More information

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate)

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) 1 Game Theory Theory of strategic behavior among rational players. Typical game has several players. Each player

More information

General Examination in Microeconomic Theory SPRING 2011

General Examination in Microeconomic Theory SPRING 2011 HARVARD UNIVERSITY DEPARTMENT OF ECONOMICS General Examination in Microeconomic Theory SPRING 20 You have FOUR hours. Answer all questions Part A: 55 minutes Part B: 55 minutes Part C: 60 minutes Part

More information

Microeconomics Comprehensive Exam

Microeconomics Comprehensive Exam Microeconomics Comprehensive Exam June 2009 Instructions: (1) Please answer each of the four questions on separate pieces of paper. (2) When finished, please arrange your answers alphabetically (in the

More information

Sequential-move games with Nature s moves.

Sequential-move games with Nature s moves. Econ 221 Fall, 2018 Li, Hao UBC CHAPTER 3. GAMES WITH SEQUENTIAL MOVES Game trees. Sequential-move games with finite number of decision notes. Sequential-move games with Nature s moves. 1 Strategies in

More information

Auctions. Market Design. University of Notre Dame. Market Design (ND) Auctions 1 / 61

Auctions. Market Design. University of Notre Dame. Market Design (ND) Auctions 1 / 61 Auctions Market Design University of Notre Dame Market Design (ND) Auctions 1 / 61 Game theory review A game is a collection of players, the actions those players can take, and their preferences over the

More information

Parkes Auction Theory 1. Auction Theory. Jacomo Corbo. School of Engineering and Applied Science, Harvard University

Parkes Auction Theory 1. Auction Theory. Jacomo Corbo. School of Engineering and Applied Science, Harvard University Parkes Auction Theory 1 Auction Theory Jacomo Corbo School of Engineering and Applied Science, Harvard University CS 286r Spring 2007 Parkes Auction Theory 2 Auctions: A Special Case of Mech. Design Allocation

More information

Auction Theory Lecture Note, David McAdams, Fall Bilateral Trade

Auction Theory Lecture Note, David McAdams, Fall Bilateral Trade Auction Theory Lecture Note, Daid McAdams, Fall 2008 1 Bilateral Trade ** Reised 10-17-08: An error in the discussion after Theorem 4 has been corrected. We shall use the example of bilateral trade to

More information

2534 Lecture 9: Bayesian Games, Mechanism Design and Auctions

2534 Lecture 9: Bayesian Games, Mechanism Design and Auctions 2534 Lecture 9: Bayesian Games, Mechanism Design and Auctions Wrap up (quickly) extensive form/dynamic games Mechanism Design Bayesian games, mechanisms, auctions (a bit) will focus on Shoham and Leyton-Brown

More information

Introduction to Multi-Agent Programming

Introduction to Multi-Agent Programming Introduction to Multi-Agent Programming 10. Game Theory Strategic Reasoning and Acting Alexander Kleiner and Bernhard Nebel Strategic Game A strategic game G consists of a finite set N (the set of players)

More information

Econ 101A Final exam May 14, 2013.

Econ 101A Final exam May 14, 2013. Econ 101A Final exam May 14, 2013. Do not turn the page until instructed to. Do not forget to write Problems 1 in the first Blue Book and Problems 2, 3 and 4 in the second Blue Book. 1 Econ 101A Final

More information

Introduction to Political Economy Problem Set 3

Introduction to Political Economy Problem Set 3 Introduction to Political Economy 14.770 Problem Set 3 Due date: Question 1: Consider an alternative model of lobbying (compared to the Grossman and Helpman model with enforceable contracts), where lobbies

More information

Game theory review. The English Auction How should bidders behave in the English auction?

Game theory review. The English Auction How should bidders behave in the English auction? Game theory review A game is a collection of players, the actions those players can take, and their preferences over the selection of actions taken by all the players A strategy s i is dominant for player

More information

Simon Fraser University Spring 2014

Simon Fraser University Spring 2014 Simon Fraser University Spring 2014 Econ 302 D200 Final Exam Solution This brief solution guide does not have the explanations necessary for full marks. NE = Nash equilibrium, SPE = subgame perfect equilibrium,

More information

Games of Incomplete Information

Games of Incomplete Information Games of Incomplete Information EC202 Lectures V & VI Francesco Nava London School of Economics January 2011 Nava (LSE) EC202 Lectures V & VI Jan 2011 1 / 22 Summary Games of Incomplete Information: Definitions:

More information

Crowdsourcing to Smartphones: Incentive Mechanism Design for Mobile Phone Sensing

Crowdsourcing to Smartphones: Incentive Mechanism Design for Mobile Phone Sensing Crowdsourcing to Smartphones: Incentive Mechanism Design for Mobile Phone Sensing Dejun Yang, Guoliang (Larry) Xue, Xi Fang and Jian Tang Arizona State University Syracuse University Global Smartphone

More information

Networks: Fall 2010 Homework 3 David Easley and Jon Kleinberg Due in Class September 29, 2010

Networks: Fall 2010 Homework 3 David Easley and Jon Kleinberg Due in Class September 29, 2010 Networks: Fall 00 Homework David Easley and Jon Kleinberg Due in Class September 9, 00 As noted on the course home page, homework solutions must be submitted by upload to the CMS site, at https://cms.csuglab.cornell.edu/.

More information

Mechanism design with correlated distributions. Michael Albert and Vincent Conitzer and

Mechanism design with correlated distributions. Michael Albert and Vincent Conitzer and Mechanism design with correlated distributions Michael Albert and Vincent Conitzer malbert@cs.duke.edu and conitzer@cs.duke.edu Impossibility results from mechanism design with independent valuations Myerson

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics ECON5200 - Fall 2014 Introduction What you have done: - consumers maximize their utility subject to budget constraints and firms maximize their profits given technology and market

More information

MPhil F510 Topics in International Finance Petra M. Geraats Lent Course Overview

MPhil F510 Topics in International Finance Petra M. Geraats Lent Course Overview Course Overview MPhil F510 Topics in International Finance Petra M. Geraats Lent 2016 1. New micro approach to exchange rates 2. Currency crises References: Lyons (2001) Masson (2007) Asset Market versus

More information

SPECTRUM MARKETS. Randall Berry, Michael Honig Department of EECS Northwestern University. DySPAN Conference, Aachen, Germany

SPECTRUM MARKETS. Randall Berry, Michael Honig Department of EECS Northwestern University. DySPAN Conference, Aachen, Germany 1 SPECTRUM MARKETS Randall Berry, Michael Honig Department of EECS Northwestern University DySPAN Conference, Aachen, Germany Spectrum Management 2 Economics Policy Communications Engineering Why This

More information

Game Theory - Lecture #8

Game Theory - Lecture #8 Game Theory - Lecture #8 Outline: Randomized actions vnm & Bernoulli payoff functions Mixed strategies & Nash equilibrium Hawk/Dove & Mixed strategies Random models Goal: Would like a formulation in which

More information

Advanced Micro 1 Lecture 14: Dynamic Games Equilibrium Concepts

Advanced Micro 1 Lecture 14: Dynamic Games Equilibrium Concepts Advanced Micro 1 Lecture 14: Dynamic Games quilibrium Concepts Nicolas Schutz Nicolas Schutz Dynamic Games: quilibrium Concepts 1 / 79 Plan 1 Nash equilibrium and the normal form 2 Subgame-perfect equilibrium

More information

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 11 Resource Allocation 1 / 18

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 11 Resource Allocation 1 / 18 Agent-Based Systems Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 11 Resource Allocation 1 / 18 Where are we? Coalition formation The core and the Shapley value Different representations Simple games

More information