Learning-Augmented Algorithms for Online Linear and Semidefinite Programming
Not on the map. Why?
Abstract (arXiv)
Semidefinite programming (SDP) is a unifying framework that generalizes both linear programming and quadratically-constrained quadratic programming, while also yielding efficient solvers, both in theory and in practice. However, there exist known impossibility results for approximating the optimal solution when constraints for covering SDPs arrive in an online fashion. In this paper, we study online covering linear and semidefinite programs in which the algorithm is augmented with advice from a possibly erroneous predictor. We show that if the predictor is accurate, we can efficiently bypass these impossibility results and achieve a constant-factor approximation to the optimal solution, i.e., consistency. On the other hand, if the predictor is inaccurate, under some technical conditions, we achieve results that match both the classical optimal upper bounds and the tight lower bounds up to constant factors, i.e., robustness. More broadly, we introduce a framework that extends both (1) the online set cover problem augmented with machine-learning predictors, studied by Bamas, Maggiori, and Svensson (NeurIPS 2020), and (2) the online covering SDP problem, initiated by Elad, Kale, and Naor (ICALP 2016). Specifically, we obtain general online learning-augmented algorithms for covering linear programs with fractional advice and constraints, and initiate the study of learning-augmented algorithms for covering SDP problems. Our techniques are based on the primal-dual framework of Buchbinder and Naor (Mathematics of Operations Research, 34, 2009) and can be further adjusted to handle constraints where the variables lie in a bounded region, i.e., box constraints.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 21 of its 55 references that are in the map. First posted on arXiv 21 Sep 2022.
Builds on
21 of 55 references.
References · 21
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Competitive caching with machine learned advicecited by 194
- 2020The Primal-Dual method for Learning Augmented Algorithmscited by 78
- 2020Online metric algorithms with untrusted predictionscited by 74
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2020Secretary and Online Matching Problems with Machine Learned Advicecited by 71
- 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
- 2020Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online Algorithmscited by 64
- 2021Faster Matchings via Learned Dualscited by 56
- 2022Faster Fundamental Graph Algorithms via Learned Predictionscited by 42
- 2017Training Gaussian Mixture Models at Scale via Coresetscited by 38
9 more
- 2020Learning Augmented Energy Minimization via Speed Scalingcited by 38
- 2021Learning-Augmented k-means Clusteringcited by 26
- 2021Online Graph Algorithms with Predictionscited by 25
- 2022Online Algorithms with Multiple Predictionscited by 22
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-based Support Estimation in Sublinear Timecited by 16
- 2021Dimensionality Reduction for Wasserstein Barycentercited by 13
- 2021Online Primal-Dual Algorithms with Predictions for Packing Problemscited by 3
- 2021Online Directed Spanners and Steiner Forestscited by 1
Built on by
Citing papers per year: 2024: 4; 2025: 1; 2026: 6.
11 papers.
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithmscited by 8
- 2024Learning-Augmented Search Data Structurescited by 4
- 2026Learning-Augmented Moment Estimation on Time-Decay Modelscited by 2
- 2024On Approximability of ℓ22 Min-Sum Clusteringcited by 1
- 2026Learning-Augmented Online Minimization with Dual Predictionscited by 1
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectivescited by 0
- 2025Transductive and Learning-Augmented Online Regressioncited by 0
- 2026Metric k-clustering using only Weak Comparison Oraclescited by 0
- 2026Learning-Augmented Approximation for Unrelated-Machines Makespan Schedulingcited by 0
- 2026Learning-Augmented and Randomized Algorithms for Line Aggregation with Delayscited by 0
- 2026Compressing Value Predictions for Learning-Augmented Metrical Task Systemscited by 0
- 2026Compressing Value Predictions for Learning-Augmented Metrical Task Systems27 Sep 2026
- 2026Learning-Augmented and Randomized Algorithms for Line Aggregation with Delays30 Jul 2026
- 2026Learning-Augmented Approximation for Unrelated-Machines Makespan Scheduling11 Jun 2026
- 2026Learning-Augmented Online Minimization with Dual Predictions3 Jun 2026
- 2026Learning-Augmented Moment Estimation on Time-Decay Models3 Mar 2026
- 2026Metric k-clustering using only Weak Comparison Oracles27 Jan 2026
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2024On Approximability of ℓ22 Min-Sum Clustering4 Dec 2024
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithms7 Aug 2024
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectives5 Jun 2024
- 2024Learning-Augmented Search Data Structures16 Feb 2024