Faster Fundamental Graph Algorithms via Learned Predictions
Not on the map. Why?
Abstract (arXiv)
We consider the question of speeding up classic graph algorithms with machine-learned predictions. In this model, algorithms are furnished with extra advice learned from past or similar instances. Given the additional information, we aim to improve upon the traditional worst-case run-time guarantees. Our contributions are the following: (i) We give a faster algorithm for minimum-weight bipartite matching via learned duals, improving the recent result by Dinitz, Im, Lavastida, Moseley and Vassilvitskii (NeurIPS, 2021); (ii) We extend the learned dual approach to the single-source shortest path problem (with negative edge lengths), achieving an almost linear runtime given sufficiently accurate predictions which improves upon the classic fastest algorithm due to Goldberg (SIAM J. Comput., 1995); (iii) We provide a general reduction-based framework for learning-based graph algorithms, leading to new algorithms for degree-constrained subgraph and minimum-cost 0-1 flow, based on reductions to bipartite matching and the shortest path problem. Finally, we give a set of general learnability theorems, showing that the predictions required by our algorithms can be efficiently learned in a PAC fashion.
Key facts. Cited by 42 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Apr 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 9; 2023: 7; 2024: 14; 2025: 9; 2026: 3.
42 papers.
Sort:
- 2022Algorithms with Prediction Portfolioscited by 19
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictionscited by 16
- 2023Sorting with Predictionscited by 14
- 2024Online bipartite matching with imperfect advicecited by 13
- 2024Algorithms for Caching and MTS with reduced number of predictionscited by 12
- 2022Learning-Augmented Maximum Flowcited by 11
- 2022Learning-Augmented Algorithms for Online Linear and Semidefinite Programmingcited by 11
- 2024Learning-augmented Maximum Independent Setcited by 11
- 2022Paging with Succinct Predictionscited by 10
- 2022Improved Learning-augmented Algorithms for k-means and k-medians Clusteringcited by 10
- 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
- 2024Non-clairvoyant Scheduling with Partial Predictionscited by 7
30 more
- 2024Learning-Augmented Priority Queuescited by 7
- 2024Learning-Augmented Algorithms for the Bahncard Problemcited by 7
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Releasecited by 5
- 2023Online List Labeling with Predictionscited by 5
- 2024Online Classification with Predictionscited by 5
- 2023The Predicted-Updates Dynamic Model: Offline, Incremental, and Decremental to Fully Dynamic Transformationscited by 4
- 2024Learning-Augmented Search Data Structurescited by 4
- 2024Competitive strategies to use "warm start" algorithms with predictionscited by 4
- 2024Learning multivariate Gaussians with imperfect advicecited by 4
- 2025Improved Approximations for Hard Graph Problems using Predictionscited by 4
- 2025Approximate Proportionality in Online Fair Divisioncited by 4
- 2022On the Power of Learning-Augmented Search Treescited by 3
- 2022Scheduling with Predictionscited by 3
- 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
- 2024Accelerating Matroid Optimization through Fast Imprecise Oraclescited by 3
- 2024Warm-starting Push-Relabelcited by 2
- 2025Learning-Augmented Frequent Directionscited by 2
- 2024On Approximability of ℓ22 Min-Sum Clusteringcited by 1
- 2025Optimizing Health Coverage in Ethiopia: A Learning-augmented Approach and Persistent Proportionality Under an Online Budgetcited by 1
- 2025Learning-Augmented Streaming Algorithms for Correlation Clusteringcited by 1
- 2025Product distribution learning with imperfect advicecited by 1
- 2026Learning-Augmented Online Minimization with Dual Predictionscited by 1
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instancescited by 0
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectivescited by 0
- 2025Fast and Simple Densest Subgraph with Predictionscited by 0
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictionscited by 0
- 2025Transductive and Learning-Augmented Online Regressioncited by 0
- 2026Minimum-Cost Network Flow with Dual Predictionscited by 0
- 2026Learning-Augmented Scalable Linear Assignment Problem Optimization via Neural Dual Warm-Startscited by 0
- 2026Learning-Augmented Online Minimization with Dual Predictions3 Jun 2026
- 2026Learning-Augmented Scalable Linear Assignment Problem Optimization via Neural Dual Warm-Starts10 May 2026
- 2026Minimum-Cost Network Flow with Dual Predictions28 Jan 2026
- 2025Product distribution learning with imperfect advice13 Nov 2025
- 2025Learning-Augmented Streaming Algorithms for Correlation Clustering12 Oct 2025
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025Optimizing Health Coverage in Ethiopia: A Learning-augmented Approach and Persistent Proportionality Under an Online Budget29 Aug 2025
- 2025Approximate Proportionality in Online Fair Division5 Aug 2025
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictions16 Jun 2025
- 2025Improved Approximations for Hard Graph Problems using Predictions29 May 2025
- 2025Fast and Simple Densest Subgraph with Predictions19 May 2025
- 2025Learning-Augmented Frequent Directions2 Mar 2025
30 more
- 2024On Approximability of ℓ22 Min-Sum Clustering4 Dec 2024
- 2024Learning multivariate Gaussians with imperfect advice19 Nov 2024
- 2024Learning-Augmented Algorithms for the Bahncard Problem20 Oct 2024
- 2024Learning-augmented Maximum Independent Set16 Jul 2024
- 2024Learning-Augmented Priority Queues7 Jun 2024
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectives5 Jun 2024
- 2024Warm-starting Push-Relabel28 May 2024
- 2024Online Classification with Predictions22 May 2024
- 2024Online bipartite matching with imperfect advice16 May 2024
- 2024Competitive strategies to use "warm start" algorithms with predictions6 May 2024
- 2024Non-clairvoyant Scheduling with Partial Predictions2 May 2024
- 2024Algorithms for Caching and MTS with reduced number of predictions9 Apr 2024
- 2024Learning-Augmented Search Data Structures16 Feb 2024
- 2024Accelerating Matroid Optimization through Fast Imprecise Oracles5 Feb 2024
- 2023Improved Frequency Estimation Algorithms with and without Predictions12 Dec 2023
- 2023Sorting with Predictions1 Nov 2023
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instances3 Oct 2023
- 2023The Predicted-Updates Dynamic Model: Offline, Incremental, and Decremental to Fully Dynamic Transformations17 Jul 2023
- 2023Faster Discrete Convex Function Minimization with Predictions: The M-Convex Case9 Jun 2023
- 2023Online List Labeling with Predictions17 May 2023
- 2023Rethinking Warm-Starts with Predictions: Learning Predictions Close to Sets of Optimal Solutions for Faster L-/L^natural-Convex Function Minimization2 Feb 2023
- 2022Scheduling with Predictions20 Dec 2022
- 2022On the Power of Learning-Augmented Search Trees16 Nov 2022
- 2022Improved Learning-augmented Algorithms for k-means and k-medians Clustering31 Oct 2022
- 2022Algorithms with Prediction Portfolios22 Oct 2022
- 2022Learning-Augmented Private Algorithms for Multiple Quantile Release20 Oct 2022
- 2022Paging with Succinct Predictions6 Oct 2022
- 2022Learning-Augmented Algorithms for Online Linear and Semidefinite Programming21 Sep 2022
- 2022Learning-Augmented Maximum Flow26 Jul 2022
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictions20 May 2022
- 2022Algorithms with Prediction Portfolioscited by 19
- 2022Discrete-Convex-Analysis-Based Framework for Warm-Starting Algorithms with Predictionscited by 16
- 2023Sorting with Predictionscited by 14
- 2024Online bipartite matching with imperfect advicecited by 13
- 2024Algorithms for Caching and MTS with reduced number of predictionscited by 12
- 2022Learning-Augmented Maximum Flowcited by 11
- 2022Learning-Augmented Algorithms for Online Linear and Semidefinite Programmingcited by 11
- 2024Learning-augmented Maximum Independent Setcited by 11
- 2022Paging with Succinct Predictionscited by 10
- 2022Improved Learning-augmented Algorithms for k-means and k-medians Clusteringcited by 10
- 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
- 2024Non-clairvoyant Scheduling with Partial Predictionscited by 7
12 most cited of 42 All 42 (JSON)
- 2026Learning-Augmented Online Minimization with Dual Predictions3 Jun 2026
- 2026Learning-Augmented Scalable Linear Assignment Problem Optimization via Neural Dual Warm-Starts10 May 2026
- 2026Minimum-Cost Network Flow with Dual Predictions28 Jan 2026
- 2025Product distribution learning with imperfect advice13 Nov 2025
- 2025Learning-Augmented Streaming Algorithms for Correlation Clustering12 Oct 2025
- 2025Transductive and Learning-Augmented Online Regression4 Oct 2025
- 2025Optimizing Health Coverage in Ethiopia: A Learning-augmented Approach and Persistent Proportionality Under an Online Budget29 Aug 2025
- 2025Approximate Proportionality in Online Fair Division5 Aug 2025
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictions16 Jun 2025
- 2025Improved Approximations for Hard Graph Problems using Predictions29 May 2025
- 2025Fast and Simple Densest Subgraph with Predictions19 May 2025
- 2025Learning-Augmented Frequent Directions2 Mar 2025
12 newest of 42 All 42 (JSON)