A Field Guide for Pacing Budget and ROS Constraints
Not on the map. Why?
Abstract (arXiv)
Budget pacing is a popular service that has been offered by major internet advertising platforms since their inception. Budget pacing systems seek to optimize advertiser returns subject to budget constraints by smoothly spending advertiser budgets. In the past few years, autobidding products that provide real-time bidding as a service to advertisers have seen a prominent rise in adoption. A popular autobidding strategy is value maximization subject to return-on-spend (ROS) constraints. For historical/business reasons, the systems that govern these two services, namely budget pacing and ROS pacing, are not always a unified and coordinated entity that optimizes a global objective subject to both constraints. The purpose of this work is to theoretically and empirically compare algorithms with different degrees of coordination between these two pacing systems. In particular, we compare (a) a fully-decoupled sequential algorithm that first constructs the advertiser's ROS-pacing bid and then lowers that bid for budget pacing; (b) a minimally-coupled min-pacing algorithm that runs these two services independently, obtains the bid multipliers from both of them and applies the minimum of the two multipliers as the effective multiplier; and (c) a fully-coupled dual-based algorithm that optimally combines the dual variables from both the systems. Our main contribution is to theoretically analyze the min-pacing algorithm and show that it attains similar guarantees to the fully-coupled canonical dual-based algorithm. On the other hand, we show that the sequential algorithm, even though appealing by virtue of being fully decoupled, could badly violate the constraints. We validate our theoretical findings empirically by showing that the min-pacing algorithm performs almost as well as the canonical dual-based algorithm on a semi-synthetic dataset based on a large online advertising platform's data.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Feb 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 5.
7 papers.
- 2026Learning to Bid with Unknown Private Values in Budget-Constrained First-Price Auctionscited by 1
- 2025Plan-Driven Adaptive Bidding for First-Price Auctions with Budget Constraints under Nonstationaritycited by 0
- 2025Smart Fast Finish: Preventing Overdelivery via Daily Budget Pacing at DoorDashcited by 0
- 2026Auditing Marketing Budget Allocation with Hindsight Regretcited by 0
- 2026Learning to Spend: Model Predictive Control for Budgeting under Non-Stationary Returnscited by 0
- 2026Constrained Auto-Bidding via Generative Response Modelingcited by 0
- 2026When Privacy Moves ML-Mediated Decisions On Device: Information and Incentive Misalignment in Auctionscited by 0
- 2026When Privacy Moves ML-Mediated Decisions On Device: Information and Incentive Misalignment in Auctions27 Sep 2026
- 2026Constrained Auto-Bidding via Generative Response Modeling27 May 2026
- 2026Learning to Bid with Unknown Private Values in Budget-Constrained First-Price Auctions10 May 2026
- 2026Learning to Spend: Model Predictive Control for Budgeting under Non-Stationary Returns29 Apr 2026
- 2026Auditing Marketing Budget Allocation with Hindsight Regret28 Apr 2026
- 2025Smart Fast Finish: Preventing Overdelivery via Daily Budget Pacing at DoorDash9 Sep 2025
- 2025Plan-Driven Adaptive Bidding for First-Price Auctions with Budget Constraints under Nonstationarity5 May 2025