English

Using Predicted Weights for Ad Delivery

Data Structures and Algorithms 2021-06-03 v1

Abstract

We study the performance of a proportional weights algorithm for online capacitated bipartite matching modeling the delivery of impression ads. The algorithm uses predictions on the advertiser nodes to match arriving impression nodes fractionally in proportion to the weights of its neighbors. This paper gives a thorough empirical study of the performance of the algorithm on a data-set of ad impressions from Yahoo! and shows its superior performance compared to natural baselines such as a greedy water-filling algorithm and the ranking algorithm. The proportional weights algorithm has recently received interest in the theoretical literature where it was shown to have strong guarantees beyond the worst-case model of algorithms augmented with predictions. We extend these results to the case where the advertisers' capacities are no longer stationary over time. Additionally, we show the algorithm has near optimal performance in the random-order arrival model when the number of impressions and the optimal matching are sufficiently large.

Keywords

Cite

@article{arxiv.2106.01079,
  title  = {Using Predicted Weights for Ad Delivery},
  author = {Thomas Lavastida and Benjamin Moseley and R. Ravi and Chenyang Xu},
  journal= {arXiv preprint arXiv:2106.01079},
  year   = {2021}
}

Comments

15 pages, 10 figures. To appear in ACDA 2021

R2 v1 2026-06-24T02:44:45.787Z