A Practical Guide to Budget Pacing Algorithms in Digital Advertising
Yuanlong Chen
TL;DR
This work surveys budget pacing in digital advertising, addressing the gap between theory and engineering practice. It presents two canonical pacing problems—max delivery and cost cap—and derives optimal bidding rules via primal-dual, MPC, PID, and DOGD frameworks. The text also covers throttle-based pacing, bid initialization, and bid-response prediction, linking auction mechanisms (FPA, SPA, VCG, GSP) to practical pacing design. By combining online and offline methods, the book aims to equip engineers with actionable strategies for stable, efficient ad delivery under diverse charging models and market conditions.
Abstract
A typical real-time ad-serving funnel comprises ad targeting, conversion modeling (e.g., click-through rate prediction), budget pacing (bidding), and auction processes. While there is a wealth of research and articles on ad targeting and conversion modeling, budget pacing,a crucial component,lacks a systematic treatment specifically tailored for engineers in existing literature. This book aims to provide engineers with a practical yet relatively comprehensive introduction to budget pacing algorithms within the digital advertising domain.
