Robustification of Online Graph Exploration Methods
Not on the map. Why?
Abstract (arXiv)
Exploring unknown environments is a fundamental task in many domains, e.g., robot navigation, network security, and internet search. We initiate the study of a learning-augmented variant of the classical, notoriously hard online graph exploration problem by adding access to machine-learned predictions. We propose an algorithm that naturally integrates predictions into the well-known Nearest Neighbor (NN) algorithm and significantly outperforms any known online algorithm if the prediction is of high accuracy while maintaining good guarantees when the prediction is of poor quality. We provide theoretical worst-case bounds that gracefully degrade with the prediction error, and we complement them by computational experiments that confirm our results. Further, we extend our concept to a general framework to robustify algorithms. By interpolating carefully between a given algorithm and NN, we prove new performance bounds that leverage the individual good performance on particular inputs while establishing robustness to arbitrary inputs.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 28 of its 66 references that are in the map. First posted on arXiv 10 Dec 2021.
Builds on
28 of 66 references.
References · 28
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Competitive caching with machine learned advicecited by 194
- 2016OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networkscited by 109
- 2018Learning to Branchcited by 78
- 2020Online metric algorithms with untrusted predictionscited by 74
- 2019Near-Optimal Bounds for Online Caching with Machine Learned Advicecited by 73
- 2015A PAC Approach to Application-Specific Algorithm Selectioncited by 57
- 2019Scheduling with Predictions and the Price of Mispredictioncited by 45
16 more
- 2019Online Computation with Untrusted Advicecited by 42
- 2020Secretaries with Advicecited by 41
- 2020Learning Augmented Energy Minimization via Speed Scalingcited by 38
- 2017Dispersion for Data-Driven Algorithm Design, Online Learning, and Private Optimizationcited by 37
- 2020Online Learning with Imperfect Hintscited by 37
- 2021Flow Time Scheduling with Uncertain Processing Timecited by 29
- 2020Learnable and Instance-Robust Predictions for Online Matching, Flows and Load Balancingcited by 27
- 2017Revenue Optimization with Approximate Bid Predictionscited by 21
- 2018Data-Driven Clustering via Parameterized Lloyd's Familiescited by 17
- 2018Semi-Online Bipartite Matchingcited by 12
- 2019Pandora's Box with Correlations: Learning and Approximationcited by 10
- 2019Learning Transferable Graph Explorationcited by 8
- 2020Improved Lower Bound for Competitive Graph Explorationcited by 2
- 2020Neural Online Graph Explorationcited by 2
- 2019Online Graph Exploration on a Restricted Graph Class: Optimal Solutions for Tadpole Graphscited by 1
- 2020Online Graph Exploration on Trees, Unicyclic Graphs and Cactus Graphscited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 3; 2025: 1; 2026: 1.
10 papers.
- 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
- 2022A Universal Error Measure for Input Predictions Applied to Online Graph Problemscited by 14
- 2024Algorithms for Caching and MTS with reduced number of predictionscited by 12
- 2022Paging with Succinct Predictionscited by 10
- 2024Contract Scheduling with Distributional and Multiple Advicecited by 8
- 2023Minimalistic Predictions to Schedule Jobs with Online Precedence Constraintscited by 7
- 2024Learning-Based Algorithms for Graph Searching Problemscited by 4
- 2026Policy-Embedded Graph Expansion: Networked HIV Testing with Diffusion-Driven Network Samplescited by 3
- 2023Sorting and Hypergraph Orientation under Uncertainty with Predictionscited by 2
- 2025Learning-Augmented Algorithms for MTS with Bandit Access to Multiple Predictorscited by 2
- 2026Policy-Embedded Graph Expansion: Networked HIV Testing with Diffusion-Driven Network Samples20 Jan 2026
- 2025Learning-Augmented Algorithms for MTS with Bandit Access to Multiple Predictors5 Jun 2025
- 2024Contract Scheduling with Distributional and Multiple Advice18 Apr 2024
- 2024Algorithms for Caching and MTS with reduced number of predictions9 Apr 2024
- 2024Learning-Based Algorithms for Graph Searching Problems27 Feb 2024
- 2023Sorting and Hypergraph Orientation under Uncertainty with Predictions16 May 2023
- 2023Minimalistic Predictions to Schedule Jobs with Online Precedence Constraints30 Jan 2023
- 2022Paging with Succinct Predictions6 Oct 2022
- 2022A Universal Error Measure for Input Predictions Applied to Online Graph Problems25 May 2022
- 2022Permutation Predictions for Non-Clairvoyant Scheduling21 Feb 2022