Revenue Maximization in Probabilistic Single-Item Auctions by means of Signaling Joint work with: Yuval Emek (ETH) Iftah Gamzu (Microsoft Israel) Moshe.

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.
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.
Class 4 – Some applications of revenue equivalence
CPS Bayesian games and their use in auctions Vincent Conitzer
Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan.
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
Intermediate Microeconomics Midterm (50%) (4/27) Final (50%) (6/22) Term grades based on relative ranking. Mon 1:30-2:00 ( 社科 757)
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Auctions Auction types: –First price, sealed bid auction –Second price, sealed bid auction –English auction (ascending bid auction) –Dutch auction (descending.
Michael R. Baye, Managerial Economics and Business Strategy, 3e. ©The McGraw-Hill Companies, Inc., 1999 Managerial Economics & Business Strategy Chapter.
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
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?
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.
A Sufficient Condition for Truthfulness with Single Parameter Agents Michael Zuckerman, Hebrew University 2006 Based on paper by Nir Andelman and Yishay.
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.
Bundling Equilibrium in Combinatorial Auctions Written by: Presented by: Ron Holzman Rica Gonen Noa Kfir-Dahav Dov Monderer Moshe Tennenholtz.
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.
Maria-Florina Balcan Approximation Algorithms and Online Mechanisms for Item Pricing Maria-Florina Balcan & Avrim Blum CMU, CSD.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
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.
Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.
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.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
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.
Machine Learning for Mechanism Design and Pricing Problems Avrim Blum Carnegie Mellon University Joint work with Maria-Florina Balcan, Jason Hartline,
Auction Design for Atypical Situations. Overview General review of common auctions General review of common auctions Auction design for agents with hard.
Competitive Auctions and Digital Goods Andrew Goldberg, Jason Hartline, and Andrew Wright presenting: Keren Horowitz, Ziv Yirmeyahu.
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.
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
The Science of Networks 7.1 Today’s topics Sponsored Search Markets Acknowledgements Notes from Nicole Immorlica & Jason Hartline.
Yang Cai Sep 8, An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey Auction Case Study:
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.
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.
INFORMATION ASYMMETRIES IN COMMON VALUE AUCTIONS WITH DISCRETE SIGNALS Vasilis Syrgkanis Microsoft Research, NYC Joint with David Kempe, USC Eva Tardos,
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.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Unlimited Supply Infinitely many identical items. Each bidder wants one item. –Corresponds to a situation were we have no marginal production cost. –Very.
Algorithmic Mechanism Design: an Introduction Approximate (one-parameter) mechanisms, with an application to combinatorial auctions Guido Proietti Dipartimento.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
Maria-Florina Balcan Mechanism Design, Machine Learning and Pricing Problems Maria-Florina Balcan Joint work with Avrim Blum, Jason Hartline, and Yishay.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Network Theory and Dynamic Systems Auctions.
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.
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.
Week 31 The Likelihood Function - Introduction Recall: a statistical model for some data is a set of distributions, one of which corresponds to the true.
Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders Speaker: Shahar Dobzinski Joint work with Noam Nisan & Michael Schapira.
Non-LP-Based Approximation Algorithms Fabrizio Grandoni IDSIA
Advanced Subjects in GT Prepared by Rina Talisman Introduction Revenue Equivalence The Optimal Auction (Myerson 1981) Auctions.
Lecture 4 on Auctions Multiunit Auctions We begin this lecture by comparing auctions with monopolies. We then discuss different pricing schemes for selling.
Mechanism Design via Machine Learning
Weichao Mao, Zhenzhe Zheng, Fan Wu
Information, Incentives, and Mechanism Design
Presentation transcript:

Revenue Maximization in Probabilistic Single-Item Auctions by means of Signaling Joint work with: Yuval Emek (ETH) Iftah Gamzu (Microsoft Israel) Moshe Tennenholtz (Microsoft Israel & Technion) Michal Feldman Hebrew University & Microsoft Israel

Asymmetry of information  Asymmetry of information is prevalent in auction settings  Specifically, the auctioneer possesses an informational superiority over the bidders  The problem: how best to exploit the informational superiority to generate higher revenue?

Ad auctions – market for impressions

 The goods: end users (“impressions”) (navigate through web pages)  The bidders: advertisers (wish to target ads at the right end users, and usually have very limited knowledge for who is behind the impression)  The auctioneer: publisher (controls and generates web pages content, typically has a much more accurate information about the site visitors) Market for impressions

Valuation matrix... … … 1 … ………10100 i … n Bidders (advertisers) Items (impressions)

Probabilistic single-item auction (PSIA)  A single item is sold in an auction with n bidders  The auctioned item is one of m possible items  V i,j : valuation of bidder i  [n] for item j  [m]  The bidders know the probability distribution p  (m) over the items  The auctioneer knows the actual realization of the item  The item is sold in a second price auction  Winner: bidder with highest bid  Payment: second highest bid  An instance of a PSIA is denoted A = (n,m,p,V)

Probabilistic single-item auction Good m … Good j … Good 1 Bidder # 1 … i … n V i,j p(1)p(j)p(m) E p [v 1,j ] E p [v i,j ] E p [v n,j ]  Observation: it’s a dominant strategy (in second price auction) to reveal one’s true expected value (same logic as in the deterministic case)  Expected revenue = max2 i  [n] { E p [V i,j ] } max1 max2 Bidders

Market for impressions  Various business models have been proposed and used in the market for impression, varying in  Mechanism used to sell impressions (e.g., auction, fixed price)  How much information is revealed to the advertisers  We propose a “signaling scheme” technique that can significantly increase the auctioneer’s revenue  The publisher partitions the impressions into segments, and once an impression is realized, the segment that contains it is revealed to the advertisers

Signaling scheme  Given a PSIA A = (n,m,p,V)  Auctioneer partitions goods into (pairwise disjoint) clusters C 1 U  U C k = [m]  Once a good j is chosen (with probability p(j)), the bidders are signaled cluster C l that contains j, which induces a new probability distribution: p(j | C l ) = p(j) / p(C l ) for every good j  C l (and 0 for j  C l )  The Revenue Maximization by Signaling (RMS) problem: what is the signaling scheme that maximizes the auctioneer’s revenue?  Recall: 2 nd price auction --- each bidder i submits bid b i, and highest bidder wins and pays max2 i  n {b i }

Signaling schemes Female/ Arizona p(4) Female/ California p(3) Male/ Arizona p(2) Male/ California p(1) Bidder # 1 2 V i,j  Single cluster (reveal no information)  Singletons (reveal actual realization)  Other signaling schemes:  Male / Female  California / Arizona C1C1 C1C1 C2C2 C3C3 C4C4 C1C1 C2C2 C1C1 C2C2 Bidders

Is it worthwhile to reveal info?  Revealing: 1  Not revealing: 1/2 Good 4 1/4 Good 3 1/4 Good 2 1/4 Good 1 1/4 Bidder # Good 2 1/2 Good 1 1/2 Bidder #  Revealing: 0  Not revealing: 1/4

Other structures  Single cluster: expected revenue = 1/m  Singletons: expected revenue = 0  Clusters of size 2: expected revenue = 1/2 m …… … 1 i 1 … n 1/m Bidders Goods 0 0

Revenue Maximization (RMS)  Given a signaling scheme C, the expected revenue of the auctioneer is  RMS problem: design signaling scheme C that maximizes R(C)

Revenue Maximization (RMS)  Given a signaling scheme C, the expected revenue of the auctioneer is  RMS problem: design signaling scheme C that maximizes R(C)

Revenue Maximization (RMS)  Given a signaling scheme C, the expected revenue of the auctioneer is  RMS problem: design signaling scheme C that maximizes R(C) 1 n P(j) j i

Revenue Maximization (RMS)  Given a signaling scheme C, the expected revenue of the auctioneer is  SRMS problem (simplified RMS): design signaling scheme C that maximizes last expression 1 n j i

Female/ Arizona Female/ California Male/ Arizona p(2) Male/ California Bidder # 1 n  i,j C1C1 C2C2 max1 max2max1 max2 + =R(C) Revenue maximization by signaling i j

RMS hardness  Theorem: given a fixed-value matrix  nxm and some integer , it is strongly NP-hard to determine if SRMS on  admits a signaling scheme with revenue at least   Proof: reduction from 3-partition  Corollary: RMS admits no FPTAS (unless P=NP)  Remarks:  Problem remains hard even if every good is desired by at most a single bidder, and even if there are only 3 bidders  Yet, some cases are easy; e.g., if all values are binary, then the problem is polynomial

Aproximation  Constant factor approximation:  Step 1: greedy matching -- match sets that are “close” to each other  Step 2: choose the best of (i) a single cluster of the rest, or (ii) singleton clusters of the rest m n 11 22 44 nn  n-1

Bayesian setting  Practically, the auctioneer does not know the exact valuation of each bidder  Bidder valuations V i,j (and consequently  i,j ) are random variables  Auctioneer revenue is given by

Bayesian setting  Theorem: if the (valuation) random variables are sufficiently concentrated around the expectation, then the problem possesses constant approximation to the RMS problem  By running the algorithm on the matrix of expectations  Open problem: can our algorithm work for a more extensive family of valuation matrix distributions?

Summary  We study auction settings with asymmetric information between auctioneer and bidders  A well-designed signaling scheme can significantly enhance the auctioneer’s revenue  Maximizing revenue is a hard problem  Yet, a constant factor approximation exists for some families of valuations  Future / ongoing directions:  Existence of PTAS  Approximation for general distributions  Asymmetric signaling schemes Thank you.