Constrained Routing Between Non-Visible Vertices
Prosenjit Bose, Matias Korman, Andr\'e van Renssen, Sander Verdonschot

TL;DR
This paper introduces a deterministic local routing algorithm for geometric graphs with constraints, guaranteeing pathfinding in visibility graphs and establishing bounds on competitiveness in triangulations.
Contribution
It presents the first deterministic 1-local $O(1)$-memory routing algorithm for constrained visibility graphs and analyzes competitiveness limits in triangulations.
Findings
A 1-local $O(1)$-memory routing algorithm guarantees paths in constrained visibility graphs.
No $o(n)$-competitive routing exists using triangle-intersected segments in certain triangulations.
An $O(n)$-competitive routing algorithm is provided for triangulations, matching the lower bound.
Abstract
In this paper we study local routing strategies on geometric graphs. Such strategies use geometric properties of the graph like the coordinates of the current and target nodes to route. Specifically, we study routing strategies in the presence of constraints which are obstacles that edges of the graph are not allowed to cross. Let be a set of points in the plane and let be a set of line segments whose endpoints are in , with no two line segments intersecting properly. We present the first deterministic 1-local -memory routing algorithm that is guaranteed to find a path between two vertices in the visibility graph of with respect to a set of constraints . The strategy never looks beyond the direct neighbors of the current node and does not store more than -information to reach the target. We then turn our attention to finding competitive routing…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
