Sponsored Search Auction Design via Machine Learning

In this work we use techniques from the study of samplecomplexity in machine learning to reduce revenue maximizing auction problems to standard algorithmic questions. These results are particularly relevant to designing good pricing mechanisms for sponsored search. In particular we apply our results to two problems: profit maximizing combinatorial auctions, and auctions for pricing semantically related goods. Auctions for sponsored search can be viewed as combinatorial auctions in that bidders have combinatorial (in the search terms and the location of the ad on the search results page) preferences for having ads placed. Furthermore since the space of all searches is much larger than the set of advertisers, it is useful to use the semantic relationship of search terms within pricing algorithms. Our main results show how to take algorithms that solve these pricing problems and convert them into auctions with good game-theoretic properties and provably good performance.

[1]  Andrew V. Goldberg,et al.  Competitive auctions and digital goods , 2001, SODA '01.

[2]  Venkatesan Guruswami,et al.  On profit-maximizing envy-free pricing , 2005, SODA '05.

[3]  Maria-Florina Balcan,et al.  Mechanism design via machine learning , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[4]  Andrew V. Goldberg,et al.  Competitive Auctions for Multiple Digital Goods , 2001, ESA.

[5]  Avrim Blum,et al.  Near-optimal online auctions , 2005, SODA '05.

[6]  Amos Fiat,et al.  Competitive generalized auctions , 2002, STOC '02.

[7]  Peter L. Bartlett,et al.  Neural Network Learning - Theoretical Foundations , 1999 .