English

Approximate Distance and Shortest-Path Oracles for Fault-Tolerant Geometric Spanners

Computational Geometry 2023-12-29 v1 Data Structures and Algorithms

Abstract

In this paper, we present approximate distance and shortest-path oracles for fault-tolerant Euclidean spanners motivated by the routing problem in real-world road networks. An ff-fault-tolerant Euclidean tt-spanner for a set VV of nn points in Rd\mathbb{R}^d is a graph G=(V,E)G=(V,E) where, for any two points pp and qq in VV and a set FF of ff vertices of VV, the distance between pp and qq in GFG-F is at most tt times their Euclidean distance. Given an ff-fault-tolerant Euclidean tt-spanner GG with O(n)O(n) edges and a constant ε\varepsilon, our data structure has size Ot,f(nlogn)O_{t,f}(n\log n), and this allows us to compute an (1+ε)(1+\varepsilon)-approximate distance in GFG-F between ss and ss' can be computed in constant time for any two vertices ss and ss' and a set FF of ff failed vertices. Also, with a data structure of size Ot,f(nlognloglogn)O_{t,f}(n\log n\log\log n), we can compute an (1+ε)(1+\varepsilon)-approximate shortest path in GFG-F between ss and ss' in Ot,f(log2nloglogn+sol)O_{t,f}(\log^2 n\log\log n+\textsf{sol}) time for any two vertices ss and ss' and a set FF of failed vertices, where sol\textsf{sol} denotes the number of vertices in the returned path.

Keywords

Cite

@article{arxiv.2312.16397,
  title  = {Approximate Distance and Shortest-Path Oracles for Fault-Tolerant Geometric Spanners},
  author = {Kyungjin Cho and Jihun Shin and Eunjin Oh},
  journal= {arXiv preprint arXiv:2312.16397},
  year   = {2023}
}

Comments

AAAI 2024