Lably
Skip to content

Generalized second-price auction

Search auction mechanism

  • 3 min read
  • 6 chapters

Related on Lably

Through Economics

Formal model

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

α1≥α2≥⋯≥αk.

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

b1≥b2≥⋯≥bn,

and charge each bidder a price pi. 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 who is allocated to slot i is ui=αi(vi−pi). The total social welfare from owning or selling all slots is given by: SW=∑iαivi. The expected total revenue is given by: TR=∑iαipi.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Economics