Online Joint Bid/Daily Budget Optimization of Internet Advertising Campaigns
Alessandro Nuara, Francesco Trov\`o, Nicola Gatti, Marcello, Restelli

TL;DR
This paper introduces algorithms for automating the joint bid and daily budget optimization in pay-per-click advertising campaigns across multiple channels, modeling it as a combinatorial semi-bandit problem with Gaussian Process click estimates, achieving regret bounds of O(√T).
Contribution
It formulates the online joint bid and budget optimization as a novel combinatorial semi-bandit problem with Gaussian Process modeling, and proposes algorithms with provable regret bounds.
Findings
Algorithms achieve regret bounds of O(√T) with high probability.
Experimental results on synthetic data and real-world application demonstrate effectiveness.
Real-world deployment involved managing over 1,000 Euros daily for more than a year.
Abstract
Pay-per-click advertising includes various formats (\emph{e.g.}, search, contextual, social) with a total investment of more than 200 billion USD per year worldwide. An advertiser is given a daily budget to allocate over several, even thousands, campaigns, mainly distinguishing for the ad, target, or channel. Furthermore, publishers choose the ads to display and how to allocate them employing auctioning mechanisms, in which every day the advertisers set for each campaign a bid corresponding to the maximum amount of money per click they are willing to pay and the fraction of the daily budget to invest. In this paper, we study the problem of automating the online joint bid/daily budget optimization of pay-per-click advertising campaigns over multiple channels. We formulate our problem as a combinatorial semi-bandit problem, which requires solving a special case of the Multiple-Choice…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Consumer Market Behavior and Pricing · Auction Theory and Applications
