Lune

STOC2022Top-tier venue

Maintaining exact distances under multiple edge failures

Ran Duan, Hanlin Ren

2022Year
10Citations
7Top-tier citations

Abstract

We present the first compact distance oracle that tolerates multiple failures and maintains exact distances. Given an undirected weighted graph G = (V, E) and an arbitrarily large constant d, we construct an oracle that given vertices u, v ∈ V and a set of d edge failures D, outputs the exact distance between u and v in G -D (that is, G with edges in D removed). Our oracle has space complexity O(dn 4 ) and query time d O(d) . Previously, there were compact approximate distance oracles under multiple failures [Chechik, Cohen, Fiat, and Kaplan, SODA'17; Duan, Gu, and Ren, SODA'21], but the best exact distance oracles under d failures require essentially Ω(n d ) space [Duan and Pettie, SODA'09]. Our distance oracle seems to require n Ω(d) time to preprocess; we leave it as an open question to improve this preprocessing time.

  • Most of this work was done when Hanlin Ren was affiliated with Tsinghua University.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 6810400e-4849-45c7-90b5-873630edd01d

Cited by top-tier papers7

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines