Customizing ML Predictions for Online Algorithms
Not on the map. Why?
Abstract (arXiv)
A popular line of recent research incorporates ML advice in the design of online algorithms to improve their performance in typical instances. These papers treat the ML algorithm as a black-box, and redesign online algorithms to take advantage of ML predictions. In this paper, we ask the complementary question: can we redesign ML algorithms to provide better predictions for online algorithms? We explore this question in the context of the classic rent-or-buy problem, and show that incorporating optimization benchmarks in ML loss functions leads to significantly better performance, while maintaining a worst-case adversarial result when the advice is completely wrong. We support this finding both through theoretical bounds and numerical simulations.
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 12 of its 35 references that are in the map. First posted on arXiv 18 May 2022.
Builds on
12 of 35 references.
References · 12
- 2018Competitive caching with machine learned advicecited by 195
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
- 2015A PAC Approach to Application-Specific Algorithm Selectioncited by 58
- 2015The Sample Complexity of Revenue Maximizationcited by 48
- 2019Scheduling with Predictions and the Price of Mispredictioncited by 47
- 2019Addressing the Loss-Metric Mismatch with Adaptive Loss Alignmentcited by 33
- 2020Online Algorithms for Weighted Paging with Predictionscited by 29
- 2016Learning Simple Auctionscited by 23
- 2017Revenue Optimization with Approximate Bid Predictionscited by 21
- 2015The Limitations of Optimization from Samplescited by 13
- 2018Minimax Lower Bounds for Cost Sensitive Classificationcited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 6; 2024: 7; 2025: 4; 2026: 1.
21 papers.
Sort:
- 2022Algorithms with Prediction Portfolioscited by 19
- 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
- 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithmscited by 8
- 2024Non-clairvoyant Scheduling with Partial Predictionscited by 7
- 2024Learning-Augmented Priority Queuescited by 7
- 2024Learning-Augmented Algorithms for the Bahncard Problemcited by 7
- 2025Algorithms with Calibrated Machine Learning Predictionscited by 7
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Releasecited by 5
- 2023Online Dynamic Acknowledgement with Learned Predictionscited by 5
- 2024Learning-Augmented Search Data Structurescited by 4
- 2024Learning-Based Algorithms for Graph Searching Problemscited by 4
9 more
- 2023A Survey of Machine Learning-Based Ride-Hailing Planningcited by 3
- 2023On Optimal Consistency-Robustness Trade-Off for Learning-Augmented Multi-Option Ski Rentalcited by 2
- 2025Learning-Augmented Online Bipartite Matching in the Random Arrival Order Modelcited by 2
- 2022Online TSP with Predictionscited by 1
- 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demandscited by 1
- 2024MAC Advice for Facility Location Mechanism Designcited by 0
- 2025On multiagent online problems with predictionscited by 0
- 2025Transductive and Learning-Augmented Online Regressioncited by 0
- 2026Analyzing the effect of prediction accuracy on the distributionally-robust competitive ratiocited by 0
- 2026Analyzing the effect of prediction accuracy on the distributionally-robust competitive ratio11 Jan 2026
- 2025Learning-Augmented Online Bipartite Matching in the Random Arrival Order Model28 Nov 2025
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025On multiagent online problems with predictions15 Jul 2025
- 2025Algorithms with Calibrated Machine Learning Predictions5 Feb 2025
- 2024Learning-Augmented Algorithms for the Bahncard Problem20 Oct 2024
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithms7 Aug 2024
- 2024Learning-Augmented Priority Queues7 Jun 2024
- 2024Non-clairvoyant Scheduling with Partial Predictions2 May 2024
- 2024MAC Advice for Facility Location Mechanism Design18 Mar 2024
- 2024Learning-Based Algorithms for Graph Searching Problems27 Feb 2024
- 2024Learning-Augmented Search Data Structures16 Feb 2024
9 more
- 2023Improved Frequency Estimation Algorithms with and without Predictions12 Dec 2023
- 2023On Optimal Consistency-Robustness Trade-Off for Learning-Augmented Multi-Option Ski Rental5 Dec 2023
- 2023Online Algorithms with Uncertainty-Quantified Predictions17 Oct 2023
- 2023Online Dynamic Acknowledgement with Learned Predictions25 May 2023
- 2023A Survey of Machine Learning-Based Ride-Hailing Planning26 Mar 2023
- 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demands8 Feb 2023
- 2022Algorithms with Prediction Portfolios22 Oct 2022
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Release20 Oct 2022
- 2022Online TSP with Predictions30 Jun 2022
- 2022Algorithms with Prediction Portfolioscited by 19
- 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
- 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithmscited by 8
- 2024Non-clairvoyant Scheduling with Partial Predictionscited by 7
- 2024Learning-Augmented Priority Queuescited by 7
- 2024Learning-Augmented Algorithms for the Bahncard Problemcited by 7
- 2025Algorithms with Calibrated Machine Learning Predictionscited by 7
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Releasecited by 5
- 2023Online Dynamic Acknowledgement with Learned Predictionscited by 5
- 2024Learning-Augmented Search Data Structurescited by 4
- 2024Learning-Based Algorithms for Graph Searching Problemscited by 4
12 most cited of 21 All 21 (JSON)
- 2026Analyzing the effect of prediction accuracy on the distributionally-robust competitive ratio11 Jan 2026
- 2025Learning-Augmented Online Bipartite Matching in the Random Arrival Order Model28 Nov 2025
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025On multiagent online problems with predictions15 Jul 2025
- 2025Algorithms with Calibrated Machine Learning Predictions5 Feb 2025
- 2024Learning-Augmented Algorithms for the Bahncard Problem20 Oct 2024
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithms7 Aug 2024
- 2024Learning-Augmented Priority Queues7 Jun 2024
- 2024Non-clairvoyant Scheduling with Partial Predictions2 May 2024
- 2024MAC Advice for Facility Location Mechanism Design18 Mar 2024
- 2024Learning-Based Algorithms for Graph Searching Problems27 Feb 2024
- 2024Learning-Augmented Search Data Structures16 Feb 2024
12 newest of 21 All 21 (JSON)