Optimal local routing on Delaunay triangulations defined by empty equilateral triangles
Abstract
We present a deterministic local routing algorithm that is guaranteed to find a path between any pair of vertices in a half--graph (the half--graph is equivalent to the Delaunay triangulation where the empty region is an equilateral triangle). The length of the path is at most times the Euclidean distance between the pair of vertices. Moreover, we show that no local routing algorithm can achieve a better routing ratio, thereby proving that our routing algorithm is optimal. This is somewhat surprising because the spanning ratio of the half--graph is 2, meaning that even though there always exists a path whose lengths is at most twice the Euclidean distance, we cannot always find such a path when routing locally. Since every triangulation can be embedded in the plane as a half--graph using bits per vertex coordinate via Schnyder's embedding scheme (SODA 1990), our result provides a competitive local routing algorithm for every such embedded triangulation. Finally, we show how our routing algorithm can be adapted to provide a routing ratio of on two bounded degree subgraphs of the half--graph.
Cite
@article{arxiv.1409.6397,
title = {Optimal local routing on Delaunay triangulations defined by empty equilateral triangles},
author = {Prosenjit Bose and Rolf Fagerberg and André van Renssen and Sander Verdonschot},
journal= {arXiv preprint arXiv:1409.6397},
year = {2014}
}
Comments
26 pages, 18 figures. Journal version of results presented at SODA 2012 and CCCG 2012