Learning Predictions for Algorithms with Predictions
Not on the map. Why?
Abstract (arXiv)
A burgeoning paradigm in algorithm design is the field of algorithms with predictions, in which algorithms can take advantage of a possibly-imperfect prediction of some aspect of the problem. While much work has focused on using predictions to improve competitive ratios, running times, or other performance measures, less effort has been devoted to the question of how to obtain the predictions themselves, especially in the critical online setting. We introduce a general design approach for algorithms that learn predictors: (1) identify a functional dependence of the performance measure on the prediction quality and (2) apply techniques from online learning to learn predictors, tune robustness-consistency trade-offs, and bound the sample complexity. We demonstrate the effectiveness of our approach by applying it to bipartite matching, ski-rental, page migration, and job scheduling. In several settings we improve upon multiple existing results while utilizing a much simpler analysis, while in the others we provide the first learning-theoretic guarantees.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 22 of its 50 references that are in the map. First posted on arXiv 18 Feb 2022.
Builds on
22 of 50 references.
References · 22
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2018Competitive caching with machine learned advicecited by 194
- 2017The Case for Learned Index Structurescited by 188
- 2019Adaptive Gradient-Based Meta-Learning Methodscited by 183
- 2020Algorithms with Predictionscited by 152
- 2016Coin Betting and Parameter-Free Online Learningcited by 131
- 2015Online Optimization : Competing with Dynamic Comparatorscited by 99
- 2018Learning to Branchcited by 78
- 2020The Primal-Dual method for Learning Augmented Algorithmscited by 78
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2021Federated Hyperparameter Tuning: Challenges, Baselines, and Connections to Weight-Sharingcited by 58
- 2015A PAC Approach to Application-Specific Algorithm Selectioncited by 57
10 more
- 2021Faster Matchings via Learned Dualscited by 56
- 2019Differentially Private Meta-Learningcited by 40
- 2017Dispersion for Data-Driven Algorithm Design, Online Learning, and Private Optimizationcited by 37
- 2020Online Algorithms for Weighted Paging with Predictionscited by 29
- 2019How much data is sufficient to learn high-performing algorithms? Generalization guarantees for data-driven algorithm designcited by 27
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2019Semi-bandit Optimization in the Dispersed Settingcited by 14
- 2021Uniform Bounds for Scheduling with Job Size Estimatescited by 11
- 2020Online Page Migration with ML Advicecited by 8
- 2020Accelerating Distributed Online Meta-Learning via Multi-Agent Collaboration under Limited Communicationcited by 1
Built on by
Citing papers per year: 2022: 6; 2023: 5; 2024: 6; 2025: 2; 2026: 6.
25 papers.
Sort:
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2022On amortizing convex conjugates for optimal transportcited by 30
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictionscited by 16
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
- 2022Label Propagation with Weak Supervisioncited by 9
- 2023Meta-Learning Adversarial Bandit Algorithmscited by 8
- 2024Learning-Augmented Algorithms with Explicit Predictorscited by 8
- 2025Algorithms with Calibrated Machine Learning Predictionscited by 7
- 2022Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* Searchcited by 6
- 2022Meta-Learning Adversarial Banditscited by 5
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Releasecited by 5
- 2024Learning-Augmented Search Data Structurescited by 4
13 more
- 2024Competitive strategies to use "warm start" algorithms with predictionscited by 4
- 2023Rethinking Warm-Starts with Predictions: Learning Predictions Close to Sets of Optimal Solutions for Faster L-/L^natural-Convex Function Minimizationcited by 3
- 2023Faster Discrete Convex Function Minimization with Predictions: The M-Convex Casecited by 3
- 2024On Approximability of ℓ22 Min-Sum Clusteringcited by 1
- 2026Learning-augmented smooth integer programs with PAC-learnable oraclescited by 1
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instancescited by 0
- 2024MAC Advice for Facility Location Mechanism Designcited by 0
- 2025Transductive and Learning-Augmented Online Regressioncited by 0
- 2026Learning-Augmented Algorithms for k-median via Online Learningcited by 0
- 2026Learning-Augmented Scalable Linear Assignment Problem Optimization via Neural Dual Warm-Startscited by 0
- 2026The Secretary Problem with a Stochastic Precursorcited by 0
- 2026Memory-Computation Tradeoffs in Semi Amortized Parametric Optimizationcited 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
- 2026Memory-Computation Tradeoffs in Semi Amortized Parametric Optimization22 Jul 2026
- 2026The Secretary Problem with a Stochastic Precursor21 May 2026
- 2026Learning-Augmented Scalable Linear Assignment Problem Optimization via Neural Dual Warm-Starts10 May 2026
- 2026Learning-Augmented Algorithms for k-median via Online Learning18 Mar 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 2026
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025Algorithms with Calibrated Machine Learning Predictions5 Feb 2025
- 2024On Approximability of ℓ22 Min-Sum Clustering4 Dec 2024
- 2024Algorithm Configuration for Structured Pfaffian Settings6 Sep 2024
- 2024Competitive strategies to use "warm start" algorithms with predictions6 May 2024
- 2024MAC Advice for Facility Location Mechanism Design18 Mar 2024
13 more
- 2024Learning-Augmented Algorithms with Explicit Predictors12 Mar 2024
- 2024Learning-Augmented Search Data Structures16 Feb 2024
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instances3 Oct 2023
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithms14 Sep 2023
- 2023Meta-Learning Adversarial Bandit Algorithms5 Jul 2023
- 2023Faster Discrete Convex Function Minimization with Predictions: The M-Convex Case9 Jun 2023
- 2023Rethinking Warm-Starts with Predictions: Learning Predictions Close to Sets of Optimal Solutions for Faster L-/L^natural-Convex Function Minimization2 Feb 2023
- 2022On amortizing convex conjugates for optimal transport21 Oct 2022
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Release20 Oct 2022
- 2022Label Propagation with Weak Supervision7 Oct 2022
- 2022Meta-Learning Adversarial Bandits27 May 2022
- 2022Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* Search20 May 2022
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictions20 May 2022
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2022On amortizing convex conjugates for optimal transportcited by 30
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictionscited by 16
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
- 2022Label Propagation with Weak Supervisioncited by 9
- 2023Meta-Learning Adversarial Bandit Algorithmscited by 8
- 2024Learning-Augmented Algorithms with Explicit Predictorscited by 8
- 2025Algorithms with Calibrated Machine Learning Predictionscited by 7
- 2022Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* Searchcited by 6
- 2022Meta-Learning Adversarial Banditscited by 5
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Releasecited by 5
- 2024Learning-Augmented Search Data Structurescited by 4
12 most cited of 25 All 25 (JSON)
- 2026Learning-Augmented Algorithms: Guarantees, Construction Mechanisms, and System-Level Implications4 Sep 2026
- 2026Memory-Computation Tradeoffs in Semi Amortized Parametric Optimization22 Jul 2026
- 2026The Secretary Problem with a Stochastic Precursor21 May 2026
- 2026Learning-Augmented Scalable Linear Assignment Problem Optimization via Neural Dual Warm-Starts10 May 2026
- 2026Learning-Augmented Algorithms for k-median via Online Learning18 Mar 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 2026
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025Algorithms with Calibrated Machine Learning Predictions5 Feb 2025
- 2024On Approximability of ℓ22 Min-Sum Clustering4 Dec 2024
- 2024Algorithm Configuration for Structured Pfaffian Settings6 Sep 2024
- 2024Competitive strategies to use "warm start" algorithms with predictions6 May 2024
- 2024MAC Advice for Facility Location Mechanism Design18 Mar 2024
12 newest of 25 All 25 (JSON)