Joint optimization of bid and budget allocation in sponsored search

This paper is concerned with the joint allocation of bid price and campaign budget in sponsored search. In this application, an advertiser can create a number of campaigns and set a budget for each of them. In a campaign, he/she can further create several ad groups with bid keywords and bid prices. Data analysis shows that many advertisers are dealing with a very large number of campaigns, bid keywords, and bid prices at the same time, which poses a great challenge to the optimality of their campaign management. As a result, the budgets of some campaigns might be too low to achieve the desired performance goals while those of some other campaigns might be wasted; the bid prices for some keywords may be too low to win competitive auctions while those of some other keywords may be unnecessarily high. In this paper, we propose a novel algorithm to automatically address this issue. In particular, we model the problem as a constrained optimization problem, which maximizes the expected advertiser revenue subject to the constraints of the total budget of the advertiser and the ranges of bid price change. By solving this optimization problem, we can obtain an optimal budget allocation plan as well as an optimal bid price setting. Our simulation results based on the sponsored search log of a commercial search engine have shown that by employing the proposed method, we can effectively improve the performances of the advertisers while at the same time we also see an increase in the revenue of the search engine. In addition, the results indicate that this method is robust to the second-order effects caused by the bid fluctuations from other advertisers.

[1]  Hemant K. Bhargava,et al.  Comparison of allocation rules for paid placement advertising in search engines , 2003, ICEC '03.

[2]  Brendan Kitts,et al.  Optimal Bidding on Keyword Auctions , 2004, Electron. Mark..

[3]  Ashish Goel,et al.  Truthful auctions for pricing search keywords , 2006, EC '06.

[4]  Jon Feldman,et al.  Budget optimization in search-based advertising auctions , 2006, EC '07.

[5]  Nicole Immorlica,et al.  Dynamics of bid optimization in online advertisement auctions , 2007, WWW '07.

[6]  A Simulation Framework for Evaluating Designs for Sponsored Search Markets , 2007 .

[7]  Deeparnab Chakrabarty,et al.  Budget constrained bidding in keyword auctions and online knapsack problems , 2008, WWW.

[8]  Filip Radlinski,et al.  Optimizing relevance and revenue in ad search: a query substitution approach , 2008, SIGIR '08.

[9]  Deeparnab Chakrabarty,et al.  Budget constrained bidding in keyword auctions and online knapsack problems , 2008, WINE.

[10]  S. Muthukrishnan,et al.  Stochastic Models for Budget Optimization in Search-Based Advertising , 2006, Algorithmica.

[11]  Li-gang Chen,et al.  Allocating budget across portals in search engine advertising , 2009, 2009 International Conference on Management Science and Engineering.

[12]  Vahab S. Mirrokni,et al.  Bid optimization for broad match ad auctions , 2009, WWW '09.

[13]  Richard W. Cottle,et al.  Linear Complementarity Problem , 2009, Encyclopedia of Optimization.

[14]  Joaquin Quiñonero Candela,et al.  Web-Scale Bayesian Click-Through rate Prediction for Sponsored Search Advertising in Microsoft's Bing Search Engine , 2010, ICML.

[15]  Nikolay Archak,et al.  Budget Optimization for Online Advertising Campaigns with Carryover Effects , 2010 .

[16]  Hema Raghavan,et al.  Improving ad relevance in sponsored search , 2010, WSDM '10.

[17]  S. Athey,et al.  A Structural Model of Sponsored Search Advertising Auctions , 2011 .

[18]  Alexander J. Smola,et al.  Bid generation for advanced match in sponsored search , 2011, WSDM '11.

[19]  Y. Narahari,et al.  Optimal equilibrium bidding strategies for budget constrained bidders in sponsored search auctions , 2012, Oper. Res..

[20]  Vahab S. Mirrokni,et al.  Budget Optimization for Online Campaigns with Positive Carryover Effects , 2012, WINE.