Prior-free auctions of digital goods Elias Koutsoupias University of Oxford.

Slides:



Advertisements
Similar presentations
Combinatorial Auction
Advertisements

(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
Network Economics -- Lecture 4: Auctions and applications Patrick Loiseau EURECOM Fall 2012.
Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization.
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.
Chapter 6: Prior-free Mechanisms Roee and Ofir (Also from “Envy Freedom and Prior-free Mechanism Design” by Devanur, Hartline, Yan) 1.
On Optimal Single-Item Auctions George Pierrakos UC Berkeley based on joint works with: Constantinos Daskalakis, Ilias Diakonikolas, Christos Papadimitriou,
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
Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
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.
On Cheating in Sealed-Bid Auctions Ryan Porter Yoav Shoham Computer Science Department Stanford University.
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.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
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.
Yang Cai Sep 24, An overview of today’s class Prior-Independent Auctions & Bulow-Klemperer Theorem General Mechanism Design Problems Vickrey-Clarke-Groves.
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan, Carnegie Mellon University Joint with Avrim Blum and Yishay Mansour.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Optimizing Online Auction Bidding Strategies with Genetic Programming Ekaterina “Kate” Smorodkina.
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.
Auctioning one item PART 2 Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
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.
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
© 2009 Institute of Information Management National Chiao Tung University Lecture Note II-3 Static Games of Incomplete Information Static Bayesian Game.
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.
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.
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.
1 Competitive Auctions Authors: A. V. Goldberg, J. D. Hartline, A. Wright, A. R. Karlin and M. Saks Presented By: Arik Friedman and Itai Sharon.
Auctions for Digital Goods Ali Echihabi University of Waterloo – Nov 2004.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Unlimited Supply Infinitely many identical items. Each bidder wants one item. –Corresponds to a situation were we have no marginal production cost. –Very.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
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.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
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.
Risk Aversion and Optimal Reserve Prices in First and Second-Price Auctions Audrey Hu University of Amsterdam Stephen A. Matthews University of Pennsylvania.
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
Comp/Math 553: Algorithmic Game Theory Lecture 14
Comp/Math 553: Algorithmic Game Theory Lecture 13
Market Design and Analysis Lecture 4
Mechanism Design via Machine Learning
Comp/Math 553: Algorithmic Game Theory Lecture 15
Economics and Computation Week #13 Revenue of single Item auctions
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Economics 100C: April 8, 2010 April 8, 2010.
Information, Incentives, and Mechanism Design
Auction Theory תכנון מכרזים ומכירות פומביות
Class 2 – Revenue equivalence
Presentation transcript:

Prior-free auctions of digital goods Elias Koutsoupias University of Oxford

The landscape of auctions Single item Identical items (unlimited supply) Identical items (limited supply) Many items (additive valuations) Combinatorial BayesianPrior-free Myerson (1981) Symmetric, F (2) Asymmetric, M (2) Major open problem Myerson designed an optimal auction for single-parameter domains and many players The optimal auction maximizes the welfare of some virtual valuations Myerson designed an optimal auction for single-parameter domains and many players The optimal auction maximizes the welfare of some virtual valuations Extending the results of Myerson to many items is still an open problem Even for a single bidder And for simple probability distributions, such as the uniform distribution Extending the results of Myerson to many items is still an open problem Even for a single bidder And for simple probability distributions, such as the uniform distribution Benchmark for evaluating auctions? In the Bayesian setting, the answer is straightforward: maximize the expected revenue (with respect to known probability distributions) Benchmark for evaluating auctions? In the Bayesian setting, the answer is straightforward: maximize the expected revenue (with respect to known probability distributions)

Multi-unit auction: The setting

The Bayesian setting Each bidder i has a valuation v i for the item which is drawn from a publicly-known probability distribution D i Myerson’s solution gives an auction which maximizes the expected revenue

The prior-free setting Prior information may be costly or even impossible Prior-free auctions: – Do not require knowledge of the probability distributions – Compete against some performance benchmark instance-by-instance

Benchmarks for prior-free auctions Bids: Assume v 1 > v 2 >…> v n Compare the revenue of an auction to – Sum of values: Σ i v i (unrealistic) – Optimal single-price revenue: max i i * v i (problem: highest value unattainable; for the same reason that first-price auction is not truthful) – F (2) (v) = max i>=2 i * v i Optimal revenue for Single price Sell to at least 2 buyers – M (2) (v) : Benchmark for ordered bidders with dropping prices

F (2) and M (2) pricing

F (2) and M (2) Let v 1, v 2, …, v n be the values of the bidders in the given order Let v (2) be the second maximum We call an auction c-competitive if its revenue is at least F (2) /c or M (2) /c

Motivation for M (2) F (2) <= M (2) <= log n * F (2) An auction which is constant competitive against M (2) is simultaneously near optimal for every Bayesian environment of ordered bidders Example 1: v i is drawn from uniform distribution [0, h i ], with h 1 <= … <= h n Example 2: Gaussian distributions with non- decreasing means

Some natural offline auctions DOP (deterministic optimal price) : To each bidder offer the optimal single price for the other bidders. Not competitive. RSOP (random sampling optimal price) – Partition the bidders into two sets A and B randomly – Compute the optimal single price for each part and offer it to each bidder of the other part 4.68-competitive. Conjecture: 4-competitive RSPE (random sampling profit extractor) – Partition the bidders into two sets A and B randomly – Compute the optimal single-price revenue for each part and try to extract it from the other part 4-competitive Optimal competitive ratio in b1b1 b4b4 b2b2 b5b5 b3b3 p3p3 b6b6 b7b7 price profi t

In this talk: two extensions Online auctions – The bidders are permuted randomly – They arrive one-by-one – The auctioneer offers take-it-or-leave prices Offline auctions with ordered bidders – Bidders have a given fixed ordering – The auction is a regular offline auction – Its revenue is compared against M (2)

Online auctions Benchmark F (2) Joint work with George Pierrakos

Online auction - example Prices : Bids : … Algorithm Best-Price-So-Far (BPSF): Offer the price which maximizes the single-price revenue of revealed bids

F (2) pricing

Related work Prior-free mechanism design Secretary model Our approach: from offline mechanisms to online mechanisms -offline mechanisms mostly -online with worst-case arrivals -generalized secretary problems -mostly social welfare -from online algorithms to online mechanisms Majiaghayi, Kleinberg, Parkes [EC04] RSOP is 7600-competitive [GHKWS02] 15-competitive [FFHK05] 4.68-competitive [AMS09] Conjecture1: RSOP is 4-competitive

Results – Disclaimer1: our approach does not address arrival time misreports – Disclaimer2: our approach heavily relies on learning the actual values of previous bids The competitive ratio of Online Sampling Auctions is between 4 and 6.48 Best-Price-So-Far has constant competitive ratio

From offline to online auctions Transform any offline mechanism M into an online mechanism If ρ is the competitive ratio of M, then the competitive ratio of online-M is at most 2ρ Pick M=offline 3.24-competitive auction of Hartline, McGrew [EC05] M p π(1) p π(j-1) p π(2) p π(j) bjbj …

Proof of the Reduction -let F (2) (b 1,…, b n )=kb k -w.prob. the first t bids have exactly m of the k high bids -for m≥2, -therefore overall profit ≥ b π(t) … M random order assumption -w. prob. profit from t≥

Ordered bidders Benchmark M (2) Joint work with Sayan Bhattacharya, Janardhan Kulkarni, Stefano Leonardi, Tim Roughgarden, Xiaoming Xu

M (2) pricing

History of M (2) auctions Leonardi and Roughgarden [STOC 2012] defined the benchmark M (2) They gave an auction which has competitive ratio O(log * n)

Our Auction

Revenue guarantee: Proof sketch

Bounding the revenue of v B Prices are powers of 2 If there are many values at a price level, we expect them to be partitioned almost evenly among A and B. Problem: Not true because levels are biased. They are created based on v A (not v). Cure: Define a set of intervals with respect to v (not v A ) and show that – They are relatively few such intervals – They are split almost evenly between A and B – They capture a fraction of the total revenue of A

Open issues Offline auctions: many challenging questions (optimal auction? Competitive ratio of RSOP?) Online auctions: Optimal competitive ratio? Is BPSF 4-competitive? Ordered bidders: Optimal competitive ratio? – The competitive ratio of our analysis is very high Online + ordered bidders?

Thank you!