The space-stretch-time tradeoff in distance oracles

13Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present new distance oracles for computing distances of stretch less than 2 on general weighted undirected graphs. For the realistic case of sparse graphs and for any integer k, the new oracles return paths of stretch 1+1/k and exhibit a smooth three-way tradeoff of S ×T 1/k =O(n 2) between space S, stretch and query time T. This significantly improves the state-of-the-art for each point in the space-stretch-time tradeoff space, and matches the known space-time curve for stretch 2 and larger. We also present new oracles for stretch 1+1/(k+0.5). A particularly interesting case is of stretch 5/3, where improving the query time of our oracles from T to T 1-ε for any ε>0 would lead to the first purely o(mn)-time combinatorial algorithm for Boolean Matrix Multiplication, a longstanding open problem. © 2014 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Agarwal, R. (2014). The space-stretch-time tradeoff in distance oracles. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8737 LNCS, pp. 49–60). Springer Verlag. https://doi.org/10.1007/978-3-662-44777-2_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free