Shortest Paths, Convexity, and Treewidth in Regular Hyperbolic Tilings
By: Sándor Kisfaludi-Bak, Tze-Yang Poon, Geert van Wordragen
Potential Business Impact:
Finds shortest paths in complex maps faster.
Hyperbolic tilings are natural infinite planar graphs where each vertex has degree $q$ and each face has $p$ edges for some $\frac1p+\frac1q<\frac12$. We study the structure of shortest paths in such graphs. We show that given a set of $n$ terminals, we can compute a so-called isometric closure (closely related to the geodesic convex hull) of the terminals in near-linear time, using a classic geometric convex hull algorithm as a black box. We show that the size of the convex hull is $O(N)$ where $N$ is the total length of the paths to the terminals from a fixed origin. Furthermore, we prove that the geodesic convex hull of a set of $n$ terminals has treewidth only $\max(12,O(\log\frac{n}{p + q}))$, a bound independent of the distance of the points involved. As a consequence, we obtain algorithms for subset TSP and Steiner tree with running time $O(N \log N) + \mathrm{poly}(\frac{n}{p + q}) \cdot N$.
Similar Papers
Shortest Paths on Convex Polyhedral Surfaces
Computational Geometry
Finds shortest paths on 3D shapes faster.
On graphs coverable by chubby shortest paths
Combinatorics
Finds patterns in networks for better computer problem-solving.
Unavoidable patterns and plane paths in dense topological graphs
Combinatorics
Finds hidden patterns in connected dots.