2018
DOI: 10.48550/arxiv.1806.01799
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Survey and Taxonomy of Lossless Graph Compression and Space-Efficient Graph Representations

Maciej Besta,
Torsten Hoefler

Abstract: Various graphs such as web or social networks may contain up to trillions of edges. Compressing such datasets can accelerate graph processing by reducing the amount of I/O accesses and the pressure on the memory subsystem. Yet, selecting a proper compression method is challenging as there exist a plethora of techniques, algorithms, domains, and approaches in compressing graphs. To facilitate this, we present a survey and taxonomy on lossless graph compression that is the first, to the best of our knowledge, to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
24
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 20 publications
(24 citation statements)
references
References 327 publications
(418 reference statements)
0
24
0
Order By: Relevance
“…As extensively studied in the literature, an adjacency matrix can be described by O(n 2 ) bits where n is the number of vertices. The number of required bits can be reduced to O(n log m + m log n) by using adjacency list representation, where m is the number of edges [170]. Since n and m can be reasonably small for practical scenarios, the resulting complexity becomes relatively low when the adjacency list representation is used.…”
Section: Efficient Transmission Of Proposed Multi-graph Representatio...mentioning
confidence: 99%
See 1 more Smart Citation
“…As extensively studied in the literature, an adjacency matrix can be described by O(n 2 ) bits where n is the number of vertices. The number of required bits can be reduced to O(n log m + m log n) by using adjacency list representation, where m is the number of edges [170]. Since n and m can be reasonably small for practical scenarios, the resulting complexity becomes relatively low when the adjacency list representation is used.…”
Section: Efficient Transmission Of Proposed Multi-graph Representatio...mentioning
confidence: 99%
“…Another line of research to compress the adjacency matrices includes universal codes for positive integers when the input probability distribution is not known as discussed in [170]. For instance, one may use Elias-γ codes to encode the elements of the adjacency matrix which require 2 log x + 1 bits to represent a positive integer x.…”
Section: Efficient Transmission Of Proposed Multi-graph Representatio...mentioning
confidence: 99%
“…Most of the remaining schemes could be implemented as Slim Graph kernels. Second, lossless graph compression is summarized in a recent survey [24]; it is outside the Slim Graph scope. Third, many approximation graph algorithms have been develop to alleviate NP-Completeness and NP-Hardness of graph problems [49,55,55,66,76,90,158].…”
Section: Related Workmentioning
confidence: 99%
“…There exist many lossless schemes for graph compression, including WebGraph [33], k 2 -trees [37], and others [24]. They provide various degrees of storage reductions.…”
Section: Introductionmentioning
confidence: 99%
“…The arboricity measures the number of such forests required for a given graph. Many real-world graphs are sparse [5,6,[9][10][11]14] and have a low degeneracy and arboricity [4,7,25,49,50].…”
Section: Introductionmentioning
confidence: 99%