2013
DOI: 10.14778/2556549.2556578
|View full text |Cite
|
Sign up to set email alerts
|

Simple, fast, and scalable reachability oracle

Abstract: A reachability oracle (or hop labeling) assigns each vertex v two sets of vertices: Lout(v) and Lin (v), such that u reaches v iff Lout(u) ∩ Lin(v) = ∅. Despite their simplicity and elegance, reachability oracles have failed to achieve efficiency in more than ten years since their introduction: the main problem is high construction cost, which stems from a set-cover framework and the need to materialize transitive closure. In this paper, we present two simple and efficient labeling algorithms, Hierarchical-Lab… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
108
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 59 publications
(110 citation statements)
references
References 46 publications
(115 reference statements)
2
108
0
Order By: Relevance
“…), where h is the number of backbones, and g(·) is the cost of computing 2-Hop label for v. Also, in [19], Jin et al propose DL (Distribution Labeling). It is based on a list of vertices in an order Label+G: Tree+SSPI [7] and GRIPP [26] are two works that use an interval label for every vertex over a spanning tree, and attempt to reduce depth-first-search (DFS) time if needed at run-time.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…), where h is the number of backbones, and g(·) is the cost of computing 2-Hop label for v. Also, in [19], Jin et al propose DL (Distribution Labeling). It is based on a list of vertices in an order Label+G: Tree+SSPI [7] and GRIPP [26] are two works that use an interval label for every vertex over a spanning tree, and attempt to reduce depth-first-search (DFS) time if needed at run-time.…”
Section: Related Workmentioning
confidence: 99%
“…Given the linear construction time and index size, the query time for Tree+SSPI and GRIPP is O(m − n) and the query time for GRAIL and Ferrari can be up to O(n + m), which means it cannot deal with large dense graphs. In [10,19], the authors indicate that TF-Label, HL, and DL outperform GRAIL, in terms of query time in practice.…”
Section: A New Linear Labelingmentioning
confidence: 99%
See 3 more Smart Citations