Yang Cai Sep 17, 2014. An overview of today’s class Expected Revenue = Expected Virtual Welfare 2 Uniform [0,1] Bidders Example Optimal Auction.

Slides:



Advertisements
Similar presentations
Yossi Sheffi Mass Inst of Tech Cambridge, MA ESD.260J/1.260J/15.
Advertisements

(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
Network Economics -- Lecture 4: Auctions and applications Patrick Loiseau EURECOM Fall 2012.
6.896: Topics in Algorithmic Game Theory Lecture 20 Yang Cai.
Algorithmic Game Theory Uri Feige Robi Krauthgamer Moni Naor Lecture 10: Mechanism Design Lecturer: Moni Naor.
Blackbox Reductions from Mechanisms to Algorithms.
Yang Cai Sep 24, An overview of today’s class Prior-Independent Auctions & Bulow-Klemperer Theorem General Mechanism Design Problem Vickrey-Clarke-Groves.
Class 4 – Some applications of revenue equivalence
Yang Cai Oct 01, An overview of today’s class Myerson’s Auction Recap Challenge of Multi-Dimensional Settings Unit-Demand Pricing.
On Optimal Single-Item Auctions George Pierrakos UC Berkeley based on joint works with: Constantinos Daskalakis, Ilias Diakonikolas, Christos Papadimitriou,
Prior-free auctions of digital goods Elias Koutsoupias University of Oxford.
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
CPS Bayesian games and their use in auctions Vincent Conitzer
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
Auction. Types of Auction  Open outcry English (ascending) auction Dutch (descending) auction  Sealed bid First-price Second-price (Vickrey)  Equivalence.
Yang Cai Sep 10, An overview of today’s class Case Study: Sponsored Search Auction Myerson’s Lemma Back to Sponsored Search Auction.
Auction Theory Class 3 – optimal auctions 1. Optimal auctions Usually the term optimal auctions stands for revenue maximization. What is maximal revenue?
Online Ad Allocation Hossein Esfandiari & Mohammad Reza Khani Game Theory
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
On Optimal Multi-dimensional Mechanism Design Constantinos Daskalakis EECS, MIT Joint work with Yang Cai, Matt Weinberg.
Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2008 Lecture 4 – Sept
Part 1: Optimal Multi-Item Auctions Constantinos Daskalakis EECS, MIT Reference: Yang Cai, Constantinos Daskalakis and Matt Weinberg: An Algorithmic Characterization.
Yang Cai Oct 15, Interim Allocation rule aka. “REDUCED FORM” : Variables: Interim Allocation rule aka. “REDUCED FORM” : New Decision Variables j.
6.853: Topics in Algorithmic Game Theory Fall 2011 Matt Weinberg Lecture 24.
Algorithmic Applications of Game Theory Lecture 8 1.
Yang Cai Sep 24, An overview of today’s class Prior-Independent Auctions & Bulow-Klemperer Theorem General Mechanism Design Problems Vickrey-Clarke-Groves.
Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.
Week 10 1 COS 444 Internet Auctions: Theory and Practice Spring 2008 Ken Steiglitz
Week 10 1 COS 444 Internet Auctions: Theory and Practice Spring 2008 Ken Steiglitz
Auctioning one item PART 2 Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Yang Cai Sep 15, An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization.
Truthfulness and Approximation Kevin Lacker. Combinatorial Auctions Goals – Economically efficient – Computationally efficient Problems – Vickrey auction.
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
Yang Cai Sep 8, An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey Auction Case Study:
CPS 173 Mechanism design Vincent Conitzer
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
More on Social choice and implementations 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A Using slides by Uri.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
By: Amir Ronen, Department of CS Stanford University Presented By: Oren Mizrahi Matan Protter Issues on border of economics & computation, 2002.
Yang Cai Oct 08, An overview of today’s class Basic LP Formulation for Multiple Bidders Succinct LP: Reduced Form of an Auction The Structure of.
Chapter 4 Bayesian Approximation By: Yotam Eliraz & Gilad Shohat Based on Chapter 4 on Jason Hartline’s book Seminar in Auctions and Mechanism.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 4.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Optimal mechanisms (part 2) seminar in auctions & mechanism design Presentor : orel levy.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Advanced Subjects in GT Prepared by Rina Talisman Introduction Revenue Equivalence The Optimal Auction (Myerson 1981) Auctions.
Comp/Math 553: Algorithmic Game Theory Lecture 10
Comp/Math 553: Algorithmic Game Theory Lecture 11
Bayesian games and their use in auctions
Comp/Math 553: Algorithmic Game Theory Lecture 08
CPS Mechanism design Michael Albert and Vincent Conitzer
Comp/Math 553: Algorithmic Game Theory Lecture 09
Comp/Math 553: Algorithmic Game Theory Lecture 14
Chapter 4 Bayesian Approximation
Comp/Math 553: Algorithmic Game Theory Lecture 13
Market Design and Analysis Lecture 4
Comp/Math 553: Algorithmic Game Theory Lecture 15
Economics and Computation Week #13 Revenue of single Item auctions
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Information, Incentives, and Mechanism Design
CPS Bayesian games and their use in auctions
Presentation transcript:

Yang Cai Sep 17, 2014

An overview of today’s class Expected Revenue = Expected Virtual Welfare 2 Uniform [0,1] Bidders Example Optimal Auction

Revelation Principle Recap b1b1 b2b2 bnbn... Original Mechanism M S 1 ( ) S 2 ( ) S n ( )... S 1 (b 1 ) S 2 (b 2 ) S n (b n ) x(s 1 (b 1 ), s 2 (b 2 ),...,s n (b n )) New Mechanism M’

Revenue Maximization

Bayesian Analysis Model Bayesian Analysis Model  A single-dimensional environment, e.g. single-item  The private valuation v i of participant i is assumed to be drawn from a distribution F i with density function f i with support contained in [0,v max ].  We assume that the distributions F 1,..., F n are independent (not necessarily identical).  In practice, these distributions are typically derived from data, such as bids in past auctions.  The distributions F 1,..., F n are known in advance to the mechanism designer. The realizations v 1,..., v n of bidders’ valuations are private, as usual.

 [ Myerson ’81 ]  Single-dimensional settings  Simple Revenue-Optimal auction Revenue-Optimal Auctions

What do we mean by optimal?  Step 0: What types of mechanism do we need to consider? In other words, optimal amongst what mechanisms?  Consider the set of mechanisms that have a dominant strategy equilibrium.  Want to find the one whose revenue at the dominant strategy equilibrium is the highest.  A large set of mechanisms. How can we handle it?  Revelation Principle comes to rescue! We only need to consider the direct- revelation DSIC mechanisms!

Expected Revenue = Expected Virtual Welfare

Revenue = Virtual Welfare [Myerson ’81 ] For any single-dimensional environment. Let F= F 1 × F 2 ×... × F n be the joint value distribution, and (x,p) be a DSIC mechanism. The expected revenue of this mechanism E v~F [Σ i p i (v)]=E v~F [Σ i x i (v) φ i (v i )], where φ i (v i ) := v i - (1-F i (v i ))/f i (v i ) is called bidder i’s virtual value (f i is the density function for F i ).

Myerson’s OPTIMAL AUCTION

Two Bidders + One Item  Two bidders’ values are drawn i.i.d. from U[0,1].  Vickrey with reserve at ½ If the highest bidder is lower than ½, no one wins. If the highest bidder is at least ½, he wins the item and pay max{1/2, the other bidder’s bid}.  Revenue 5/12.  This is optimal. WHY???

Two Bidders + One Item  Virtual value for v: φ(v)= v- (1-F(v))/f(v) = v- (1-v)/1= 2v-1  Optimize expected revenue = Optimize expected virtual welfare!!!  Should optimize virtual welfare on every bid profile.  For any bid profile (v 1,v 2 ), what allocation rule optimizes virtual welfare? (φ(v 1 ), φ(v 2 ))=(2v 1 -1, 2v 2 -1). If max{v 1,v 2 } ≥ 1/2, give the item to the highest bidder Otherwise, φ(v 1 ), φ(v 2 ) < 0. Should not give it to either of the two.  This allocation rule is monotone.

Revenue-optimal Single-item Auction  Find the monotone allocation rule that optimizes expected virtual welfare.  Forget about monotonicity for a while. What allocation rule optimizes expected virtual welfare?  Should optimize virtual welfare on every bid profile v. - max Σ i x i (v) φ i (v i )., s.t Σ i x i (v) ≤ 1  Call this Virtual Welfare-Maximizing Rule.

Revenue-optimal Single-item Auction  Is the Virtual Welfare-Maximizing Rule monotone?  Depends on the distribution.  Definition 1 (Regular Distributions): A single-dimensional distribution F is regular if the corresponding virtual value function v- (1-F(v))/f(v) is non- decreasing.  Definition 2 (Monotone Hazard Rate (MHR)): A single-dimensional distribution F has Monotone Hazard Rate, if (1-F(v))/f(v) is non-increasing.

Revenue-optimal Single-item Auction  What distributions are in these classes? -MHR: uniform, exponential and Gaussian distributions and many more. -Regular: MHR and Power-law... -Irregular: Multi-modal or distributions with very heavy tails.  When all the F i ’s are regular, the Virtual Welfare-Maximizing Rule is monotone!

Two Extensions Myerson did (we won’t teach)  What if the distributions are irregular? -Point-wise optimizing virtual welfare is not monotone. -Need to find the allocation rule that maximizes expected virtual welfare among all monotone ones. Looks hard... -This can be done by “ironing” the virtual value functions to make them monotone, and at the same time preserving the virtual welfare.  We restrict ourselves to DSIC mechanisms -Myerson’s auction is optimal even amongst a much larger set of “Bayesian incentive compatible (BIC)” (essentially the largest set) mechanisms. -For example, this means first-price auction (at equilibrium) can’t generate more revenue than Myerson’s auction.  Won’t cover them in class. -Section in “Mechanism Design and Approximation”, book draft by Jason Hartline.Mechanism Design and Approximation -“Optimal auction design”, the original paper by Roger Myerson.Optimal auction design