ADVERSE SELECTION AND AUCTION DESIGN FOR INTERNET DISPLAY ADVERTISING
NICK ARNOSTI, MARISSA BECK AND PAUL MILGROM DECEMBER 2015
ADVERSE SELECTION AND AUCTION DESIGN FOR INTERNET DISPLAY - - PowerPoint PPT Presentation
0 ADVERSE SELECTION AND AUCTION DESIGN FOR INTERNET DISPLAY ADVERTISING NICK ARNOSTI, MARISSA BECK AND PAUL MILGROM DECEMBER 2015 Old Advertisers & New 1 Half the money I spend on advertising is wasted; the trouble is, I dont know
NICK ARNOSTI, MARISSA BECK AND PAUL MILGROM DECEMBER 2015
2
3
¨ Goal: reach & repetition
¤ For awareness and image
¨ Common Characteristics
¤ Targeted to a large group ¤ Large number of Impressions ¤ Guaranteed delivery
¨ Sample Advertisers
¤ Ford (weekend auto sale) ¤ Disney (movie openings) ¤ Shopping Center (location)
¨ Goal: measurable action now
¤ Click, fill form, or buy.
¨ Common Characteristics
¤ Targeted to an individual ¤ Smaller number of impressions ¤ Sell individual impressions
¨ Sample Advertisers
¤ Amazon (re-targeting) ¤ Hertz (car rental) ¤ Quicken mortgage (refinance)
4
Brand Ads Performance Ads
¨ Mostly buy large numbers of
impressions.
¨ Receive deferred, aggregated
data about performance of the whole ad campaign
¨ Cannot easily distinguish low-
performing ads and publishers
¨ Mostly select individual
impressions using private cookies.
¨ Receive immediate, detailed
data about the performance of individual ads
¨ Can quickly identify low-
performing ads and publishers
5
Brand Advertisers Performance Advertisers
7
¨ There are 𝑂 + 1 advertisers, with 𝑂 ≥ 2 ¨ The value of an impression to advertiser i is 𝑌' = 𝐷𝑁'
¨ 𝐷 is the (random) common value factor and
¤ 𝑁' is the (random) match value factor for bidder i ¨ Key Assumptions
1.
Advertiser 0 (the “brand advertiser’) does not observe 𝑌+
2.
Performance advertisers 𝑜 = 1,… ,𝑂 observe their values 𝑌/ Define 𝑌 = 𝑌0,… ,𝑌/ .
3.
The common value factor 𝐷 is statistically independent of the random vector 𝑁 ≝ (𝑁+,… ,𝑁4)
8
¨ Compare the “restricted-worst-case efficiency” (and
¨ The mechanisms considered are:
1.
2.
3.
4.
10
¨ 𝑨'(𝑌) is probability that 𝑗 wins, given 𝑌 ¨ 𝑞'(𝑌) is 𝑗’s expected payment, given 𝑌 ¨ Efficiency Objective
¤ Goal is to maximize 𝐹 ∑
/ ';+
n subject to dominant-strategy incentive constraints and
participation constraints
¤ Let OPT be the mechanism that does that.
11
¨ Assume that 𝑁
0,… ,𝑁/ are IID and that…
=
D = 1 = 𝑄 𝑁 D = 2 = 𝑄 𝑁 D = 4 = 0 F
¨ So, it is efficient to assign this impression to a performance
D = 4.
12 ¨ The expected-efficiency-maximizing assignment with 𝑂 = 2 is:
¤ There are two easy conditions to analyze:
n If 𝑌(0) ∈ {1,2}, then 𝑁(0) ≤ 2 < 𝐹[𝑁+] ⇒ brand advertiser wins n If 𝑌(0) = 8, then 𝑁(0) = 4 > 𝐹[𝑁+] ⇒ top performance advertiser wins
¤ If 𝑌(0) = 4, assignment hinges on 𝑌(=) and particularly whether
𝐹[𝑁 0 |𝑌(0), 𝑌(=)] ≷ 𝐹[𝑁+].
n If 𝑌(=) = 1, then 𝑁(0) = 4 ⇒ top performance advertiser wins n If 𝑌(=) = 2 or 4, then E M(0) 𝑌 0 ,𝑌 =
= 3 < 𝐹[𝑁+] ⇒ brand advertiser wins
n If 𝑌(=) = 2, then Pr 𝐷 = 1, 𝑁 0 = 4, 𝑁 = = 2 𝑌 0 ,𝑌 =
= Pr 𝐷 = 2, 𝑁 0 = 2,𝑁 = = 1 𝑌 0 ,𝑌 = = X
Y.
n If 𝑌(=) = 4, then Pr 𝐷 = 1, 𝑁 0 = 𝑁 = = 4 𝑌 0 ,𝑌 =
= Pr{𝐷 = 2, 𝑁 0 = 𝑁 = = 2|𝑌(0),𝑌(=)} = X
Y.
13
¨ The example highlights some troublesome attributes of OPT
1.
Sensitivity: OPT is sensitive to detailed distributional assumptions.
2.
False-name bidding: Performance advertiser 𝑜 with value 𝑌/ = 4 can benefit by submitting a additional, false-name bid of 𝑌/
Z = 1
(because that encourages the auctioneer to infer that 𝑁/ = 4 whenever 𝑌/ is the maximum performance value.)
3.
Adverse selection: The brand advertiser wins 4/9 of high-value impressions, but 7/9 of low-value ones.
n
This possibility can be problematic, especially if the brand advertiser is uninformed about the other bidders and the model parameters, and so is challenged even to estimate these fractions.
15
¨ Extreme assumption: the auctioneer can gather
¨ Auctioneer could then achieve this value:
¨ Performance of last two mechanisms is measured
17
¨ A mechanism is
¤ anonymous (among performance advertisers) if... ¤ strategy-proof if… ¤ fully strategy-proof if, in addition, it is both
n bidder false-name proof: no bidder can benefit by submitting
n publisher false-name proof: the seller cannot benefit by
¤ adverse-selection free if for every joint distribution on
18
¨ Definition. A direct mechanism is a modified second bid auction
¤ If
d X d Y > 𝛽, then the highest performance advertiser wins & pays 𝛽𝑌 = .
¤ If
d X d Y ≤ 𝛽, then the brand advertiser wins (and pays its contract price).
¨ Theorem. A deterministic mechanism (𝑨,𝑞) is anonymous, fully
19
1.
2.
3.
4.
21
¨ Evaluate MSBα and SPr mechanisms in worst case over
¤ 𝑁
0, … ,𝑁4 are IID from a distribution 𝐺.
¤ 𝐷 is drawn from distribution 𝐻. ¤ 𝑂 ≥ 2 and 𝐹 𝑁+ ≥ 0 are free to vary.
22
¨
h and 𝑁𝑇𝐶j to 𝑃𝑁𝑂)
1.
Assuming Nash equilibrium bidding by the brand advertiser, both MSB and SP have similar worst case performance: inf
n,o,4p=,q[rs]p+max j
𝑊 𝑁𝑇𝐶j 𝑊(𝑃𝑁𝑂) = 1 2 inf
n,o,4p=,q[rs]p+max h
𝑊 𝑇𝑄
h
𝑊(𝑃𝑁𝑂) = 1 2
2.
Further restricting 𝐺 and/or 𝐻 to be drawn from power law distributions 𝒬, inf
n∈𝒬,o∈𝒬,4p=,q[rs]p+max h
𝑊 𝑇𝑄
h
𝑊(𝑃𝑁𝑂) = 1 2 inf
n∈𝒬,o,4p=,q[rs]p+max j
𝑊 𝑁𝑇𝐶j 𝑊(𝑃𝑁𝑂) ≈ 0.948
23
¨ Theorem. Fix a number of bidders N and assume that the
¨ If 𝐺 is a power law distribution, then there is some 𝛽 such that
24
¨ Adverse selection can be neutralized, without encouraging
¨ The cost of doing that is low, even without observing the
¨ For real applications, we need to evaluate…
¤ Is adverse selection important? ¤ Are match values independent? ¤ Are match-value distributions fat-tailed?