Yang Cai Sep 15, 2014. An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization.

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.
Pure and Bayes-Nash Price of Anarchy for GSP Renato Paes Leme Éva Tardos CornellCornell & MSR.
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.
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.
Computer-aided mechanism design Ye Fang, Swarat Chaudhuri, Moshe Vardi 1.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
On Cheating in Sealed-Bid Auctions Ryan Porter Yoav Shoham Computer Science Department Stanford University.
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?
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
Sep. 8, 2014 Lirong Xia Introduction to MD (mooncake design or mechanism design)
Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.
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.
Yang Cai Sep 17, An overview of today’s class Expected Revenue = Expected Virtual Welfare 2 Uniform [0,1] Bidders Example Optimal Auction.
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.
1 Teck-Hua Ho April 18, 2006 Auction Design I. Economic and Behavioral Foundations of Pricing II. Innovative Pricing Concepts and Tools III. Internet Pricing.
1 Teck-Hua Ho April 22, 2006 Auction Design I. Economic and Behavioral Foundations of Pricing II. Innovative Pricing Concepts and Tools III. Internet Pricing.
Algoritmisk Spilteori Peter Bro Miltersen dPersp, Uge 5, 2. forelæsning.
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
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
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.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 21.
Mechanism Design CS 886 Electronic Market Design University of Waterloo.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
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.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Game theory, alive: some advanced topics presentation by: Idan Haviv supervised by: Amos Fiat.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2007 Lecture 3 – Sept
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
Mechanism Design II CS 886:Electronic Market Design Sept 27, 2004.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
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
Comp/Math 553: Algorithmic Game Theory Lecture 09
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Comp/Math 553: Algorithmic Game Theory Lecture 14
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
Auctions Lirong Xia. Auctions Lirong Xia Sealed-Bid Auction One item A set of bidders 1,…,n bidder j’s true value vj bid profile b = (b1,…,bn) A sealed-bid.
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Information, Incentives, and Mechanism Design
Auction Theory תכנון מכרזים ומכירות פומביות
CPS Bayesian games and their use in auctions
Class 2 – Revenue equivalence
Presentation transcript:

Yang Cai Sep 15, 2014

An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization

Myerson’s Lemma [Myerson ’81 ] Fix a single-dimensional environment. (a)An allocation rule x is implementable if and only if it is monotone. (b) If x is monotone, then there is a unique payment rule such that the sealed-bid mechanism (x, p) is DSIC [assuming the normalization that b i = 0 implies pi(b) = 0]. (c) The payment rule in (b) is given by an explicit formula.

Application of Myerson’s Lemma

Item Allocation Rule: give the item to the highest bidder. ✔ Payment Rule: ? Payment Rule: ? Single-item Auctions: Set-up Auctioneer 1 i n … … Bidders v1v1 vivi vnvn

1 j k … … Slots Sponsored Search Auctions: Set-up Auctioneer/ Google α1α1 α1α1 αjαj αjαj αkαk αkαk 1 i n … … Bidders (advertisers) v1v1 vivi vnvn Allocation Rule: allocate the slots greedily based on the bidders’ bids. Allocation Rule: allocate the slots greedily based on the bidders’ bids. ✔ Payment Rule: ? Payment Rule: ?

Revelation Principle

Q: Why DSIC?  It’s easy for the bidders to play.  Designer can predict the outcome with weak assumption on bidders’ behavior.  But sometimes first price auctions can be useful in practice.  Can non-DSIC mechanisms accomplish things that DSIC mechanisms can’t? ?

Two assumptions about DSIC  Assumption (1): Every participant in the mechanism has a dominant strategy, no matter what its private valuation is.  Assumption (2): This dominant strategy is direct revelation, where the participant truthfully reports all of its private information to the mechanism.  There are mechanisms that satisfy (1) but not (2). Run Vickrey on bids × 2...

DSIC?  Assumption (1): Every participant in the mechanism has a dominant strategy, no matter what its private valuation is. Can relax (1)? but need stronger assumptions on the bidders’ behavior, e.g. Nash eq. or Bayes-Nash eq. Relaxing (1) can give stronger results in certain settings. DSIC is enough for most of the simple settings in this class. Incomparable: Performance or Robustness?

Revelation Principle  Assumption 2: This dominant strategy is direct revelation, where the participant truthfully reports all of its private information to the mechanism.  Comes for “free”.  Proof: Simulation.

Revelation Principle Theorem (Revelation Principle): For every mechanism M in which every participant has a dominant strategy (no matter what its private information), there is an equivalent direct-revelation DSIC mechanism M′.

Revelation Principle  Same principle can be extended to other solution concept, e.g. Bayes Nash Eq.  The requirement of truthfulness is not what makes mechanism design hard...  It’s hard to find a desired outcome in a certain type of Equilibrium.  Changing the type of equilibrium leads to different theory of mechanism design.

REVENUE -OPTIMAL AUCTION

Welfare Maximization, Revisited  Why did we start with Welfare?  Obviously a fundamental objective, and has broad real world applications. (government, highly competitive markets)  For welfare, you have DSIC achieving the optimal welfare as if you know the values (single item, sponsored search, and even arbitrary settings (will cover in the future))  Not true for many other objectives.

One Bidder + One Item  The only DSIC auctions are the “posted prices”.  If the seller posts a price of r, then the revenue is either r (if v ≥ r), or 0 (if v < r).  If we know v, we will set r = v. But v is private...  Fundamental issue is that, for revenue, different auctions do better on different inputs.  Requires a model to reason about tradeoffs between different inputs.

Bayesian Analysis/Average Case Classical Model: pose a distribution over the inputs, and compare the expected performance.  A single-dimensional environment.  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.

Solution for One Bidder + One Item  Expected revenue of a posted price r is r (1−F(r))  When F is the uniform dist. on [0,1], optimal choice of r is ½ achieving revenue ¼.  The optimal posted price is also called the monopoly price.

Two Bidders + One Item  Two bidders’ values are drawn i.i.d. from U[0,1].  Revenue of Vickrey’s Auction is the expectation of the min of the two random variables = 1/3.  What else can you do? Can try reserve price.  Vickrey with reserve at ½ gives revenue 5/12 > 1/3.  Can we do better?

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