mlsanityData to 7 Oct 2026

Better and Simpler Learning-Augmented Online Caching

arXiv 2005.13716 ↗First posted 28 May 2020cs.DScited by 38

Not on the map. Why?

Abstract (arXiv)

Lykouris and Vassilvitskii (ICML 2018) introduce a model of online caching with machine-learned advice, where each page request additionally comes with a prediction of when that page will next be requested. In this model, a natural goal is to design algorithms that (1) perform well when the advice is accurate and (2) remain robust in the worst case a la traditional competitive analysis. Lykouris and Vassilvitskii give such an algorithm by adapting the Marker algorithm to the learning-augmented setting. In a recent work, Rohatgi (SODA 2020) improves on their result with an approach also inspired by randomized marking. We continue the study of this problem, but with a somewhat different approach: We consider combining the BlindOracle algorithm, which just na"ively follows the predictions, with an optimal competitive algorithm for online caching in a black-box manner. The resulting algorithm outperforms all existing approaches while being significantly simpler. Moreover, we show that combining BlindOracle with LRU is in fact optimal among deterministic algorithms for this problem.

Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 May 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 7; 2022: 10; 2023: 6; 2024: 3; 2025: 5; 2026: 7.

38 papers.

Sort:

  1. 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
  2. 2022Online Algorithms with Multiple Predictionscited by 22
  3. 2021Learning-Augmented Dynamic Power Management with Multiple States via New Ski Rental Boundscited by 20
  4. 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
  5. 2022Parsimonious Learning-Augmented Cachingcited by 19
  6. 2021A Novel Prediction Setup for Online Speed-Scalingcited by 17
  7. 2023Sorting with Predictionscited by 14
  8. 2024Online bipartite matching with imperfect advicecited by 13
  9. 2021Robust Learning-Augmented Caching: An Experimental Studycited by 12
  10. 2022A Regression Approach to Learning-Augmented Online Algorithmscited by 12
  11. 2023Mixing predictions for online metric algorithmscited by 12
  12. 2024Algorithms for Caching and MTS with reduced number of predictionscited by 12
26 more
  1. 2021(Optimal) Online Bipartite Matching with Degree Informationcited by 11
  2. 2021Double Coverage with Machine-Learned Advicecited by 10
  3. 2022Paging with Succinct Predictionscited by 10
  4. 2022Improved Learning-augmented Algorithms for k-means and k-medians Clusteringcited by 10
  5. 2023Active causal structure learning with advicecited by 10
  6. 2022Learning-Augmented Algorithms for Online TSP on the Linecited by 8
  7. 2024Learning-Augmented Algorithms with Explicit Predictorscited by 8
  8. 2021Learning-Augmented Algorithms for Online Steiner Treecited by 6
  9. 2021Improved Bounds for Online Facility Location with Predictionscited by 5
  10. 2022Contextual Pandora's Boxcited by 5
  11. 2023Online Dynamic Acknowledgement with Learned Predictionscited by 4
  12. 2023The Predicted-Updates Dynamic Model: Offline, Incremental, and Decremental to Fully Dynamic Transformationscited by 4
  13. 2025Robustifying Learning-Augmented Caching Efficiently without Compromising 1-Consistencycited by 3
  14. 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inferencecited by 3
  15. 2023On Optimal Consistency-Robustness Trade-Off for Learning-Augmented Multi-Option Ski Rentalcited by 2
  16. 2025Learning-Augmented Algorithms for MTS with Bandit Access to Multiple Predictorscited by 2
  17. 2025Learning-Augmented Online Bipartite Matching in the Random Arrival Order Modelcited by 2
  18. 2026The Secretary Problem with Predictions and a Chosen Ordercited by 2
  19. 2022Online TSP with Predictionscited by 1
  20. 2026Learning-Augmented Online Minimization with Dual Predictionscited by 1
  21. 2025A Switching Framework for Online Interval Scheduling with Predictionscited by 0
  22. 2026Online Algorithms with Unreliable Guidancecited by 0
  23. 2026The Secretary Problem with a Stochastic Precursorcited by 0
  24. 2026Towards Optimal Robustness in Learning-Augmented Pagingcited by 0
  25. 2026Learning-Augmented Algorithms: Guarantees, Construction Mechanisms, and System-Level Implicationscited by 0
  26. 2026Compressing Value Predictions for Learning-Augmented Metrical Task Systemscited by 0