DocumentCode
3143026
Title
Decomposing DAGs into spanning trees: A new way to compress transitive closures
Author
Chen, Yangjun ; Chen, Yibin
Author_Institution
Dept. Appl. Comput. Sci., Univ. of Winnipeg, Winnipeg, MB, Canada
fYear
2011
fDate
11-16 April 2011
Firstpage
1007
Lastpage
1018
Abstract
Let G(V, E) be a digraph (directed graph) with n nodes and e edges. Digraph G* = (V, E*) is the reflexive, transitive closure if (v, u) ∈ E* iff there is a path from v to u in G. Efficient storage of G* is important for supporting reachability queries which are not only common on graph databases, but also serve as fundamental operations used in many graph algorithms. A lot of strategies have been suggested based on the graph labeling, by which each node is assigned with certain labels such that the reachability of any two nodes through a path can be determined by their labels. Among them are interval labelling, chain decomposition, and 2-hop labeling. However, due to the very large size of many real world graphs, the computational cost and size of labels using existing methods would prove too expensive to be practical. In this paper, we propose a new approach to decompose a graph into a series of spanning trees which may share common edges, to transform a reachability query over a graph into a set of queries over trees. We demonstrate both analytically and empirically the efficiency and effectiveness of our method.
Keywords
directed graphs; trees (mathematics); 2-hop labeling; chain decomposition; directed acyclic graph; graph database; graph decomposition; interval labelling; reachability query; spanning trees; transitive closure compression; Aerospace electronics; Algorithm design and analysis; Gold; Indexes; Labeling; Matrix decomposition; Vegetation; Directed graphs; reachability queries; spanning trees; transitive closure compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering (ICDE), 2011 IEEE 27th International Conference on
Conference_Location
Hannover
ISSN
1063-6382
Print_ISBN
978-1-4244-8959-6
Electronic_ISBN
1063-6382
Type
conf
DOI
10.1109/ICDE.2011.5767832
Filename
5767832
Link To Document