Conference item icon

Conference item

A memory efficient reachability data structure through bit vector compression.

Abstract:
When answering many reachability queries on a large graph, the principal challenge is to represent the transitive closure of the graph compactly, while still allowing fast membership tests on that transitive closure. Recent attempts to address this problem are complex data structures and algorithms such as Path-Tree and 3-HOP. We propose a simple alternative based on a novel form of bit-vector compression. Our starting point is the observation that when computing the transitive closure, reachable vertices tend to cluster together. We adapt the well-known scheme of word-aligned hybrid compression (WAH) to work more efficiently by introducing word partitions. We prove that the resulting scheme leads to a more compact data structure than its closest competitor, namely interval lists. In extensive and detailed experiments, this is confirmed in practice. We also demonstrate that the new technique can handle much larger graphs than alternative algorithms. © 2011 ACM.

Actions

Access Document

Publisher copy:
10.1145/1989323.1989419

Authors

Contributors

Role:
Editor
Role:
Editor
Role:
Editor


Publisher:
ACM
Host title:
SIGMOD Conference
Pages:
913-924
Publication date:
2011-01-01
DOI:
ISSN:
0730-8078
ISBN:
9781450306614


Keywords:
Pubs id:
pubs:328779
UUID:
uuid:e99c79dc-07b3-49da-b155-08476f57c738
Local pid:
pubs:328779
Source identifiers:
328779
Deposit date:
2012-12-19
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP