fbpx
Wikipedia

Generalized second-price auction

The generalized second-price auction (GSP) is a non-truthful auction mechanism for multiple items. Each bidder places a bid. The highest bidder gets the first slot, the second-highest, the second slot and so on, but the highest bidder pays the price bid by the second-highest bidder, the second-highest pays the price bid by the third-highest, and so on. First conceived as a natural extension of the Vickrey auction, it conserves some of the desirable properties of the Vickrey auction. It is used mainly in the context of keyword auctions, where sponsored search slots are sold on an auction basis. The first analyses of GSP are in the economics literature by Edelman, Ostrovsky, and Schwarz[1] and by Varian.[2] It is used by Google's AdWords technology and Facebook.

Formal model edit

Suppose that there are   bidders and   slots. Each slot has a probability of being clicked of  . We can assume that top slots have a larger probability of being clicked, so:

 

We can think of   additional virtual slots with click-through-rate zero, so,   for  . Now, each bidder submits a bid   indicating the maximum they are willing to pay for a slot. Each bidder also has an intrinsic value for buying a slot  . Notice that a player's bid   doesn't need to be the same as their true valuation  . We order the bidders by their bid, let's say:

 

and charge each bidder a price  . The price will be 0 if they didn't win a slot. Slots are sold in a pay-per-click model, so a bidder just pays for a slot if the user actually clicks in that slot. We say the utility of bidder   who is allocated to slot   is  . The total social welfare from owning or selling all slots is given by:   The expected total revenue is given by:  

GSP mechanism edit

To specify a mechanism we need to define the allocation rule (who gets which slot) and the prices paid by each bidder. In a generalized second-price auction we order the bidders by their bid and give the top slot to the highest bidder, the second top slot to the second highest bidder and so on. Then, assuming the bids are listed in decreasing order   the bidder bidding   gets slot   for  . Each bidder winning a slot pays the bid of the next highest bidder, so:  .

Non-truthfulness edit

There are cases where bidding the true valuation is not a Nash equilibrium. For example, consider two slots with   and   and three bidders with valuations  ,   and   and bids  ,   and   respectively. Thus,  , and  . The utility for bidder   is   This set of bids is not a Nash equilibrium, since the first bidder could lower their bid to 5 and get the second slot for the price of 1, increasing their utility to  .

Equilibria of GSP edit

Edelman, Ostrovsky and Schwarz,[1] working under complete information, show that GSP (in the model presented above) always has an efficient locally-envy free equilibrium, i.e., an equilibrium maximizing social welfare, which is measured as   where bidder   is allocated slot   according to the decreasing bid vector  . Further, the expected total revenue in any locally-envy free equilibrium is at least as high as in the (truthful) VCG outcome.

Bounds on the welfare at Nash equilibrium are given by Caragiannis et al.,[3] proving a price of anarchy bound of  . Dütting et al.[4] and Lucier at al. prove [5] that any Nash equilibrium extracts at least one half of the truthful VCG revenue from all slots but the first. Computational analysis of this game have been performed by Thompson and Leyton-Brown.[6]

GSP and uncertainty edit

The classical results due to Edelman, Ostrovsky and Schwarz [1] and Varian [2] hold in the full information setting – when there is no uncertainty involved. Recent results as Gomes and Sweeney [7] and Caragiannis et al.[3] and also empirically by Athey and Nekipelov [8] discuss the Bayesian version of the game - where players have beliefs about the other players but do not necessarily know the other players' valuations.

Gomes and Sweeney [7] prove that an efficient equilibrium might not exist in the partial information setting. Caragiannis et al.[3] consider the welfare loss at Bayes–Nash equilibrium and prove a price of anarchy bound of 2.927. Bounds on the revenue in Bayes–Nash equilibrium are given by Lucier et al.[5] and Caragiannis et al.[9]

Budget constraints edit

The effect of budget constraints in the sponsored search or position auction model is discussed in Ashlagi et al.[10] and in the more general assignment problem by Aggarwal et al.[11] and Dütting et al.[12]

See also edit

References edit

  1. ^ a b c Benjamin Edelman, Michael Ostrovsky, and Michael Schwarz: "Internet Advertising and the Generalized Second-Price Auction: Selling Billions of Dollars Worth of Keywords". American Economic Review 97(1), 2007 pp 242-259
  2. ^ a b H. R. Varian: "Position auctions. International Journal of Industrial Organization, 2006".
  3. ^ a b c Caragiannis, Ioannis; Kaklamanis, Christos; Kanellopoulos, Panagiotis; Kyropoulou, Maria; Lucier, Brendan; Paes Leme, Renato; Tardos, Eva (2015). "Bounding the inefficiency of outcomes in generalized second price auctions". Journal of Economic Theory. 156: 343–388. arXiv:1201.6429. doi:10.1016/j.jet.2014.04.010. S2CID 37395632.
  4. ^ Dütting, Paul; Fischer, Felix; Parkes, David C. (2011). "Simplicity-expressiveness tradeoffs in mechanism design". Proceedings of the 12th ACM conference on Electronic commerce. pp. 341–350. doi:10.1145/1993574.1993632. ISBN 9781450302616. S2CID 607322.
  5. ^ a b Lucier, Brendan; Renato, Paes Leme; Eva, Tardos (2012). "On revenue in the generalized second price auction". Proceedings of the 21st international conference on World Wide Web. pp. 361–370. doi:10.1145/2187836.2187886. ISBN 9781450312295. S2CID 6518222.
  6. ^ D. R. M. Thompson and K. Leyton-Brown. Computational analysis of perfect-information position auctions. In EC ’09: Proceedings of the tenth ACM conference on Electronic commerce, pages 51–60, New York, NY, USA, 2009. ACM.
  7. ^ a b R. D. Gomes and K. S. Sweeney. "Bayes–Nash equilibria of the generalized second price auction". In EC ’09: Proceedings of the tenth ACM conference on Electronic commerce, pages 107–108, New York, NY, USA, 2009. ACM
  8. ^ Susan Athey and Denis Nekipelov. A Structural Model of Sponsored Search Advertising Auctions 2012-04-25 at the Wayback Machine, Ad Auctions Workshop, 2010
  9. ^ Caragiannis, Ioannis; Kaklamanis, Christos; Kanellopoulos, Panagiotis; Kyropoulou, Maria (2014). "Revenue Guarantees in the Generalized Second Price Auction" (PDF). ACM Transactions on Internet Technology. 14 (2–3): 1–19. doi:10.1145/2663497. S2CID 9233522.
  10. ^ Ashlagi, Itai; Braverman, Mark; Hassidim, Avinatam; Lavi, Ron; Tennenholtz, Moshe (2010). "Position Auctions with Budgets: Existence and Uniqueness". The B.E. Journal of Theoretical Economics. 10 (1): Article 20. doi:10.2202/1935-1704.1648. hdl:1721.1/64459. S2CID 8624078.
  11. ^ Aggarwal, Gagan; Muthukrishnan, Muthu; Pal, David; Pal, Martin (2009). "General auction mechanism for search advertising". Proceedings of the 18th international conference on World wide web. pp. 241–250. arXiv:0807.1297. doi:10.1145/1526709.1526742. ISBN 9781605584874. S2CID 2800123.
  12. ^ Dütting, Paul; Henzinger, Monika; Weber, Ingmar (2011). "An expressive mechanism for auctions on the web". Proceedings of the 20th international conference on World wide web. pp. 127–136. doi:10.1145/1963405.1963427. ISBN 9781450306324. S2CID 2138064.
  • S. Lahaie, D. Pennock, A. Saberi, and R. Vohra. Algorithmic Game Theory, chapter "Sponsored search auctions", pages 699–716. Cambridge University Press, 2007
  • Lecture notes on Keyword-Based Advertisement

generalized, second, price, auction, generalized, second, price, auction, truthful, auction, mechanism, multiple, items, each, bidder, places, highest, bidder, gets, first, slot, second, highest, second, slot, highest, bidder, pays, price, second, highest, bid. The generalized second price auction GSP is a non truthful auction mechanism for multiple items Each bidder places a bid The highest bidder gets the first slot the second highest the second slot and so on but the highest bidder pays the price bid by the second highest bidder the second highest pays the price bid by the third highest and so on First conceived as a natural extension of the Vickrey auction it conserves some of the desirable properties of the Vickrey auction It is used mainly in the context of keyword auctions where sponsored search slots are sold on an auction basis The first analyses of GSP are in the economics literature by Edelman Ostrovsky and Schwarz 1 and by Varian 2 It is used by Google s AdWords technology and Facebook Contents 1 Formal model 2 GSP mechanism 3 Non truthfulness 4 Equilibria of GSP 5 GSP and uncertainty 6 Budget constraints 7 See also 8 ReferencesFormal model editSuppose that there are n displaystyle n nbsp bidders and k lt n displaystyle k lt n nbsp slots Each slot has a probability of being clicked of ai displaystyle alpha i nbsp We can assume that top slots have a larger probability of being clicked so a1 a2 ak displaystyle alpha 1 geq alpha 2 geq cdots geq alpha k nbsp We can think of n k displaystyle n k nbsp additional virtual slots with click through rate zero so am 0 displaystyle alpha m 0 nbsp for k lt m n displaystyle k lt m leq n nbsp Now each bidder submits a bid bi displaystyle b i nbsp indicating the maximum they are willing to pay for a slot Each bidder also has an intrinsic value for buying a slot vi displaystyle v i nbsp Notice that a player s bid bi displaystyle b i nbsp doesn t need to be the same as their true valuation vi displaystyle v i nbsp We order the bidders by their bid let s say b1 b2 bn displaystyle b 1 geq b 2 geq cdots geq b n nbsp and charge each bidder a price pi displaystyle p i nbsp The price will be 0 if they didn t win a slot Slots are sold in a pay per click model so a bidder just pays for a slot if the user actually clicks in that slot We say the utility of bidder i displaystyle i nbsp who is allocated to slot i displaystyle i nbsp is ui ai vi pi displaystyle u i alpha i v i p i nbsp The total social welfare from owning or selling all slots is given by SW iaivi displaystyle SW sum i alpha i v i nbsp The expected total revenue is given by TR iaipi displaystyle TR sum i alpha i p i nbsp GSP mechanism editTo specify a mechanism we need to define the allocation rule who gets which slot and the prices paid by each bidder In a generalized second price auction we order the bidders by their bid and give the top slot to the highest bidder the second top slot to the second highest bidder and so on Then assuming the bids are listed in decreasing order b1 b2 bn displaystyle b 1 geq b 2 geq cdots geq b n nbsp the bidder bidding bi displaystyle b i nbsp gets slot i displaystyle i nbsp for 1 i k displaystyle 1 leq i leq k nbsp Each bidder winning a slot pays the bid of the next highest bidder so pi bi 1 displaystyle p i b i 1 nbsp Non truthfulness editThere are cases where bidding the true valuation is not a Nash equilibrium For example consider two slots with a1 1 displaystyle alpha 1 1 nbsp and a2 0 4 displaystyle alpha 2 0 4 nbsp and three bidders with valuations v1 7 displaystyle v 1 7 nbsp v2 6 displaystyle v 2 6 nbsp and v3 1 displaystyle v 3 1 nbsp and bids b1 7 displaystyle b 1 7 nbsp b2 6 displaystyle b 2 6 nbsp and b3 1 displaystyle b 3 1 nbsp respectively Thus p1 b2 6 displaystyle p 1 b 2 6 nbsp and p2 b3 1 displaystyle p 2 b 3 1 nbsp The utility for bidder 1 displaystyle 1 nbsp is u1 a1 v1 p1 1 7 6 1 displaystyle u 1 alpha 1 v 1 p 1 1 7 6 1 nbsp This set of bids is not a Nash equilibrium since the first bidder could lower their bid to 5 and get the second slot for the price of 1 increasing their utility to 0 4 7 1 2 4 displaystyle 0 4 7 1 2 4 nbsp Equilibria of GSP editEdelman Ostrovsky and Schwarz 1 working under complete information show that GSP in the model presented above always has an efficient locally envy free equilibrium i e an equilibrium maximizing social welfare which is measured as SW iaivi displaystyle SW sum i alpha i v i nbsp where bidder i displaystyle i nbsp is allocated slot i displaystyle i nbsp according to the decreasing bid vector b1 bn displaystyle b 1 dots b n nbsp Further the expected total revenue in any locally envy free equilibrium is at least as high as in the truthful VCG outcome Bounds on the welfare at Nash equilibrium are given by Caragiannis et al 3 proving a price of anarchy bound of 1 282 displaystyle 1 282 nbsp Dutting et al 4 and Lucier at al prove 5 that any Nash equilibrium extracts at least one half of the truthful VCG revenue from all slots but the first Computational analysis of this game have been performed by Thompson and Leyton Brown 6 GSP and uncertainty editThe classical results due to Edelman Ostrovsky and Schwarz 1 and Varian 2 hold in the full information setting when there is no uncertainty involved Recent results as Gomes and Sweeney 7 and Caragiannis et al 3 and also empirically by Athey and Nekipelov 8 discuss the Bayesian version of the game where players have beliefs about the other players but do not necessarily know the other players valuations Gomes and Sweeney 7 prove that an efficient equilibrium might not exist in the partial information setting Caragiannis et al 3 consider the welfare loss at Bayes Nash equilibrium and prove a price of anarchy bound of 2 927 Bounds on the revenue in Bayes Nash equilibrium are given by Lucier et al 5 and Caragiannis et al 9 Budget constraints editThe effect of budget constraints in the sponsored search or position auction model is discussed in Ashlagi et al 10 and in the more general assignment problem by Aggarwal et al 11 and Dutting et al 12 See also editVickrey Clarke Groves auction Generalized first price auction Google Ads Auction theory Japanese auctionReferences edit a b c Benjamin Edelman Michael Ostrovsky and Michael Schwarz Internet Advertising and the Generalized Second Price Auction Selling Billions of Dollars Worth of Keywords American Economic Review 97 1 2007 pp 242 259 a b H R Varian Position auctions International Journal of Industrial Organization 2006 a b c Caragiannis Ioannis Kaklamanis Christos Kanellopoulos Panagiotis Kyropoulou Maria Lucier Brendan Paes Leme Renato Tardos Eva 2015 Bounding the inefficiency of outcomes in generalized second price auctions Journal of Economic Theory 156 343 388 arXiv 1201 6429 doi 10 1016 j jet 2014 04 010 S2CID 37395632 Dutting Paul Fischer Felix Parkes David C 2011 Simplicity expressiveness tradeoffs in mechanism design Proceedings of the 12th ACM conference on Electronic commerce pp 341 350 doi 10 1145 1993574 1993632 ISBN 9781450302616 S2CID 607322 a b Lucier Brendan Renato Paes Leme Eva Tardos 2012 On revenue in the generalized second price auction Proceedings of the 21st international conference on World Wide Web pp 361 370 doi 10 1145 2187836 2187886 ISBN 9781450312295 S2CID 6518222 D R M Thompson and K Leyton Brown Computational analysis of perfect information position auctions In EC 09 Proceedings of the tenth ACM conference on Electronic commerce pages 51 60 New York NY USA 2009 ACM a b R D Gomes and K S Sweeney Bayes Nash equilibria of the generalized second price auction In EC 09 Proceedings of the tenth ACM conference on Electronic commerce pages 107 108 New York NY USA 2009 ACM Susan Athey and Denis Nekipelov A Structural Model of Sponsored Search Advertising Auctions Archived 2012 04 25 at the Wayback Machine Ad Auctions Workshop 2010 Caragiannis Ioannis Kaklamanis Christos Kanellopoulos Panagiotis Kyropoulou Maria 2014 Revenue Guarantees in the Generalized Second Price Auction PDF ACM Transactions on Internet Technology 14 2 3 1 19 doi 10 1145 2663497 S2CID 9233522 Ashlagi Itai Braverman Mark Hassidim Avinatam Lavi Ron Tennenholtz Moshe 2010 Position Auctions with Budgets Existence and Uniqueness The B E Journal of Theoretical Economics 10 1 Article 20 doi 10 2202 1935 1704 1648 hdl 1721 1 64459 S2CID 8624078 Aggarwal Gagan Muthukrishnan Muthu Pal David Pal Martin 2009 General auction mechanism for search advertising Proceedings of the 18th international conference on World wide web pp 241 250 arXiv 0807 1297 doi 10 1145 1526709 1526742 ISBN 9781605584874 S2CID 2800123 Dutting Paul Henzinger Monika Weber Ingmar 2011 An expressive mechanism for auctions on the web Proceedings of the 20th international conference on World wide web pp 127 136 doi 10 1145 1963405 1963427 ISBN 9781450306324 S2CID 2138064 S Lahaie D Pennock A Saberi and R Vohra Algorithmic Game Theory chapter Sponsored search auctions pages 699 716 Cambridge University Press 2007 Lecture notes on Keyword Based Advertisement Retrieved from https en wikipedia org w index php title Generalized second price auction amp oldid 1169147599, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.