Online Joint Bid/Daily Budget Optimization of Internet Advertising Campaigns
Not on the map. Why?
Abstract (arXiv)
Pay-per-click advertising includes various formats (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 Knapsack problem every day. Furthermore, for every campaign, we capture the dependency of the number of clicks on the bid and daily budget by Gaussian Processes, thus requiring mild assumptions on the regularity of these functions. We design four algorithms and show that they suffer from a regret that is upper bounded with high probability as O(sqrtT), where T is the time horizon of the learning process. We experimentally evaluate our algorithms with synthetic settings generated from real data from Yahoo!, and we present the results of the adoption of our algorithms in a real-world application with a daily average spent of 1,000 Euros for more than one year.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 1; 2024: 2; 2025: 2; 2026: 3.
16 papers.
Sort:
- 2021Stochastic Bandits for Multi-platform Budget Optimization in Online Advertisingcited by 25
- 2025An Adaptable Budget Planner for Enhancing Budget-Constrained Auto-Bidding in Online Advertisingcited by 5
- 2022Optimal Spend Rate Estimation and Pacing for Ad Campaigns with Budgetscited by 4
- 2022Keyword Targeting Optimization in Sponsored Search Advertising: Combining Selection and Matchingcited by 4
- 2022Safe Online Bid Optimization with Return on Investment and Budget Constraintscited by 3
- 2026DARA: Few-shot Budget Allocation in Online Advertising via In-Context Decision Making with RL-Finetuned LLMscited by 3
- 2021Contextual Combinatorial Bandits with Changing Action Sets via Gaussian Processescited by 2
- 2022Multi-Armed Bandit Problem with Temporally-Partitioned Rewards: When Partial Feedback Countscited by 2
- 2024Multi-Task Combinatorial Bandits for Budget Allocationcited by 2
- 2022FALSE: Fake News Automatic and Lightweight Solutioncited by 0
- 2022Streaming PAC-Bayes Gaussian process regression with a performance guarantee for online decision makingcited by 0
- 2023RTB Formulation Using Point Processcited by 0
4 more
- 2024Cost-Control in Display Advertising: Theory vs Practicecited by 0
- 2025Note on Follow-the-Perturbed-Leader in Combinatorial Semi-Bandit Problemscited by 0
- 2026AHBid: An Adaptable Hierarchical Bidding Framework for Cross-Channel Advertisingcited by 0
- 2026A Lightweight MPC Bidding Framework for Brand Auction Adscited by 0
- 2026A Lightweight MPC Bidding Framework for Brand Auction Ads8 Mar 2026
- 2026AHBid: An Adaptable Hierarchical Bidding Framework for Cross-Channel Advertising26 Feb 2026
- 2026DARA: Few-shot Budget Allocation in Online Advertising via In-Context Decision Making with RL-Finetuned LLMs21 Jan 2026
- 2025Note on Follow-the-Perturbed-Leader in Combinatorial Semi-Bandit Problems14 Jun 2025
- 2025An Adaptable Budget Planner for Enhancing Budget-Constrained Auto-Bidding in Online Advertising26 Jan 2025
- 2024Cost-Control in Display Advertising: Theory vs Practice5 Sep 2024
- 2024Multi-Task Combinatorial Bandits for Budget Allocation31 Aug 2024
- 2023RTB Formulation Using Point Process17 Aug 2023
- 2022Keyword Targeting Optimization in Sponsored Search Advertising: Combining Selection and Matching19 Oct 2022
- 2022Streaming PAC-Bayes Gaussian process regression with a performance guarantee for online decision making16 Oct 2022
- 2022FALSE: Fake News Automatic and Lightweight Solution16 Aug 2022
- 2022Multi-Armed Bandit Problem with Temporally-Partitioned Rewards: When Partial Feedback Counts1 Jun 2022
4 more
- 2022Optimal Spend Rate Estimation and Pacing for Ad Campaigns with Budgets4 Feb 2022
- 2022Safe Online Bid Optimization with Return on Investment and Budget Constraints18 Jan 2022
- 2021Contextual Combinatorial Bandits with Changing Action Sets via Gaussian Processes5 Oct 2021
- 2021Stochastic Bandits for Multi-platform Budget Optimization in Online Advertising16 Mar 2021
- 2021Stochastic Bandits for Multi-platform Budget Optimization in Online Advertisingcited by 25
- 2025An Adaptable Budget Planner for Enhancing Budget-Constrained Auto-Bidding in Online Advertisingcited by 5
- 2022Optimal Spend Rate Estimation and Pacing for Ad Campaigns with Budgetscited by 4
- 2022Keyword Targeting Optimization in Sponsored Search Advertising: Combining Selection and Matchingcited by 4
- 2022Safe Online Bid Optimization with Return on Investment and Budget Constraintscited by 3
- 2026DARA: Few-shot Budget Allocation in Online Advertising via In-Context Decision Making with RL-Finetuned LLMscited by 3
- 2021Contextual Combinatorial Bandits with Changing Action Sets via Gaussian Processescited by 2
- 2022Multi-Armed Bandit Problem with Temporally-Partitioned Rewards: When Partial Feedback Countscited by 2
- 2024Multi-Task Combinatorial Bandits for Budget Allocationcited by 2
- 2022FALSE: Fake News Automatic and Lightweight Solutioncited by 0
- 2022Streaming PAC-Bayes Gaussian process regression with a performance guarantee for online decision makingcited by 0
- 2023RTB Formulation Using Point Processcited by 0
12 most cited of 16 All 16 (JSON)
- 2026A Lightweight MPC Bidding Framework for Brand Auction Ads8 Mar 2026
- 2026AHBid: An Adaptable Hierarchical Bidding Framework for Cross-Channel Advertising26 Feb 2026
- 2026DARA: Few-shot Budget Allocation in Online Advertising via In-Context Decision Making with RL-Finetuned LLMs21 Jan 2026
- 2025Note on Follow-the-Perturbed-Leader in Combinatorial Semi-Bandit Problems14 Jun 2025
- 2025An Adaptable Budget Planner for Enhancing Budget-Constrained Auto-Bidding in Online Advertising26 Jan 2025
- 2024Cost-Control in Display Advertising: Theory vs Practice5 Sep 2024
- 2024Multi-Task Combinatorial Bandits for Budget Allocation31 Aug 2024
- 2023RTB Formulation Using Point Process17 Aug 2023
- 2022Keyword Targeting Optimization in Sponsored Search Advertising: Combining Selection and Matching19 Oct 2022
- 2022Streaming PAC-Bayes Gaussian process regression with a performance guarantee for online decision making16 Oct 2022
- 2022FALSE: Fake News Automatic and Lightweight Solution16 Aug 2022
- 2022Multi-Armed Bandit Problem with Temporally-Partitioned Rewards: When Partial Feedback Counts1 Jun 2022
12 newest of 16 All 16 (JSON)