Optimal display-ad allocation with guaranteed contracts and supply side platforms

Abstract We study a variant of the display-ad allocation problem where an online publisher needs to decide which subset of advertisement slots should be used in order to fulfill guaranteed contracts and which subset should be sold on supply side platforms (SSPs) in order to maximize the expected revenue. Our modeling approach also takes the uncertainty associated with the sale of an impression by an SSP into account. The way that information is revealed over time allows us to model the display-ad allocation problem as a two-stage stochastic program. We refer to our model as the Stochastic Programming (SP) model. Numerical experiments show that the SP model performs well in most cases. We compare the solutions of the SP model with the solutions of an allocation policy (the Priority Assignment (PA) heuristic) that is used in practice. We find that the performance gap between the PA heuristic and the SP model depends on the fraction of total impressions that need to be allocated to the guaranteed contracts. The results suggest that the benefit of using the SP model is highest in periods where the website traffic is high compared with the targets for the guaranteed contracts.

[1]  Flavius Frasincar,et al.  Maximizing revenue with allocation of multiple advertisements on a Web banner , 2011, Comput. Oper. Res..

[2]  Jason K. Deane,et al.  Scheduling online advertisements to maximize revenue under variable display frequency , 2012 .

[3]  Alp Akcay,et al.  Fuzzy Logic based Pricing combined with Adaptive Search for Reserve Price Optimization in Online Ad Auctions , 2019, 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[4]  Aranyak Mehta,et al.  Online Stochastic Matching: Beating 1-1/e , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[5]  Jon Feldman,et al.  Yield Optimization of Display Advertising with Ad Exchange , 2014, Manag. Sci..

[6]  Ali Amiri,et al.  Scheduling Banner Advertisements on the Web , 2004, INFORMS J. Comput..

[7]  Michael Ostrovsky,et al.  Reserve Prices in Internet Advertising Auctions: A Field Experiment , 2009, Journal of Political Economy.

[8]  Claudio Gentile,et al.  Regret Minimization for Reserve Prices in Second-Price Auctions , 2015, IEEE Trans. Inf. Theory.

[9]  Sergei Vassilvitskii,et al.  Optimal online assignment with forecasts , 2010, EC '10.

[10]  Ying-Ju Chen Optimal Dynamic Auctions for Display Advertising , 2013 .

[11]  Gabriel Y. Weintraub,et al.  Repeated Auctions with Budgets in Ad Exchanges: Approximations and Design , 2014, Manag. Sci..

[12]  Yingqian Zhang,et al.  A Reinforcement Learning Method to Select Ad Networks in Waterfall Strategy , 2019, BNAIC/BENELEARN.

[13]  Richard M. Karp,et al.  An optimal algorithm for on-line bipartite matching , 1990, STOC '90.

[14]  Sergei Vassilvitskii,et al.  Inventory Allocation for Online Graphical Display Advertising using Multi-objective Optimization , 2012, ICORES.

[15]  Wei Zhao,et al.  Deep Reinforcement Learning for Sponsored Search Real-time Bidding , 2018, KDD.

[16]  Gilbert G. Karuga,et al.  AdPalette: an algorithm for customizing online advertisements on the fly , 2001, Decis. Support Syst..

[17]  Grégoire Jauvion,et al.  Optimal Allocation of Real-Time-Bidding and Direct Campaigns , 2018, KDD.

[18]  Alp Akcay,et al.  Optimizing reserve prices for publishers in online ad auctions , 2019, 2019 IEEE Conference on Computational Intelligence for Financial Engineering & Economics (CIFEr).

[19]  Morteza Zadimoghaddam,et al.  Online Stochastic Matching with Unequal Probabilities , 2014, SODA.

[20]  Wanglin Kang,et al.  Prior-free auction mechanism for online supplier with risk taking , 2019, Comput. Ind. Eng..

[21]  Mehryar Mohri,et al.  Learning Algorithms for Second-Price Auctions with Reserve , 2016, J. Mach. Learn. Res..

[22]  Jian Yang,et al.  Delivering Guaranteed Display Ads under Reach and Frequency Requirements , 2014, AAAI.

[23]  Sergei Vassilvitskii,et al.  SHALE: an efficient algorithm for allocation of guaranteed display advertising , 2012, KDD.

[24]  Anteneh Ayanso,et al.  The moderating effects of keyword competition on the determinants of ad position in sponsored search advertising , 2015, Decis. Support Syst..

[25]  Di He,et al.  Online learning for auction mechanism in bandit setting , 2013, Decis. Support Syst..

[26]  Joseph Naor,et al.  Approximating the Advertisement Placement Problem , 2002, J. Sched..

[27]  Ya-Li Lin,et al.  Effects of ad types, positions, animation lengths, and exposure times on the click-through rate of animated online advertisings , 2009, Comput. Ind. Eng..

[28]  Y. Kamijo,et al.  Bidding behaviors for a keyword auction in a sealed-bid environment , 2013, Decis. Support Syst..

[29]  Kai Huang,et al.  Chance Constrained Optimization for Targeted Internet Advertising , 2014, ArXiv.

[30]  Jon Feldman,et al.  Online Stochastic Packing Applied to Display Ad Allocation , 2010, ESA.

[31]  Yiming Yang,et al.  A unified optimization framework for auction and guaranteed delivery in online advertising , 2012, CIKM.

[32]  John Turner,et al.  The Planning of Guaranteed Targeted Display Advertising , 2012, Oper. Res..

[33]  Uzay Kaymak,et al.  A PSO-based Algorithm for Reserve Price Optimization in Online Ad Auctions , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[34]  Xinxin Li,et al.  Online keyword based advertising: Impact of ad impressions on own-channel and cross-channel click-through rates , 2011, Decis. Support Syst..

[35]  Chelliah Sriskandarajah,et al.  Scheduling advertisements on a web page to maximize revenue , 2006, Eur. J. Oper. Res..

[36]  Yossi Matias,et al.  Scheduling space-sharing for internet advertising , 2002, Journal of Scheduling.

[37]  Uzay Kaymak,et al.  A Decision Support Method to Increase the Revenue of Ad Publishers in Waterfall Strategy , 2019, 2019 IEEE Conference on Computational Intelligence for Financial Engineering & Economics (CIFEr).

[38]  Jean-Michel Renders,et al.  Real-Time Optimization of Web Publisher RTB Revenues , 2017, KDD.

[39]  Sergei Vassilvitskii,et al.  Ad serving using a compact allocation plan , 2012, EC '12.

[40]  Aranyak Mehta,et al.  Online Matching and Ad Allocation , 2013, Found. Trends Theor. Comput. Sci..

[41]  Shuai Yuan,et al.  A Dynamic Pricing Model for Unifying Programmatic Guarantee and Real-Time Bidding in Display Advertising , 2014, ADKDD'14.

[42]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .