Path-Reporting Distance Oracles with Logarithmic Stretch and Size O(n log log n)
Michael Elkin, Idan Shabat
Abstract
Given an n-vertex undirected graph and a parameter , a path-reporting distance oracle (or PRDO) is a data structure of size , that given a query , returns an -approximate shortest path P in G within time . Here and are arbitrary (hopefully slowly-growing) functions. A distance oracle that only returns an approximate estimate of the distance between the queried vertices is called a nonpath-reporting distance oracle.A landmark PRDO due to Thorup and Zwick [56] has and . Wulff-Nilsen [59] devised an improved query algorithm for this oracle with . The size of this oracle is for all k. Elkin and Pettie [30] devised a PRDO with and . Neiman and Shabat [46] recently devised an improved PRDO with and . These oracles (of [30], [46]) can be much sparser than (the oracle of [46] can have linear size), but their stretch is polynomially larger than the optimal bound of . On the other hand, a long line of non-pathreporting distance oracles culminated in a celebrated result by Chechik [14], in which and .In this paper we make a dramatic progress in bridging the gap between path-reporting and non-path-reporting distance oracles. In particular, we devise a PRDO with size , stretch and query time . As for , its size is always at most , and its query time is . Moreover, for , we have , i.e., , and . For , our oracle has size , stretch and query time . We can also have linear size , stretch and query time .These trade-offs exhibit polynomial improvement in stretch over the PRDOs of [30], [46]. For , our tradeoffs also strictly improve the long-standing bounds of [56], [59].Our results on PRDOs are based on novel constructions of approximate distance preservers, that we devise in this paper. Specifically, we show that for any , any , and any graph and a collection of p vertex pairs, there exists a -approximate preserver for with edges, where . These new preservers are significantly sparser than the previous state-of-the-art approximate preservers due to Kogan and Parter [41].
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 27fcf42c-565d-4a0a-a50a-afba36da1294Cited by top-tier papers1
Ask how each one uses itBuilds on2
Related papers
- Optimal Approximate Distance Oracle for Planar GraphsHung Le, Christian Wulff-NilsenFOCS 2021 · 7 citations
- Nearly 2-Approximate Distance Oracles in Subquadratic TimeShiri Chechik, Tianyi ZhangSODA 2022 · 5 citations
- Improved Distance (Sensitivity) Oracles with Subquadratic SpaceDavide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen et al.FOCS 2024 · 2 citations
- Approximate Distance Oracles Subject to Multiple Vertex FailuresRan Duan, Yong Gu, Hanlin RenSODA 2021 · 5 citations
- Approximate Distance Sensitivity Oracles in Subquadratic SpaceDavide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen et al.STOC 2023 · 4 citations
