DocumentCode
1710761
Title
Compact oracles for reachability and approximate distances in planar digraphs
Author
Thorup, Mikkel
Author_Institution
Shannon Lab., AT&T Labs-Res., Florham Park, NJ, USA
fYear
2001
Firstpage
242
Lastpage
251
Abstract
It is shown that a planar digraph can be preprocessed in near-linear time, producing a near-linear space distance oracle that can answer reachability queries in constant time. The oracle can be distributed as an O(log n) space label for each vertex and then we can determine if one vertex can reach another considering their two labels only. The approach generalizes to approximate distances in weighted planar digraphs where we can then get a (1+ε) approximation distance in O(log log Δ+1/ε) time where Δ is the longest finite distance in the graph and weights are assumed to be non-negative integers. Our scheme can be extended to find and route along the short dipaths. Our technique is based on a novel dipath decomposition of planar digraphs that instead of using the standard separator with O(√n) vertices, in effect finds a separator using a constant number of dipaths.
Keywords
computational complexity; directed graphs; query processing; reachability analysis; approximate distances; approximation distance; compact oracles; constant time; longest finite distance; near-linear space distance oracle; near-linear time; non-negative integers; novel dipath decomposition; planar digraph; reachability queries; short dipaths; space label; standard separator; weighted planar digraphs; Application software; Extraterrestrial measurements; Laboratories; Particle separators; Roads; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 2001. Proceedings. 42nd IEEE Symposium on
Print_ISBN
0-7695-1116-3
Type
conf
DOI
10.1109/SFCS.2001.959898
Filename
959898
Link To Document