English

Near Optimal Dual Fault Tolerant Distance Oracle

Data Structures and Algorithms 2024-07-03 v2

Abstract

We present a dual fault-tolerant distance oracle for undirected and unweighted graphs. Given a set FF of two edges, as well as a source node ss and a destination node tt, our oracle returns the length of the shortest path from ss to tt that avoids FF in O(1)O(1) time with a high probability. The space complexity of our oracle is \TildeO(n2)\Tilde{O}(n^2) \footnote{\TildeO\Tilde{O} hides polylogn\log n factor }, making it nearly optimal in terms of both space and query time. Prior to our work, Pettie and Duan [SODA 2009] designed a dual fault-tolerant distance oracle that required \TildeO(n2)\Tilde{O}(n^2) space and O(logn)O(\log n) query time. In addition to improving the query time, our oracle is much simpler than the previous approach.

Keywords

Cite

@article{arxiv.2406.19709,
  title  = {Near Optimal Dual Fault Tolerant Distance Oracle},
  author = {Dipan Dey and Manoj Gupta},
  journal= {arXiv preprint arXiv:2406.19709},
  year   = {2024}
}

Comments

Accepted in ESA 2024