2016 IEEE 32nd International Conference on Data Engineering (ICDE) 2016
DOI: 10.1109/icde.2016.7498233
|View full text |Cite
|
Sign up to set email alerts
|

Compressing graphs by grammars

Abstract: We present a new graph compressor that detects repeating substructures and represents them by grammar rules. We show that for a large number of graphs the compressor obtains smaller representations than other approaches. For RDF graphs and version graphs it outperforms the best known previous methods. Specific queries such as reachability between two nodes, can be evaluated in linear time over the grammar, thus allowing speed-ups proportional to the compression ratio.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 22 publications
(12 citation statements)
references
References 34 publications
0
12
0
Order By: Relevance
“…In any case, our solution can be regarded as a modular system, where each part can be replaced with other compact data structures that improve the space/time trade-off. For instance, instead of k 2 -trees, one could explore other promising representations that have appeared recently for graph compression Peters 2016, Maneth andPeternek 2016), as soon as they become mature enough to compete with k 2 -tree not only in terms of space, but also in terms of scalability and extended functionality.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In any case, our solution can be regarded as a modular system, where each part can be replaced with other compact data structures that improve the space/time trade-off. For instance, instead of k 2 -trees, one could explore other promising representations that have appeared recently for graph compression Peters 2016, Maneth andPeternek 2016), as soon as they become mature enough to compete with k 2 -tree not only in terms of space, but also in terms of scalability and extended functionality.…”
Section: Discussionmentioning
confidence: 99%
“…In many cases, the graph models used to represent the relevant information for a domain are simple directed graphs. Many compact and efficient proposals have appeared to represent this kind of graph (Jacobson 1989, Boldi and Vigna 2004, Chierichetti et al 2009, Claude and Navarro 2010, Hernández and Navarro 2014, Fischer and Peters 2016, Maneth and Peternek 2016. However, in many cases, this model is not enough, because nodes and edges contain complex information that must be stored and accessed.…”
Section: Introductionmentioning
confidence: 99%
“…Though the sizes of compressed documents via top trees are experimentally about twice as large as those by TreeRePair (see [18]), basic information (e.g., reachability between specified node pairs) can be maintained efficiently through updates in top trees [19]. Recently, a compression method of graphs via graph grammars was proposed based on graph digrams [20]. Extending our method to graph compression is another interesting future work.…”
Section: Copyright C 2018 the Institute Of Electronics Information Amentioning
confidence: 98%
“…• The idea of grammar-based string compression can be generalised to other data types as long as suitable grammar formalisms are known for them. See for instance the recent work on grammar-based graph compression [32]. The last point is the most important one for this work.…”
Section: Introductionmentioning
confidence: 97%