Learning-Based Algorithms for Graph Searching Problems
Not on the map. Why?
Abstract (arXiv)
We consider the problem of graph searching with prediction recently introduced by Banerjee et al. (2022). In this problem, an agent, starting at some vertex r has to traverse a (potentially unknown) graph G to find a hidden goal node g while minimizing the total distance travelled. We study a setting in which at any node v, the agent receives a noisy estimate of the distance from v to g. We design algorithms for this search task on unknown graphs. We establish the first formal guarantees on unknown weighted graphs and provide lower bounds showing that the algorithms we propose have optimal or nearly-optimal dependence on the prediction error. Further, we perform numerical experiments demonstrating that in addition to being robust to adversarial error, our algorithms perform well in typical instances in which the error is stochastic. Finally, we provide alternative simpler performance bounds on the algorithms of Banerjee et al. (2022) for the case of searching on a known graph, and establish new lower bounds for this setting.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 23 of its 57 references that are in the map. First posted on arXiv 27 Feb 2024.
Builds on
23 of 57 references.
References · 23
- 2018Competitive caching with machine learned advicecited by 195
- 2017The Case for Learned Index Structurescited by 188
- 2020Algorithms with Predictionscited by 153
- 2020The Primal-Dual method for Learning Augmented Algorithmscited by 80
- 2020Online metric algorithms with untrusted predictionscited by 75
- 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
- 2020Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online Algorithmscited by 64
- 2019Online Computation with Untrusted Advicecited by 42
- 2019Learning-Based Low-Rank Approximationscited by 41
- 2022Learning Augmented Binary Search Treescited by 31
- 2022Customizing ML Predictions for Online Algorithmscited by 21
- 2020Learning the Positions in CountSketchcited by 20
11 more
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-based Support Estimation in Sublinear Timecited by 16
- 2020A (Slightly) Improved Approximation Algorithm for Metric TSPcited by 13
- 2021(Optimal) Online Bipartite Matching with Degree Informationcited by 11
- 2019(Learned) Frequency Estimation Algorithms under Zipfian Distributioncited by 10
- 2021Robustification of Online Graph Exploration Methodscited by 10
- 2020Composable Sketches for Functions of Frequencies: Beyond the Worst Casecited by 6
- 2021Embeddings and labeling schemes for A*cited by 4
- 2022Graph Searching with Predictionscited by 4
- 2020Almost-Optimal Deterministic Treasure Hunt in Arbitrary Graphscited by 1
- 2022Treasure Hunt in Graph using Pebblescited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Robustifying Learning-Augmented Caching Efficiently without Compromising 1-Consistencycited by 3
- 2025Learning-Augmented Streaming Algorithms for Correlation Clusteringcited by 1
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictionscited by 0
- 2026Towards Optimal Robustness in Learning-Augmented Pagingcited by 0
- 2026Towards Optimal Robustness in Learning-Augmented Paging31 May 2026
- 2025Learning-Augmented Streaming Algorithms for Correlation Clustering12 Oct 2025
- 2025Robustifying Learning-Augmented Caching Efficiently without Compromising 1-Consistency22 Jul 2025
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictions16 Jun 2025