Best of Many in Both Worlds: Online Resource Allocation with Predictions under Unknown Arrival Model
Not on the map. Why?
Abstract (arXiv)
Online decision-makers often obtain predictions on future variables, such as arrivals, demands, inventories, and so on. These predictions can be generated from simple forecasting algorithms for univariate time-series, all the way to state-of-the-art machine learning models that leverage multiple time-series and additional feature information. However, the prediction accuracy is unknown to decision-makers a priori, hence blindly following the predictions can be harmful. In this paper, we address this problem by developing algorithms that utilize predictions in a manner that is robust to the unknown prediction accuracy. We consider the Online Resource Allocation Problem, a generic model for online decision-making, in which a limited amount of resources may be used to satisfy a sequence of arriving requests. Prior work has characterized the best achievable performances when the arrivals are either generated stochastically (i.i.d.) or completely adversarially, and shown that algorithms exist which match these bounds under both arrival models, without ``knowing'' the underlying model. To this backdrop, we introduce predictions in the form of shadow prices on each type of resource. Prediction accuracy is naturally defined to be the distance between the predictions and the actual shadow prices. We tightly characterize, via a formal lower bound, the extent to which any algorithm can optimally leverage predictions (that is, to ``follow'' the predictions when accurate, and ``ignore'' them when inaccurate) without knowing the prediction accuracy or the underlying arrival model. Our main contribution is then an algorithm which achieves this lower bound. Finally, we empirically validate our algorithm with a large-scale experiment on real data from the retailer H&M.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 23 of its 54 references that are in the map. First posted on arXiv 21 Feb 2024.
Builds on
23 of 54 references.
References · 23
- 2019Introduction to Online Convex Optimizationcited by 793
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2018Competitive caching with machine learned advicecited by 194
- 2018Black-Box Reductions for Parameter-free Online Learning in Banach Spacescited by 124
- 2016Relatively-Smooth Convex Optimization by First-Order Methods, and Applicationscited by 108
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2020Secretary and Online Matching Problems with Machine Learned Advicecited by 71
- 2020The Best of Many Worlds: Dual Mirror Descent for Online Allocation Problemscited by 58
- 2020Lipschitz and Comparator-Norm Adaptivity in Online Learningcited by 57
- 2020Secretaries with Advicecited by 41
- 2017Online Learning Without Prior Informationcited by 36
- 2017Revenue Optimization with Approximate Bid Predictionscited by 21
11 more
- 2017Uniformly bounded regret in the multi-secretary problemcited by 19
- 2022Online Bipartite Matching with Advice: Tight Robustness-Consistency Tradeoffs for the Two-Stage Modelcited by 19
- 2013Primal Beats Dual on Online Packing LPs in the Random-Order Modelcited by 17
- 2017"Relative-Continuity" for Non-Lipschitz Non-Smooth Convex Optimization using Stochastic (or Deterministic) Mirror Descentcited by 15
- 2014How the Experts Algorithm Can Help Solve LPs Onlinecited by 11
- 2022Single-Leg Revenue Management with Advicecited by 9
- 2021Using Predicted Weights for Ad Deliverycited by 7
- 2023Online Resource Allocation with Convex-set Machine-Learned Advicecited by 7
- 2023The Nonstationary Newsvendor with (and without) Predictionscited by 1
- 2023Prophet Secretary Against the Online Optimalcited by 1
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictionscited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025Online Fair Division with Additional Informationcited by 6
- 2026Learning-Augmented Online Minimization with Dual Predictionscited by 1
- 2026Online Fair Division with Budget Constraintscited by 0
- 2026Online Fair Division with Budget Constraints25 Jul 2026
- 2026Learning-Augmented Online Minimization with Dual Predictions3 Jun 2026
- 2025Online Fair Division with Additional Information30 May 2025