Robust and Consistent Ski Rental with Distributional Advice
Not on the map. Why?
Abstract (arXiv)
The ski rental problem is a canonical model for online decision-making under uncertainty, capturing the fundamental trade-off between repeated rental costs and a one-time purchase. While classical algorithms focus on worst-case competitive ratios and recent "learning-augmented" methods leverage point-estimate predictions, neither approach fully exploits the richness of full distributional predictions while maintaining rigorous robustness guarantees. We address this gap by establishing a systematic framework that integrates distributional advice of unknown quality into both deterministic and randomized algorithms. For the deterministic setting, we formalize the problem under perfect distributional prediction and derive an efficient algorithm to compute the optimal threshold-buy day. We provide a rigorous performance analysis, identifying sufficient conditions on the predicted distribution under which the expected competitive ratio (ECR) matches the classic optimal randomized bound. To handle imperfect predictions, we propose the Clamp Policy, which restricts the buying threshold to a safe range controlled by a tunable parameter. We show that this policy is both robust, maintaining good performance even with large prediction errors, and consistent, approaching the optimal performance as predictions become accurate. For the randomized setting, we characterize the stopping distribution via a Water-Filling Algorithm, which optimizes expected cost while strictly satisfying robustness constraints. Experimental results across diverse distributions (Gaussian, geometric, and bi-modal) demonstrate that our framework improves consistency significantly over existing point-prediction baselines while maintaining comparable robustness.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 36 references that are in the map. First posted on arXiv 31 Mar 2026.
Builds on
25 of 36 references.
References · 25
- 2018Competitive caching with machine learned advicecited by 194
- 2020The Primal-Dual method for Learning Augmented Algorithmscited by 78
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2024Improving Online Algorithms via ML Predictionscited by 65
- 2020Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online Algorithmscited by 64
- 2021Faster Matchings via Learned Dualscited by 56
- 2019Online Computation with Untrusted Advicecited by 42
- 2022Learning Augmented Binary Search Treescited by 31
- 2021Flow Time Scheduling with Uncertain Processing Timecited by 29
- 2021Learning-Augmented k-means Clusteringcited by 26
- 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
- 2022Online Algorithms with Multiple Predictionscited by 22
13 more
- 2020Learning-Augmented Weighted Pagingcited by 17
- 2023Improved Learning-Augmented Algorithms for the Multi-Option Ski Rental Problem via Best-Possible Competitive Analysiscited by 16
- 2023Sorting with Predictionscited by 14
- 2023Mixing predictions for online metric algorithmscited by 12
- 2024Binary Search with Distributional Predictionscited by 11
- 2022Beyond IID: data-driven decision-making in heterogeneous environmentscited by 9
- 2023On Dynamic Graph Algorithms with Predictionscited by 9
- 2020Generalized Sorting with Predictionscited by 5
- 2024Competitive strategies to use "warm start" algorithms with predictionscited by 4
- 2025Learning-Augmented Online Bidding in Stochastic Settingscited by 3
- 2025With a Little Help From My Friends: Exploiting Probability Distribution Advice in Algorithm Designcited by 2
- 2026Ski Rental with Distributional Predictions of Unknown Qualitycited by 2
- 2025Learning-Augmented Ski Rental with Discrete Distributions: A Bayesian Approachcited by 1
Built on by
Not cited yet.