More compact oracles for approximate distances in undirected planar graphs

Ken-ichi Kawarabayashi, Christian Sommer, Mikkel Thorup

17 Citations (Scopus)

Abstract

Distance oracles are data structures that provide fast (possibly approximate) answers to shortest-path and distance queries in graphs. The tradeoff between the space requirements and the query time of distance oracles is of particular interest and the main focus of this paper. Unless stated otherwise, we assume all graphs to be planar and undirected. In FOCS 2001 (J. ACM 2004), Thorup introduced approximate distance oracles for planar graphs (concurrent with Klein, SODA 2002). Thorup proved that, for any ε > 0 and for any undirected planar graph G = (V, E) on n = |V| nodes, there exists a (1 + ε)-approximate distance oracle using space O(nε-1 log n) such that approximate distance queries can be answered in time O(ε-1). In this paper, we aim at reducing the polynomial dependency on ε-1 and log n, getting the first improvement in the query time-space tradeoff. To simplify the statement of our bounds, we define Ō(·) to hide log log n and log(1/ε) factors. • We provide the first oracle with a time-space product that is subquadratic in ε-1. We obtain an oracle with space Ō(n log n) and query time Ō(ε-1). • For unweighted graphs we show how the logarithmic dependency on n can be removed. We obtain an oracle with space Ō(n) and query time Ō(ε-1). This bound also holds for graphs with polylogarithmic average edge length, which may be a quite reasonable assumption, e.g., for road networks.

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

Conference

ConferenceTwenty-Fourth Annual ACM-SIAM Symposium on Discrete Algorithms
Number24
LocationAster Crowne Plaza Hotel
Country/TerritoryUnited States
CityNew Orleans
Period06/01/201308/01/2013

Fingerprint

Dive into the research topics of 'More compact oracles for approximate distances in undirected planar graphs'. Together they form a unique fingerprint.

Cite this