On Optimal Single-Item Auctions George Pierrakos UC Berkeley based on joint works with: Constantinos Daskalakis, Ilias Diakonikolas, Christos Papadimitriou,

Slides:



Advertisements
Similar presentations
Combinatorial Auction
Advertisements

Truthful Mechanisms for Combinatorial Auctions with Subadditive Bidders Speaker: Shahar Dobzinski Based on joint works with Noam Nisan & Michael Schapira.
Combinatorial Auctions with Complement-Free Bidders – An Overview Speaker: Michael Schapira Based on joint works with Shahar Dobzinski & Noam Nisan.
1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A A.
Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks Anwar Mohammadi, Nathan Fisher, and Daniel.
(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization.
Collusion-Resistant Mechanisms with Verification Yielding Optimal Solutions Carmine Ventre (University of Liverpool) Joint work with: Paolo Penna (University.
Slide 1 of 31 Noam Nisan Approximation Mechanisms: computation, representation, and incentives Noam Nisan Hebrew University, Jerusalem Based on joint works.
Algorithmic mechanism design Vincent Conitzer
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
Algorithmic Game Theory Uri Feige Robi Krauthgamer Moni Naor Lecture 10: Mechanism Design Lecturer: Moni Naor.
Blackbox Reductions from Mechanisms to Algorithms.
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.
Chapter 6: Prior-free Mechanisms Roee and Ofir (Also from “Envy Freedom and Prior-free Mechanism Design” by Devanur, Hartline, Yan) 1.
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.
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
Prompt Mechanisms for Online Auctions Speaker: Shahar Dobzinski Joint work with Richard Cole and Lisa Fleischer.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
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.
On Optimal Multi-dimensional Mechanism Design Constantinos Daskalakis EECS, MIT Joint work with Yang Cai, Matt Weinberg.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
Part 1: Optimal Multi-Item Auctions Constantinos Daskalakis EECS, MIT Reference: Yang Cai, Constantinos Daskalakis and Matt Weinberg: An Algorithmic Characterization.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
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.
Mechanism Design and the VCG mechanism The concept of a “mechanism”. A general (abstract) solution for welfare maximization: the VCG mechanism. –This is.
Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.
Mechanisms for a Spatially Distributed Market Moshe Babaioff, Noam Nisan and Elan Pavlov School of Computer Science and Engineering Hebrew University of.
Combinatorial Auction. Conbinatorial auction t 1 =20 t 2 =15 t 3 =6 f(t): the set X  F with the highest total value the mechanism decides the set of.
Bayesian Combinatorial Auctions Giorgos Christodoulou, Annamaria Kovacs, Michael Schapira האוניברסיטה העברית בירושלים The Hebrew University of Jerusalem.
VC v. VCG: Inapproximability of Combinatorial Auctions via Generalizations of the VC Dimension Michael Schapira Yale University and UC Berkeley Joint work.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew 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.
Incentive-compatible Approximation Andrew Gilpin 10/25/07.
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)
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
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.
1 Deterministic Auctions and (In)Competitiveness Proof sketch: Show that for any 1  m  n there exists a bid vector b such that Theorem: Let A f be any.
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.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Algorithmic Mechanism Design: an Introduction Approximate (one-parameter) mechanisms, with an application to combinatorial auctions Guido Proietti Dipartimento.
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.
Algorithmic Mechanism Design Shuchi Chawla 11/7/2001.
Combinatorial Auction. A single item auction t 1 =10 t 2 =12 t 3 =7 r 1 =11 r 2 =10 Social-choice function: the winner should be the guy having in mind.
Comp/Math 553: Algorithmic Game Theory Lecture 10
Comp/Math 553: Algorithmic Game Theory Lecture 11
Combinatorial Public Projects
Mechanism design with correlated distributions
Chapter 4 Bayesian Approximation
Comp/Math 553: Algorithmic Game Theory Lecture 13
Economics and Computation Week #13 Revenue of single Item auctions
Crash Course on Multi-Dimensional Mechanism Design
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Information, Incentives, and Mechanism Design
Presentation transcript:

On Optimal Single-Item Auctions George Pierrakos UC Berkeley based on joint works with: Constantinos Daskalakis, Ilias Diakonikolas, Christos Papadimitriou, Yaron Singer

The tale of two auctions Auction 1 [Vickrey61]:Give the item to the highest bidder Charge him the second highest price V ~ U[0,20] Auction 2 [Myerson81]:Give the item to the highest bidder, if he bids more than $10 Charge maximum of second highest bid and $10 efficient optimal

The problem 1 item, n bidders with private values: v 1,…,v n Input: bidders’ priors a joint (possibly non-product) distribution q Output: a mechanism that decides: 1.who gets the item: x i : (v 1,…, v n )  {0,1} (deterministic) 2.the price for every agent: p i : (v 1,…, v n )  R + Objective: maximize expected revenue E[Σ i p i ] [ OR maximize expected welfare E[Σ i x i v i ] ] Constraints: For any fixed v -i : ex-post IC: truth-telling maximizes utility u i = v i x i – p i ex-post IR: losers pay zero, winners pay at most their bid Σx i ≤ 1

Myerson’s auction: the independent case Find optimal Bayesian-truthful auction Deterministic and ex-post IC and IR 8132 Second Price Auction Ironed Virtual Valuations

The correlated case [Crémer, Mclean – Econometrica85/88] o optimal: guarantees full surplus extraction o deterministic, ex-post IC but interim IR [Ronen, Saberi – EC01, FOCS02] o deterministic, ex-post IC, IR o approximation: 50% of optimal revenue Better upper bounds - lower bounds?

Our main result [Papadimitriou, P 2011] For bidders with correlated valuations, the Optimal Auction Design problem is: in P for n=2 bidders inapproximable for n≥3 bidders

Myerson’s characterization Constraints: For any fixed v -i : ex-post IC: truth-telling maximizes utility u i = v i x i – p i ex-post IR: losers pay zero, winners pay at most their bid Σx i ≤ 1 [Myerson81] For 1 item, a mechanism is IC and IR iff: keeping v j fixed for all j≠i xixi vivi v* p i = v* p i = 0 1 0

The search space for 2 players Allocation defined by: α(v 2 ): rightward closed β(v 1 ): upward closed curves do not intersect Payment determined by allocation e.g. (v 1,v 2 ) = (0.3,0.7) player 1 x 1 = 1, x 2 = 0 player 2 x 1 = 0, x 2 = 1 α(v 2 ) β(v 1 ) v1v1 v2v2 * x

1 1 0 v1v1 Lemma: Expected profit of auction α(v 2 ), β(v 1 ): v2*v2* Expressing revenue in terms of α, β Marginal profit contribution

The independent case revisited 2 bidders, values iid from U[0,1] optimal deterministic, ex-post IC, IR auction = Vickrey with reserve price ½ α,β are: 1: increasing 2: of “special” form 3: symmetric v*=argmax v(1-v)=½ 0 0 A A B X X A A A B B B C B A B C v* A B C

Finding the optimal auction w f = average of f over the square w g = average of g over the square w f = average of f over the square w g = average of g over the square V U wgwg wgwg wfwf wfwf For each elementary area dA Calculate revenue f, g if dA assigned to bidder 1 or 2 Constraint 1 (Σx i ≤ 1): dA can be assigned to only one Constraint 2 (ex-post IC, IR): If dA’ is to the SE of dA and dA is assigned to 1, the dA’ cannot be assigned to 2 maximum weight independent set in a special graph n=2: bipartite graph: P n=3: tripartite graph: NP-hard dA dA’

Revenue vs welfare 1 item, 2 bidders Vickrey’s auction – welfare = E[max(v 1,v 2 )] = 2/3 – revenue = E[min(v 1,v 2 )] = 1/3 Myerson’s auction: Vickrey with reserve ½ – welfare = ¼*0 + ¼*5/6 + ½*3/4 = 7/12 – revenue = ¼*0 + ¼*2/3 + ½*1/2 = 5/12 Conflict? v 1 uniform in [0,1] v 2 uniform in [0,1]

[Myerson Satterthwaite’83] [Diakonikolas Papadimitriou P Singer’11] [Daskalakis P’11] Solution Concept randomized deterministic simple (second price auction with reserves) Approximation optimal FPTAS constant-factor Having the best of both worlds

Bi-objective Auctions [Diakonikolas, Papadimitriou, P, Singer 2011] Welfare Revenue Vickrey Myerson Welfare Revenue Welfare Revenue Pareto set: -set of undominated solution points -is generally exponential Theorem: Exactly computing any point in the revenue-welfare Pareto curve is NP-complete even for 2 bidders with independent distributions, but there exists an FPTAS for 2 bidders even when their valuations are arbitrarily correlated. ε-Pareto set: -set of approximately undominated solution points [PY00] Always exists a polynomially succinct one. Question: Can we construct it efficiently?

Simple, Optimal and Efficient [Daskalakis, P 2011] vivi U[0,1]Exp[1]U[0,3]N[0,1]EqRev[1,∞]N[0,2]PowerLaw(0.5) DiDi riri ? max i.i.d.independent mhr(1,1/e) or (1/e,1) (1/e,1/2) regular(1,1/2)(1/5,1/5) and (p,(1- p)/4) general(1/2,1/2)? (α,β) = α-approximation for welfare, β-approximation for revenue Welfare Revenue ?

Open Problems [Papadimitriou P 2011] Gap between upper (0.6) and lower (0.99) bounds [Diakonikolas Papadimitriou P Singer 2011] FPTAS for any constant number of players [Daskalakis P 2011] Bounds for irregular, non-identical distributions [Myerson81] Optimal Auction Design is in P for a single item and independently distributed valuations, via a reduction to Efficient Auction Design

Thank you!

v R Ř R’ q    Virtual Valuations vs Marginal Profit Contribution

Other results 1.FPTAS for the continuous case. Duality: 2.Randomized mechanisms: 1.2/3-approximation for 3 players n=2constant n≥3 optimal deterministic = optimal randomized TiE efficiently computable

Discussion A CS approach… quit economics early, let algorithms handle the rest …yielding some economic insights: Optimal ex-post IC, IR auction is randomized for n≥3 [Myerson & Cremer-McLean are both deterministic] Existence of “weird” auctions with good properties