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

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

Mechanism Design and Auctions

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

The Myerson Satterthwaite Theorem. Game Theory Course: Jackson, Leyton-Brown & Shoham

Notes on Auctions. Theorem 1 In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy.

Independent Private Value Auctions

1 Theory of Auctions. 1.1 Independent Private Value Auctions

Mechanism Design and Auctions

Auction Theory: Some Basics

Topics in Contract Theory Lecture 6. Separation of Ownership and Control

Auctions 1: Common auctions & Revenue equivalence & Optimal mechanisms. 1 Notable features of auctions. use. A lot of varieties.

Bayesian games and their use in auctions. Vincent Conitzer

Auction Theory Lecture Note, David McAdams, Fall Bilateral Trade

Mechanism Design: Groves Mechanisms and Clarke Tax

Game Theory Lecture #16

Mechanism Design and Auctions

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

Revenue Equivalence Theorem (RET)

Problem Set 3: Suggested Solutions

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

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

Day 3. Myerson: What s Optimal

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization

Strategy -1- Strategic equilibrium in auctions

Auctions Introduction

Applicant Auction Conference

Strategy -1- Strategy

1 Auctions. 1.1 Notation (Symmetric IPV) Independent private values setting with symmetric riskneutral buyers, no budget constraints.

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions?

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

Up till now, we ve mostly been analyzing auctions under the following assumptions:

Optimal Mixed Spectrum Auction

Practice Problems. U(w, e) = p w e 2,

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

Auctions. Agenda. Definition. Syllabus: Mansfield, chapter 15 Jehle, chapter 9

Auctions: Types and Equilibriums

We examine the impact of risk aversion on bidding behavior in first-price auctions.

ECO 426 (Market Design) - Lecture 8

Secret Reserve Price in a e-ascending Auction

CS 573: Algorithmic Game Theory Lecture date: March 26th, 2008

Chapter 3. Dynamic discrete games and auctions: an introduction

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

Problem Set 3: Suggested Solutions

Auctions. Microeconomics II. Auction Formats. Auction Formats. Many economic transactions are conducted through auctions treasury bills.

Second-chance offers

Revenue Equivalence and Income Taxation

EconS Games with Incomplete Information II and Auction Theory

The Optimality of Being Efficient. Lawrence Ausubel and Peter Cramton Department of Economics University of Maryland

KIER DISCUSSION PAPER SERIES

Auctions with Severely Bounded Communication

Auction is a commonly used way of allocating indivisible

Revenue Equivalence and Mechanism Design

October An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution.

ECON20710 Lecture Auction as a Bayesian Game

Auctions That Implement Efficient Investments

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

Subjects: What is an auction? Auction formats. True values & known values. Relationships between auction formats

Game Theory. Jiang, Bo ( 江波 )

Signaling in an English Auction: Ex ante versus Interim Analysis

Robust Trading Mechanisms with Budget Surplus and Partial Trade

Auctioning one item. Tuomas Sandholm Computer Science Department Carnegie Mellon University

The Impact of a Right of First Refusal Clause in a First-Price Auction with Unknown Heterogeneous Risk-Aversion

CS711: Introduction to Game Theory and Mechanism Design

Advanced Microeconomics

MS&E 246: Lecture 2 The basics. Ramesh Johari January 16, 2007

Auction. Li Zhao, SJTU. Spring, Li Zhao Auction 1 / 35

A Nearly Optimal Auction for an Uninformed Seller

Sequences of Take-It-or-Leave-It Offers: Near-Optimal Auctions Without Full Valuation Revelation

by open ascending bid ("English") auction Auctioneer raises asking price until all but one bidder drops out

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

Algorithmic Game Theory

Definition (Vickrey-Clarke-Groves (VCG) mechanism) The Vickrey-Clarke-Groves mechanism is a direct quasilinear mechanism (x, p), where.

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

Countering the Winner s Curse: Optimal Auction Design in a Common Value Model

Elements of auction theory. This material is not part of the course, but is included here for those who are interested

Games with Private Information 資訊不透明賽局

Introduction to mechanism design. Lirong Xia

Last-Call Auctions with Asymmetric Bidders

AUCTIONS VERSUS NEGOTIATIONS: THE ROLE OF PRICE DISCRIMINATION

Bidding Clubs: Institutionalized Collusion in Auctions

Auction theory. Filip An. U.U.D.M. Project Report 2018:35. Department of Mathematics Uppsala University

Microeconomic Theory III Spring 2009

On Approximating Optimal Auctions

Microeconomic Theory II Preliminary Examination Solutions

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017

Lecture 3: Information in Sequential Screening

HW Consider the following game:

Homework 3. Due: Mon 9th December

1 Theory of Auctions. 1.1 Independent Private Value Auctions

ECON Microeconomics II IRYNA DUDNYK. Auctions.

From Bayesian Auctions to Approximation Guarantees

Matching Markets and Google s Sponsored Search

Auctions. Economics Auction Theory. Instructor: Songzi Du. Simon Fraser University. November 17, 2016

Auctions in the wild: Bidding with securities. Abhay Aneja & Laura Boudreau PHDBA 279B 1/30/14

Practice Problems. w U(w, e) = p w e 2,

Optimal selling rules for repeated transactions.

Introduction to mechanism design. Lirong Xia

Bayesian Nash Equilibrium

On Existence of Equilibria. Bayesian Allocation-Mechanisms

Transcription:

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 willing sometimes to sell to a buyer who didn t make the highest bid

Optimal auctions in an independent private values setting private valuations risk-neutral bidders each bidder i s valuation independently drawn from a strictly increasing cumulative density function F i (v) with a pdf f i (v) that is continuous and bounded below Allow F i F j : asymmetric auctions the risk neutral seller knows each F i and has no value for the object

Optimal auctions in an independent private values setting private valuations risk-neutral bidders each bidder i s valuation independently drawn from a strictly increasing cumulative density function F i (v) with a pdf f i (v) that is continuous and bounded below Allow F i F j : asymmetric auctions the risk neutral seller knows each F i and has no value for the object The auction that maximizes the seller s expected revenue subject to (ex post, interim) individual rationality and Bayesian incentive compatibility for the buyers is an optimal auction

Example: An Optimal Reserve Price in a Second Price Auction 2 bidders, v i uniformly distributed on [0,1] Set reserve price R and and then run a second price auction:

Example: An Optimal Reserve Price in a Second Price Auction 2 bidders, v i uniformly distributed on [0,1] Set reserve price R and and then run a second price auction: no sale if both bids below R

Example: An Optimal Reserve Price in a Second Price Auction 2 bidders, v i uniformly distributed on [0,1] Set reserve price R and and then run a second price auction: no sale if both bids below R sale at price R if one bid above reserve and other below

Example: An Optimal Reserve Price in a Second Price Auction 2 bidders, v i uniformly distributed on [0,1] Set reserve price R and and then run a second price auction: no sale if both bids below R sale at price R if one bid above reserve and other below sale at second highest bid if both bids above reserve

Example: An Optimal Reserve Price in a Second Price Auction 2 bidders, v i uniformly distributed on [0,1] Set reserve price R and and then run a second price auction: no sale if both bids below R sale at price R if one bid above reserve and other below sale at second highest bid if both bids above reserve Which reserve price R maximizes expected revenue?

Example still dominant strategy to bid true value, so:

Example still dominant strategy to bid true value, so: no sale if both bids below R - happens with probability R 2 and revenue=0 sale at price R if one bid above reserve and other below - happens with probability 2(1 R)R and revenue = R sale at second highest bid if both bids above reserve - happens with probability (1 R) 2 and revenue = E[min v i min v i R] = 1+2R 3

Example still dominant strategy to bid true value, so: no sale if both bids below R - happens with probability R 2 and revenue=0 sale at price R if one bid above reserve and other below - happens with probability 2(1 R)R and revenue = R sale at second highest bid if both bids above reserve - happens with probability (1 R) 2 and revenue = E[min v i min v i R] = 1+2R 3 Expected revenue = 2(1 R)R 2 + (1 R) 2 1+2R 3

Example still dominant strategy to bid true value, so: no sale if both bids below R - happens with probability R 2 and revenue=0 sale at price R if one bid above reserve and other below - happens with probability 2(1 R)R and revenue = R sale at second highest bid if both bids above reserve - happens with probability (1 R) 2 and revenue = E[min v i min v i R] = 1+2R 3 Expected revenue = 2(1 R)R 2 + (1 R) 2 1+2R 3 Expected revenue = 1+3R2 4R 3 3

Example still dominant strategy to bid true value, so: no sale if both bids below R - happens with probability R 2 and revenue=0 sale at price R if one bid above reserve and other below - happens with probability 2(1 R)R and revenue = R sale at second highest bid if both bids above reserve - happens with probability (1 R) 2 and revenue = E[min v i min v i R] = 1+2R 3 Expected revenue = 2(1 R)R 2 + (1 R) 2 1+2R 3 Expected revenue = 1+3R2 4R 3 3 Maximizing: 0 = 2R 4R 2, or R = 1 2

Example Reserve price of 1/2: revenue = 5/12, Reserve price of 0: revenue = 1/3

Example Reserve price of 1/2: revenue = 5/12, Reserve price of 0: revenue = 1/3 Tradeoffs: lose sales when both bids were below 1/2 - but low revenue then in any case and probability 1/4 of happening increase price when one bidder has low value other high: happens with probability 1/2

Example Reserve price of 1/2: revenue = 5/12, Reserve price of 0: revenue = 1/3 Tradeoffs: lose sales when both bids were below 1/2 - but low revenue then in any case and probability 1/4 of happening increase price when one bidder has low value other high: happens with probability 1/2 Like adding another bidder: increasing competition in the auction

Designing optimal auctions Definition (virtual valuation) Bidder i s virtual valuation is ψ i (v i ) = v i 1 F i(v i ) f i (v i ) Let us assume this is increasing in v i (eg, for a uniform distribution it is 2v i 1)

Designing optimal auctions Definition (virtual valuation) Bidder i s virtual valuation is ψ i (v i ) = v i 1 F i(v i ) f i (v i ) Let us assume this is increasing in v i (eg, for a uniform distribution it is 2v i 1) Definition (bidder-specific reserve price) Bidder i s bidder-specific reserve price ri is the value for which ψ i (ri ) = 0

Myerson s Theorem (Myerson (1981)) The optimal (single-good) auction in terms of a direct mechanism: The good is sold to the agent i = arg max i ψ i (ˆv i ), as long as v i ri If the good is sold, the winning agent i is charged the smallest valuation that he could have declared while still remaining the winner: inf{v i : ψ i (vi ) 0 and j i, ψ i (vi ) ψ j (ˆv j )}

Myerson s Corollary (Myerson (1981)) In a symmetric setting, the optimal (single-good) auction is a second price auction with a reserve price of r that solves r 1 F (r ) = 0 f(r )

Analyzing optimal auctions Optimal Auction: winning agent: i = arg max i ψ i (ˆv i ), as long as v i ri i is charged the smallest valuation that he could have declared while still remaining the winner, inf{v i : ψ i (v i ) 0 and j i, ψ i (v i ) ψ j (ˆv j )} Is this VCG?

Analyzing optimal auctions Optimal Auction: winning agent: i = arg max i ψ i (ˆv i ), as long as v i ri i is charged the smallest valuation that he could have declared while still remaining the winner, inf{v i : ψ i (v i ) 0 and j i, ψ i (v i ) ψ j (ˆv j )} Is this VCG? No, it s not efficient

Analyzing optimal auctions Optimal Auction: winning agent: i = arg max i ψ i (ˆv i ), as long as v i ri i is charged the smallest valuation that he could have declared while still remaining the winner, inf{v i : ψ i (v i ) 0 and j i, ψ i (v i ) ψ j (ˆv j )} Is this VCG? No, it s not efficient How should bidders bid?

Analyzing optimal auctions Optimal Auction: winning agent: i = arg max i ψ i (ˆv i ), as long as v i ri i is charged the smallest valuation that he could have declared while still remaining the winner, inf{v i : ψ i (v i ) 0 and j i, ψ i (v i ) ψ j (ˆv j )} Is this VCG? No, it s not efficient How should bidders bid? it s a second-price auction with a reserve price, held in virtual valuation space neither the reserve prices nor the virtual valuation transformation depends on the agent s declaration thus the proof that a second-price auction is dominant-strategy truthful applies here as well

Analyzing optimal auctions Optimal Auction: winning agent: i = arg max i ψ i (ˆv i ), as long as v i > ri i is charged the smallest valuation that he could have declared while still remaining the winner, inf{v i : ψ i (v i ) 0 and j i, ψ i (v i ) ψ j (ˆv j )} Why does this work?

Analyzing optimal auctions Optimal Auction: winning agent: i = arg max i ψ i (ˆv i ), as long as v i > ri i is charged the smallest valuation that he could have declared while still remaining the winner, inf{v i : ψ i (v i ) 0 and j i, ψ i (v i ) ψ j (ˆv j )} Why does this work? reserve prices are like competitors: increase the payments of winning bidders the virtual valuations can increase the impact of weak bidders bids, making them more competitive bidders with higher expected valuations bid more aggressively