Position Auctions with Bidder- Specific Minimum Prices Eyal Even-DarGoogle Jon Feldman Google Yishay Mansour Tel-Aviv Univ., Google S. Muthukrishnan Google.

Slides:



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

6.896: Topics in Algorithmic Game Theory Lecture 21 Yang Cai.
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
Nash Equilibrium: Illustrations
Class 4 – Some applications of revenue equivalence
Performance Evaluation Sponsored Search Markets Giovanni Neglia INRIA – EPI Maestro 4 February 2013.
Wenjin Rong For CUHK, Baidu Wenjin Rong CUHK Two Questions What kind of advertising do you like? Who like advertising?
Sponsored Search Cory Pender Sherwin Doroudi. Optimal Delivery of Sponsored Search Advertisements Subject to Budget Constraints Zoe Abrams Ofer Mendelevitch.
The Economics of Internet Search Slides adopted from a talk by: Hal R. Varian Google’s Chief Economist UC Berkeley Economics Prof. Sept 31, 2007.
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.
2008 External Research Supported by Computational Analysis of Sponsored-Search Auctions External Research Initiative University of British Columbia David.
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.
Recent ( ) results in sponsored search auction ranking and pricing (selected academic papers based on their real-world relevance) Tuomas Sandholm.
Auction Theory Class 3 – optimal auctions 1. Optimal auctions Usually the term optimal auctions stands for revenue maximization. What is maximal revenue?
Discrete Choice Model of Bidder Behavior in Sponsored Search Quang Duong University of Michigan Sebastien Lahaie
Internet Economics כלכלת האינטרנט Class 5 – Online Advertising 1.
Expense constrained bidder optimization in repeated auctions Ramki Gummadi Stanford University (Based on joint work with P. Key and A. Proutiere)
Internet Advertising and the Generalized Second-Price Auction: Selling Billions of Dollars Worth of Keywords BENJAMIN EDELMAN, MICHAEL OSTROVSKY, AND MICHAEL.
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.
PAID SEARCH PAID SEARCH - RHS PAID SEARCH - FEATURED.
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.
CS 345 Data Mining Online algorithms Search advertising.
FLOWER AUCTIONS IN AMSTERDAM. Ad Auctions March 16, 2007.
Mediators in Position Auctions Itai Ashlagi Dov Monderer Moshe Tennenholtz Technion.
Algoritmisk Spilteori Peter Bro Miltersen dPersp, Uge 5, 2. forelæsning.
CS 345 Data Mining Online algorithms Search advertising.
Online Matching for Internet Auctions DIMACS REU Presentation 20 June 2006 Slide 1 Online Matching for Internet Auctions Ben Sowell Advisor: S. Muthukrishnan.
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.
Position Auctions Paper by Hal Varian, Presented by Rahul Jain.
The Economics of Internet Search Hal R. Varian Sept 31, 2007.
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.
Yang Cai Sep 8, An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey Auction Case Study:
A Truthful Mechanism for Offline Ad Slot Scheduling Jon Feldman S. Muthukrishnan Eddie Nikolova Martin P á l.
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Fall 2006 Davison/LinCSE 197/BIS 197: Search Engine Strategies 14-1 Optimize Your Paid Search Program In this section, we discuss: In this section, we.
The Economics of Internet Search Slides adopted from a talk by: Hal R. Varian Google’s Chief Economist UC Berkeley Economics Prof. Sept 31, 2007.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
1 Online algorithms Typically when we solve problems and design algorithms we assume that we know all the data a priori. However in many practical situations.
Authors: David Robert Martin Thompson Kevin Leyton-Brown Presenters: Veselin Kulev John Lai Computational Analysis of Position Auctions.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
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.
Mechanism Design Ruta Mehta. Game design (not video games!) to achieve a desired goal, like fairness, social welfare maximization, etc.
Maria-Florina Balcan Mechanism Design, Machine Learning and Pricing Problems Maria-Florina Balcan Joint work with Avrim Blum, Jason Hartline, and Yishay.
Auction Theory Class 9 – Online Advertising 1. Outline Part 1: Bla bla bla Part 2: Equilibrium analysis of Google’s auction 2.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Network Theory and Dynamic Systems Auctions.
Quality Score Jim Jansen College of Information Sciences and Technology The Pennsylvania State University
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Internet Economics כלכלת האינטרנט Class 7 – Online Advertising 1.
Position Auctions with Budgets: Existence and Uniqueness Ron Lavi Industrial Engineering and Management Technion – Israel Institute of Technology Joint.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 15 Ýmir Vigfússon.
Auctions Supplemental Material. In case you haven't noticed: Auctions are Everywhere! eBay → simple auctions for a single item AdWord Auctions → advertisers.
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.
Comp/Math 553: Algorithmic Game Theory Lecture 08
Comp/Math 553: Algorithmic Game Theory Lecture 09
AdWords and Generalized On-line Matching
Internet Economics כלכלת האינטרנט
The Structure of Networks
Laddered auction Ashish Goel tanford University
Online algorithms Search advertising
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.
Auction Theory תכנון מכרזים ומכירות פומביות
Presentation transcript:

Position Auctions with Bidder- Specific Minimum Prices Eyal Even-DarGoogle Jon Feldman Google Yishay Mansour Tel-Aviv Univ., Google S. Muthukrishnan Google

Sponsored Search Monetization of search results Search engine needs to balance – advertiser efficiency – user experience – revenue

First Model Advertisers submit per-click bids b(i) Position effect q(1) > q(2) > … > q(k). Separability: Pr[click(i,j)] = p(i) q(j) Rank ads by b(i) p(i) – Under separability, maximizes efficiency GSP: charge “next price” b(i+1) p(i+1)/p(i) VCG: charge effect on others’ efficiency

Envy-free equilibria GSP not truthful, but admits an efficient “envy-free” equilibrium with same outcome as VCG. [EOS, V, AGM] “Envy-free” equilibrium = Every bidder would rather have her own (position, price) than any other available. – Stronger than Nash Equilibria in GSP

Reserve Prices Pays for SE’s loss in quality Boosts revenue (in undersold auctions) In many cases, reserve prices should be bidder-specific: – Both Google and Yahoo use them – AdWords FAQ: “Minimum prices are based on the quality and relevance of the keyword, its ad, and associated landing page.”

Our work How do bidder-specific reserve prices affect GSP? - GSP equilibria no longer efficient - “Envy locality” no longer holds - Despite this, GSP with bidder-specific reserve prices still has an envy-free equilibrium. [Main result]

Warm-up: VCG How do bidder-specific reserve prices affect the equilibria of VCG? – Naïve application of reserve prices breaks truthfulness: BidderValueReserve price A$1.500 B$1.25$1.00 C$0.500 D$0.250 VCG price/click for bidder B: Position 1: 1.5/2 +.5/4 +.25/4 = 15/16 Position 2: (.5/4 +.25/4) / (1/2) = 3/8 Position effects: q(1)=1, q(2)=1/2, q(3)=1/4

Fixes to VCG with reserve prices “Virtual values”: – For price(i), use max{b(j),R(i)} instead of b(j). – Efficient, truthful, not envy-free. “Minimum price offset” – Subtract R(i) from bids: b’(i) = b(i) – R(i), then run VCG. – Truthful (easy), efficient in v’(i) = v(i) – R(i)

GSP with bidder-spec. reserves Bad news: Not necessarily efficient BidderValueReserve price A$1.000 B$0.68$0.67 Position effects: q(1) = 1, q(2) = 1/2 Bidder A: Profit at 1 st pos = 1 ($ b(B)) < $0.33 Profit at 2 nd pos = ½ ($1.00 – 0) = $0.50 Bidder A will underbid bidder B in any equilibrium.

GSP with bidder-spec. reserves Bad news: no envy locality – simple example in paper: locally high reserve prices, bargain at the bottom. …thus, global argument is needed to show envy-freeness

GSP with bidder-spec. reserves Good news: Theorem: The GSP auction with arbitrary bidder-specific minimum prices admits an envy- free equilibrium

GSP with bidder-spec. reserves Proof setup: – Slot prices define bipartite “best response” graph modeling envy – Matching in graph that hits all slots implies equilibrium assignment Tâtonnement process to raise prices: – Maintain matching on slot prefix (Hall’s thm) – Grow prefix by increasing prices – Prove if not all slots in matching, can proceed

Revenue Theorem: Let P vcg (j) = price at pos. j under VCG without reserve prices; Let P res (j) = envy-free price at pos. j under GSP with reserve prices; Then, assuming all bidders have v(i) > R(i), we have P res (j) ≥ P vcg (j)

Conclusions Bidder-specific reserve prices are important tools used by search engines. In VCG, naïve application can break truthfulness, but there are fixes In GSP, reserve prices can hurt efficiency, only help revenue, complicate bidder dynamics, but equilibrium still exists.

Future work Relationship of VCG variants, GSP equilibrium? Equilibrium discovery? Position-specific reserve prices? – [Gonen, Vassilvitskii, tomorrow] Minimum quality score (ctr)?