Bayes-Nash Price of Anarchy for GSP Renato Paes Leme
Éva Tardos
Cornell University
Keyword Auctions
organic search results
sponsored search links
Keyword Auctions
Keyword Auctions
Auction Model b1
$$$ $$$ b3
b2
$$ b4
b5
b6
$$
$
$
Auction Model b
b?
Auction Model Idea: Optimize against a distribution. b
b
b
b
b
b
b
b
b
b
b
b
b
Bayes-Nash solution concept • Bayes-Nash models the uncertainty of other players about valuations • Values vi are independent random vars • Optimize against a distribution Goal: bound the Bayes-Nash Price of Anarchy
Bayes-Nash solution concept • Bayes-Nash models the uncertainty of other players about valuations • Values vi are independent random vars • Optimize against a distribution Thm: Bayes-Nash PoA ≤ 8
Model • n advertisers and n slots • vi ~ Vi (valuations distribution) • player i knows vi and Vj for j ≠ i • Strategy: bidding function bi(vi)
• Assumption: bi(vi) ≤ vi
Model v1 ~ V 1
b1(v1)
α1 v2 ~ V 2 v3 ~ V 3
b2(v2)
b3(v3)
α2 α3
Model
v2 ~ V 2
b2(v2)
α3
Model vi ~ V i
bi(vi)
σ = π-1
i = π(j)
Utility of player i :
αj j = σ(i)
ui(b) = ασ(i) ( vi - bπ(σ(i) + 1))
Model vi ~ V i
bi(vi)
αj
i = π(j)
j = σ(i)
Utility of player i :
ui(b) = ασ(i) ( vi - bπ(σ(i) + 1)) next highest bid
Model vi ~ V i
bi(vi)
αj
i = π(j)
j = σ(i)
Bayes-Nash equilibrium:
E[ui(bi,b-i)|vi] ≥ E[ui(b’i,b-i)|vi]
Model vi ~ V i
bi(vi)
αj
i = π(j)
j = σ(i)
Bayes-Nash equilibrium:
E[ui(bi,b-i)|vi] ≥ E[ui(b’i,b-i)|vi] Expectation over v-i
Bayes-Nash Equilibrium vi are random variables μ(i) = slot that player i occupies in Opt (also a random variable) Bayes-Nash PoA =
E[∑i vi αμ(i)] E[∑i vi ασ(i)]
Related results • [PL-Tardos 09] prove a bound of 1.618 for (full information) PoA of GSP. • [EOS] [Varian] analyze full information setting • [Gomes-Sweeney 09] study Bayes-Nash equilibria of GSP and characterize symmetric equilibria.
Main Theorem Lemma: viE[ασ(i)|vi] + E[αμ(i) vπμ (i)|vi] ≥ ¼ viE[αμ(i)|vi] Proof of main theorem: SW = (1/2) E[∑i αi vπ(i) + ασ(i) vi] = = (1/2) E[∑i αμ(i) vπ(μ(i)) + ασ(i) vi] = = (1/2) E[∑i E[αμ(i) vπ(μ(i)) |vi]+ vi E[ασ(i)|vi] ] ≥ (1/8) E[∑i vi αμ(i)]
New Structural Characterization Lemma: viE[ασ(i)|vi] + E[αμ(i) vπμ (i)|vi] ≥ ¼ viE[αμ(i)|vi] How to prove it ? • Find the right deviation. • But player i doesn’t know his true slot • Solution: try all slots
New Structural Characterization Lemma: viE[ασ(i)|vi] + E[αμ(i) vπμ (i)|vi] ≥ ¼ viE[αμ(i)|vi] How to prove it ? • • • •
Player i gets k or better if he bids > bπi(k) But this is a random variable … Deviation bid: 2 E[bπi(k) |vi, μ(i) = k] Gets slot k with ½ probability (Markov)
New Structural Characterization How to prove it ? • also gets slot j ≤ k whenever μ(i) = j : 2 E[bπi(k) |vi, μ(i) = k] decreases with k | (here we use independence) • Write Nash inequalities for those deviations: μ (i)
viE[ασ(i)|vi] ≥ Σj≥k ½ P(μ(i)=k|vi) αj (vi - Bk),
k
New Structural Characterization How to prove it ? • Smart Dual averaging the expression: viE[ασ(i)|vi] ≥ Σj≥k ½ P(μ(i)=k|vi) αj (vi - Bk) ,
k
• Maintain payments small and value large Structural characterization: viE[ασ(i)|vi] + E[αμ(i) vπμ (i)|vi] ≥ ¼ viE[αμ(i)|vi]
New Structural Characterization How to prove it ? • Dual averaging the expression:
viE[ασ(i)|vi] ≥ Σj≥k ½ P(μ(i)=k|vi) αj (vi - Bk) • Maintain payments small and value large
Not a smoothness proof.
Conclusion • Constant bound for Bayes-Nash PoA • Uniform bounds across all distributions
• Future directions: • Improve the constant • Get rid of independence
Sponsored Search Equilibria for Conservative ... - Cornell University
New Structural Characterization v i. E[α Ï(i). |v i. ] + E[α μ(i) v Ïμ (i). |v i. ] ⥠¼ v i. E[α μ(i). |v i. ] Lemma: ⢠Player i gets k or better if he bids > b Ï i. (k). ⢠But this is a random variable ⦠⢠Deviation bid: 2 E[b Ï i. (k). |v i. , μ(i) = k]. ⢠Gets slot k with ½ probability (Markov). How to prove it ?
v we can just interchange the roles of them in the proof if i>j). Let β = α1 αi .... Proceedings of the 7th ACM conference on Electronic commerce, pages 1â7, New ...
incorporates links to universities, programs, and resources worldwide as well as a database of cost estimates. ...... Link is a database of more than 500 college alumni who have offered to help students and alumni with their ...... programming, GIS,
example of a high-level feature would be the degree of cohesion in deceptive texts, since liars are expected ...... in Arabic from the Internet. There was a total of ...
cate with the public the narrative that defines their cause. The content and style ...... links to al-Qaeda) and non-false statements (e.g. that Hussein had used gas on his own people) produced ... Iraqi Intelligence Service (IIS). In one report by a
other, and the search engine as the market maker. We call this market the ... markets requires the use of a relatively new set of tools, reductions that preserve ...
Dept. of Computer Science, Cornell University. Program of Computer Graphics, Cornell University. ABSTRACT. This paper introduces a new kind of mosaic, ...
other, and the search engine as the market maker. We call this market the ... tions, [3] showed that the greedy ranking employed by. Google agrees with the ...
V (γ) = E[µ2b2] + E[µ1b1 â µ2b2]1{t1>t2(b2/b1)1/γ }, ... t1 < t2. Under condition (3) we see from (8) that the expectation term in (5) ..... Internet advertising and the ...
Google, Inc. 76 Ninth Avenue, 4th Floor, New ... tisers who bid in order to have their ad shown next to search results for specific keywords. .... There are some in- tuitive user behavior models that express overall click-through probabilities in.
markets requires the use of a relatively new set of tools, reductions that ... tion of the truthful sponsored search syndicated market is given showing .... Every buyer bi has a privately ..... construction is to turn each buyer in CMC0 to a good in.
Sponsored search is today considered one of the most effective marketing vehicles available ... search market. ...... pooling in multilevel (hierarchical) models.
Apr 25, 2008 - to use click data for training and evaluation, which learning framework is more ... H.3.5 [Online Information Services]: Commercial ser- vices; I.5 [PATTERN ...... [25] B. Ribeiro-Neto, M. Cristo, P. Golgher, and E. D.. Moura.
On Saturday, January 10th at 7:30 PM, the Cornell University Glee Club will ... office can be accessed online at www.kennedy-center.org (use the calendar to ... prime tickets in a select block that will not be sold to the public until December 5th,.
a driving force of economic globalization. In Protection for Exporters, ... âJohn S. Odell, Professor and Director, School of International Relations,. University of ...
is the roman numeral for one thousand. We will drop the factor of one thousand and refer to pibi as the âecpm.â 3 The user could also have some fixed probability ...
winter meeting, and seminar audiences at Harvard, MIT, UC Berkeley and Microsoft Research for helpful ... Online advertising is a big business. ... In the last part of the paper, we apply the model to historical data for several search phrases.
Among the best known metrics for these pur- poses is click ... ments in response to search queries on an internet search engine. ... ing aggregate data from the webserver hosting the adver- tiser's site. ..... The top ten scoring terms per source ...
Research Foundation of Korea funded by the Ministry of Education, Science and ... for more than $21 billion of revenue for search firms in US.1 The auction format used for selling ad ... 1See http://www.iab.net/media/file/IAB PwC 2007 full year.pdf.
scoresâ that are assigned for each advertisement and user query. Existing models assume that bids are customized for a single user query. In practice queries ...
... Hall, NY14627, e-mail: gvi- [email protected] ..... that the mechanism offered by seller j influences buyers' utilities only through Ïj, but the details of the ...
Try one of the apps below to open or edit this item. pdf-0979\the-triangle-fire-publisher-cornell-university-press-centennial-edition-by-leon-stein.pdf.