Laddered auction Ashish Goel tanford University

Slides:



Advertisements
Similar presentations
Bidding to the Top: Position-based Auctions Gagan Aggarwal Joint work with Jon Feldman and S. Muthukrishnan.
Advertisements

Hybrid Keyword Auctions Ashish Goel Stanford University Joint work with Kamesh Munagala, Duke University.
Online Ad Auctions By : Hal R. Varian Reviewed By : Sahil Gupta Instructor : Professor Mattmann TA: Kaijan Xu 14/11/2013.
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
Performance Evaluation Sponsored Search Markets Giovanni Neglia INRIA – EPI Maestro 4 February 2013.
CPS Bayesian games and their use in auctions Vincent Conitzer
Position Auctions with Bidder- Specific Minimum Prices Eyal Even-DarGoogle Jon Feldman Google Yishay Mansour Tel-Aviv Univ., Google S. Muthukrishnan Google.
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.
Ad Auctions: An Algorithmic Perspective Amin Saberi Stanford University Joint work with A. Mehta, U.Vazirani, and V. Vazirani.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Hybrid Keyword Auctions Kamesh Munagala Duke University Joint work with Ashish Goel, Stanford University.
1 Internet Advertising and Optimal Auction Design Michael Schwarz Yahoo! Research Keynote Address KDD July 2008.
Selling Billions of Dollars Worth of Keywords Presented By: Mitali Dhoble By Benjamin Edelman, Michael Ostrovsky And Michael Schwarz Reference:
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.
Sponsored Search Presenter: Lory Al Moakar. Outline Motivation Problem Definition VCG solution GSP(Generalized Second Price) GSP vs. VCG Is GSP incentive.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Sponsored Search Auctions 1. 2 Traffic estimator.
Tractable Computational Methods for Finding Nash Equilibria of Perfect-Information Position Auctions David Robert Martin Thompson Kevin Leyton-Brown Department.
FLOWER AUCTIONS IN AMSTERDAM. Ad Auctions March 7, 2008.
FLOWER AUCTIONS IN AMSTERDAM. Ad Auctions March 16, 2007.
SIMS Nash equilibrium of Google auction Hal Varian.
Mediators in Position Auctions Itai Ashlagi Dov Monderer Moshe Tennenholtz Technion.
Nash Equilibria in Competitive Societies Eyal Rozenberg Roy Fox.
SIMS Online advertising Hal Varian. SIMS Online advertising Banner ads (Doubleclick) –Standardized ad shapes with images –Normally not related to content.
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.
The Economics of Internet Search Hal R. Varian Sept 31, 2007.
Ad Exchanges: Research Issues S. Muthukrishnan Google Inc. Presented by Tova Wiener, CS286r 11/16/2009.
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.
HAL R VARIAN FEBRUARY 16, 2009 PRESENTED BY : SANKET SABNIS Online Ad Auctions 1.
A Truthful Mechanism for Offline Ad Slot Scheduling Jon Feldman S. Muthukrishnan Eddie Nikolova Martin P á l.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
ECO290E: Game Theory Lecture 12 Static Games of Incomplete Information.
Envy-Free Auctions for Digital goods A paper by Andrew V. Goldberg and Jason D. Hartline Presented by Bart J. Buter, Paul Koppen and Sjoerd W. Kerkstra.
Authors: David Robert Martin Thompson Kevin Leyton-Brown Presenters: Veselin Kulev John Lai Computational Analysis of Position Auctions.
Ad Auctions: Game-Theoretic Perspectives Moshe Tennenholtz Technion—Israel Institute of Technology and Microsoft Research.
How does the market of sponsored links operate? User enters a query The auction for the link to appear on the search results page takes place Advertisements.
Personalized Delivery of On-Line Search Advertisement Based on User Interests Guangyi Xiao, Zhiguo Gong University of Macau.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Network Theory and Dynamic Systems Auctions.
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.
Advanced Subjects in GT Prepared by Rina Talisman Introduction Revenue Equivalence The Optimal Auction (Myerson 1981) Auctions.
1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AAA A AA A.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia.
Comp/Math 553: Algorithmic Game Theory Lecture 10
Sponsored search Tuomas Sandholm.
Bernd Skiera, Nadia Abou Nabout
Auctions MS&E 212.
The Conversion Optimizer. Maximize your advertising ROI.
Comp/Math 553: Algorithmic Game Theory Lecture 08
Comp/Math 553: Algorithmic Game Theory Lecture 09
Online Advertising and Ad Auctions at Google
Tuomas Sandholm Computer Science Department Carnegie Mellon University
Internet Economics כלכלת האינטרנט
Internet Advertising and Optimal Auction Design
Ad Auctions: An Algorithmic Perspective
Auction Seminar : Revenue Equivalence
Chapter 14 Sourcing Decisions in a Supply Chain
Chapter 4 Bidding for Ad Spaces
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.
Chapter 14 Sourcing Decisions in a Supply Chain
Information, Incentives, and Mechanism Design
Auction Theory תכנון מכרזים ומכירות פומביות
CPS Bayesian games and their use in auctions
Class 2 – Revenue equivalence
Presentation transcript:

Laddered auction Ashish Goel tanford University http://www.stanford.edu/~ashishg Based on slides by Gagan Aggarwal

Ashish Goel (ashishg@stanford.edu) 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Setting Different slots provide different amounts of visibility. Problem: How to match advertisers to slots. What price to charge. Large, dynamic markets. Current solution: run an auction. 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Next-price auction A.k.a. Generalized Second-Price auction Advertisers submit bids. Place advertisers in decreasing order of weighted bid. Yahoo uses (used?) uniform weights. Google weights each advertiser by her quality score. Each advertiser is charged the bid of next-lower advertiser (scaled appropriately in the weighted case). 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Example 30 2nd slot 20 3rd slot Top slot Bid/click 14 2nd slot 10 We will consider ranking by bid. Also applies to ordering by weighted bid if we fold in the weight into the bid. Fix others’ bids and shown them on the y-axis. That defines bid thresholds at which Alice’s slot changes. X-axis shows the number of clicks she receives at a given slot. Consider an example with weights equal to 1. All examples with weight 1. 3rd slot 4th slot 15 20 30 50 Clicks/100 impressions 9/22/2018 Ashish Goel (ashishg@stanford.edu)

What does an advertiser want? An advertiser pays only when her ad gets clicked. Valuation = True worth of a click. E.g. the expected value of a sale generated by the click. Profit = valuation – price. CTR = fraction of times an ad gets clicked = # clicks / # impressions. 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Auction is not truthful An auction is truthful if the best strategy for a bidder is to bid her true valuation. Current ad auctions are not truthful Top slots are priced higher than bottom slots. Increase in CTR may not always compensate for the higher price Assumptions: Infinite budget per advertiser. Rational advertisers who are trying to maximize profit, defined as Profit = valuation - price 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Example 30 2nd slot 20 3rd slot 14 Bid/Valuation per click 10 15 20 30 50 Clicks/100 impressions 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Why a new auction? A good bid depends on others’ bids. Competing bids keep changing due to bid changes by others and due to budget smoothing. Not-so-savvy advertisers are unable to keep up and often bid suboptimally. Some use third parties to do their bidding. Goal: Simplify the task of bidding by making the auction truthful (the best strategy for a bidder is to bid its true valuation). Use VCG? Good when CTRs are separable Does not apply when CTRs are not separable VCG: give every advertiser a discount equal to the “extra revenue” it generates CTR separates into a position-specific factor and an advertiser-specific factor. Even the savvy advertisers unable to bid optimally due to budget smoothing. We can use VCG – paerticularly good when CTRs are separable. 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Laddered auction Rank advertisers according to rule bi £ qi. Consider the advertiser ranked j, For the clicks it would have received at slot j+1, charge the same per-click amount as would have been charged at the (j+1)st slot. For any additional clicks, charge the minimum bid required to get the j-th slot. Recursive definition Aggarwal, Goel, Motwani; EC’06 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Example Top slot 30 Discount: $$$ 20 3rd slot 15 Top slot Bid/Valuation per click 4th slot 2nd slot 10 3rd slot No ad 4th slot 15 20 30 50 Clicks/100 impressions 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Properties of the Laddered auction Theorem: For any given ranking vector, the Laddered Auction is the unique truthful auction. 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Truthfulness Cannot gain by moving higher or lower 30 2nd slot 20 3rd slot Top slot 15 Bid/Valuation per click 4th slot 2nd slot 10 3rd slot 4th slot 15 20 30 50 Clicks/100 impressions 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Comparison with the current auction Nash Equilibrium: A set of bids s.t. no single bidder can gain by deviating. Current auctions have several equilibria with different revenues. Theorem: For separable CTRs, there exists a set of bids under the current auction s.t. They produce the same outcome (in allocation, pricing and thus revenue) as the laddered auction. The bids form a Nash equilibrium. 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Ashish Goel (ashishg@stanford.edu) Related work When click-through rates are separable, our pricing method reduces to VCG with appropriate weights. For the case of separable CTRs, [Hal Varian] and [Edelman, Ostrovsky and Schwarz] show that the VCG outcome is a bidder-optimal envy-free equilibrium of the next-price auction. [Lahaie] Truthful pricing schemes for the special case of Google and Yahoo’s ranking scheme. 9/22/2018 Ashish Goel (ashishg@stanford.edu)

Summary and open problems Current ad auctions are not truthful. Laddered auction is the unique truthful auction in general for fixed quality vectors. There is an equilibrium of the current auction that achieves the same outcome as the laddered auction, assuming separability. Open problems: Can we put the repeated nature of the auction to better use? More general revenue equivalence Better pricing models which take into account budgets information slots 9/22/2018 Ashish Goel (ashishg@stanford.edu)