Learning-Augmented Algorithms with Explicit Predictors
Not on the map. Why?
Abstract (arXiv)
Recent advances in algorithmic design show how to utilize predictions obtained by machine learning models from past and present data. These approaches have demonstrated an enhancement in performance when the predictions are accurate, while also ensuring robustness by providing worst-case guarantees when predictions fail. In this paper we focus on online problems; prior research in this context was focused on a paradigm where the predictor is pre-trained on past data and then used as a black box (to get the predictions it was trained for). In contrast, in this work, we unpack the predictor and integrate the learning problem it gives rise for within the algorithmic challenge. In particular we allow the predictor to learn as it receives larger parts of the input, with the ultimate goal of designing online learning algorithms specifically tailored for the algorithmic task at hand. Adopting this perspective, we focus on a number of fundamental problems, including caching and scheduling, which have been well-studied in the black-box setting. For each of the problems we consider, we introduce new algorithms that take advantage of explicit learning algorithms which we carefully design towards optimizing the overall performance. We demonstrate the potential of our approach by deriving performance bounds which improve over those established in previous work.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 21 of its 42 references that are in the map. First posted on arXiv 12 Mar 2024.
Builds on
21 of 42 references.
References · 21
- 2018Competitive caching with machine learned advicecited by 194
- 2017The Case for Learned Index Structurescited by 188
- 2020Algorithms with Predictionscited by 152
- 2020Online metric algorithms with untrusted predictionscited by 74
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2020Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online Algorithmscited by 64
- 2013Online Learning with Switching Costs and Other Adaptive Adversariescited by 60
- 2020Better and Simpler Learning-Augmented Online Cachingcited by 38
- 2018Smoothed Online Convex Optimization in High Dimensions via Online Balanced Descentcited by 33
- 2019Beyond Online Balanced Descent: An Optimal Algorithm for Smoothed Online Optimizationcited by 31
- 2021Revisiting Smoothed Online Learningcited by 29
- 2022Learning Predictions for Algorithms with Predictionscited by 25
9 more
- 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
- 2022Online Algorithms with Multiple Predictionscited by 22
- 2018Online learning over a finite action set with limited switchingcited by 21
- 2022Algorithms with Prediction Portfolioscited by 19
- 2020Online Linear Optimization with Many Hintscited by 15
- 2023Mixing predictions for online metric algorithmscited by 12
- 2020Generalization in portfolio-based algorithm selectioncited by 7
- 2020Online Paging with a Vanishing Regretcited by 5
- 2016On the Configuration-LP of the Restricted Assignment Problemcited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 5.
8 papers.
- 2024Algorithms for Caching and MTS with reduced number of predictionscited by 12
- 2024Online Classification with Predictionscited by 5
- 2025Transductive and Learning-Augmented Online Regressioncited by 0
- 2026Online Algorithms with Unreliable Guidancecited by 0
- 2026Resilient Byzantine Agreement with Predictionscited by 0
- 2026The Secretary Problem with a Stochastic Precursorcited by 0
- 2026Learning Augmented Exact Exponential Algorithmscited by 0
- 2026Learning-Augmented Algorithms: Guarantees, Construction Mechanisms, and System-Level Implicationscited by 0
- 2026Learning-Augmented Algorithms: Guarantees, Construction Mechanisms, and System-Level Implications4 Sep 2026
- 2026Learning Augmented Exact Exponential Algorithms17 Jun 2026
- 2026The Secretary Problem with a Stochastic Precursor21 May 2026
- 2026Resilient Byzantine Agreement with Predictions19 May 2026
- 2026Online Algorithms with Unreliable Guidance24 Feb 2026
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2024Online Classification with Predictions22 May 2024
- 2024Algorithms for Caching and MTS with reduced number of predictions9 Apr 2024