Approximate distance oracles with improved query time

22 Citations (Scopus)

Abstract

Given an undirected graph G with m edges, n vertices, and non-negative edge weights, and given an integer k ≥ 2, we show that a (2k - 1)-approximate distance oracle for G of size O(kn1+1/k) and with O(log k) query time can be constructed in O(min{kmn1/k, √km + kn 1+c/√k}) time for some constant c. This improves the O(k) query time of Thorup and Zwick. Furthermore, for any 0 < ε ≤ 1, we give an oracle of size O(kn1+1/k) that answers ((2 + ε)k)-approximate distance queries in O(1/ε) time. At the cost of a k-factor in size, this improves the 128k approximation achieved by the constant query time oracle of Mendel and Naor and approaches the best possible tradeoff between size and stretch, implied by a widely believed girth conjecture of Erdo{combining double acute accent}s. We can match the O(n1+1/k) size bound of Mendel and Naor for any constant ε > 0 and k = O(log n/ log log n).

Original languageEnglish
Title of host publicationProceedings of the Twenty-Fourth Annual ACM-SIAM Symposium on Discrete Algorithms
EditorsSanjeev Khanna
Number of pages11
PublisherAssociation for Computing Machinery
Publication date2013
Pages539-549
ISBN (Print)978-1-61197-251-1
ISBN (Electronic)978-1-61197-310-5
DOIs
Publication statusPublished - 2013
EventAnnual ACM-SIAM Symposium on Discrete Algorithms 2013 - New Orleans, United States
Duration: 6 Jan 20138 Jan 2013
Conference number: 24

Conference

ConferenceAnnual ACM-SIAM Symposium on Discrete Algorithms 2013
Number24
Country/TerritoryUnited States
CityNew Orleans
Period06/01/201308/01/2013
SeriesThe Annual A C M - S I A M Symposium on Discrete Algorithms. Proceedings
ISSN1071-9040

Fingerprint

Dive into the research topics of 'Approximate distance oracles with improved query time'. Together they form a unique fingerprint.

Cite this