atlas

Research map / Bandits and online learning / Online convex optimization and games

Percentile Risk-Constrained Budget Pacing for Guaranteed Display Advertising in Online Optimization

AAAI 2024 · Bandits and online learning › Online convex optimization and games · approach: Learning for pricing and auctions · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RCPacing, a risk-constrained percentile-space budget pacing method for guaranteed display ads that combines Lagrangian dual updates, probabilistic throttling, and modified Itakura-Saito mirror descent, with O(√T) dynamic regret and validation on offline data and Taobao A/B tests.

Problem

Smooth and robust budget pacing for guaranteed display (GD) advertising under budget disparities, user arrival distribution drift, and supply-demand changes, while maintaining near-optimal revenue for publishers.

Approach

Perform Lagrangian dual updates in a percentile space of the impression performance (CTR after Box-Cox and normal CDF transform), with probabilistic throttling (PTR) decoupled into base, performance-based, and emergency factors, plus adaptive gradient clipping and a modified Itakura-Saito Bregman divergence that shrinks step sizes near high percentiles.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RCPacing instead of PDOAGD ad pacing · Offline evaluationUnsmoothness: 59.4% reductionHelped
Use RCPacing instead of AUAFGD ad pacing · Offline evaluationUnsmoothness: 50.8% improvementHelped
Use RCPacing instead of PDOAGD ad pacing · Offline evaluationCTR: 23.1% increaseHelped
Use RCPacing instead of AUAFGD ad pacing · Offline evaluationCTR: 45.1% increaseHelped
Use RCPacing instead of Smart PacingGD ad pacing · Offline evaluationCTRHurt
Use RCPacing instead of Smart PacingGD ad pacing · Offline evaluationDelivery rateHelped
Use RCPacing instead of PDOAGD ad pacing · Taobao online A/B testUI: 35.3% improvementHelped
Use RCPacing instead of PDOAGD ad pacing · Taobao online A/B testCTR: 23.4% improvementHelped
Increase P_ub from 90% to 95% (ablation)RCPacing with Itakura-Saito divergence · Offline evaluationUnsmoothness: 4.14% increaseHurt
Use modified Itakura-Saito divergence instead of Euclidean divergence (ablation)RCPacing · Offline evaluation, P_ub=90%Unsmoothness: 3.74% improvement in smoothnessHelped
Set performance-based pacing slope k to 0 (ablation)RCPacing · Offline evaluationCTR: 7.46 -> 7.17Hurt
Set performance-based pacing slope k to 1000 instead of k=10 (ablation)RCPacing · Offline evaluationUnsmoothness: 6.37 -> 7.07Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Taobao brand advertising logs (600K impressions, 300 GD ads, 50 time periods)

Benchmarks: RCPacing industrial offline dataset Taobao online A/B test

Metrics: unsmoothness index delivery rate average CTR

Baselines: DMD Smart Pacing AUAF PDOA

Builds on: Dual Mirror Descent Smart Pacing Balseiro et al. dual-based pacing

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy