English

Computing Oriented Spanners and their Dilation

Computational Geometry 2024-12-12 v1

Abstract

Given a point set PP in a metric space and a real number t1t \geq 1, an \emph{oriented tt-spanner} is an oriented graph G=(P,E)\overrightarrow{G}=(P,\overrightarrow{E}), where for every pair of distinct points pp and qq in PP, the shortest oriented closed walk in G\overrightarrow{G} that contains pp and qq is at most a factor tt longer than the perimeter of the smallest triangle in PP containing pp and qq. The \emph{oriented dilation} of a graph G\overrightarrow{G} is the minimum tt for which G\overrightarrow{G} is an oriented tt-spanner. We present the first algorithm that computes, in Euclidean space, a sparse oriented spanner whose oriented dilation is bounded by a constant. More specifically, for any set of nn points in Rd\mathbb{R}^d, where dd is a constant, we construct an oriented (2+ε)(2+\varepsilon)-spanner with O(n)\mathcal{O}(n) edges in O(nlogn)\mathcal{O}(n \log n) time and O(n)\mathcal{O}(n) space. Our construction uses the well-separated pair decomposition and an algorithm that computes a (1+ε)(1+\varepsilon)-approximation of the minimum-perimeter triangle in PP containing two given query points in O(logn)\mathcal{O}(\log n) time. While our algorithm is based on first computing a suitable undirected graph and then orienting it, we show that, in general, computing the orientation of an undirected graph that minimises its oriented dilation is NP-hard, even for point sets in the Euclidean plane. We further prove that even if the orientation is already given, computing the oriented dilation is APSP-hard for points in a general metric space. We complement this result with an algorithm that approximates the oriented dilation of a given graph in subcubic time for point sets in Rd\mathbb{R}^d, where dd is a constant.

Keywords

Cite

@article{arxiv.2412.08165,
  title  = {Computing Oriented Spanners and their Dilation},
  author = {Kevin Buchin and Antonia Kalb and Anil Maheshwari and Saeed Odak and Michiel Smid and Carolin Rehs and Sampson Wong},
  journal= {arXiv preprint arXiv:2412.08165},
  year   = {2024}
}