Graph Searching with Predictions
Siddhartha Banerjee, Vincent Cohen-Addad, Anupam Gupta, Zhouzi Li

TL;DR
This paper develops algorithms for graph exploration using distance predictions, achieving near-optimal search costs on trees and extending to graphs with bounded doubling dimension, even with unreliable predictions.
Contribution
It introduces deterministic algorithms that relate search cost to prediction errors on trees and extends to graphs with bounded doubling dimension, optimizing exploration efficiency.
Findings
Algorithms achieve $O(OPT + \, \Delta \cdot ERR)$ cost on trees.
Performance guarantees are proven to be optimal.
Extended algorithms perform well on weighted graphs with bounded doubling dimension.
Abstract
Consider an agent exploring an unknown graph in search of some goal state. As it walks around the graph, it learns the nodes and their neighbors. The agent only knows where the goal state is when it reaches it. How do we reach this goal while moving only a small distance? This problem seems hopeless, even on trees of bounded degree, unless we give the agent some help. This setting with ''help'' often arises in exploring large search spaces (e.g., huge game trees) where we assume access to some score/quality function for each node, which we use to guide us towards the goal. In our case, we assume the help comes in the form of distance predictions: each node provides a prediction of its distance to the goal vertex. Naturally if these predictions are correct, we can reach the goal along a shortest path. What if the predictions are unreliable and some of them are erroneous? Can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Graph Searching with Predictions· youtube
Taxonomy
TopicsOptimization and Search Problems · Game Theory and Applications · Artificial Intelligence in Games
