Pushing the Envelope in Graph Compression
@article{Liakos2014PushingTE, title={Pushing the Envelope in Graph Compression}, author={Panagiotis Liakos and Katia Papakonstantinopoulou and Michael Sioutis}, journal={Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management}, year={2014} }
We improve the state-of-the-art method for the compression of web and other similar graphs by introducing an elegant technique which further exploits the clustering properties observed in these graphs. The analysis and experimental evaluation of our method shows that it outperforms the currently best method of Boldi et al. by achieving a better compression ratio and retrieval time. Our method exhibits vast improvements on certain families of graphs, such as social networks, by taking advantage…
26 Citations
Survey and Taxonomy of Lossless Graph Compression and Space-Efficient Graph Representations
- Computer ScienceArXiv
- 2018
A survey and taxonomy on lossless graph compression that is the first, to the best of the knowledge, to exhaustively analyze this domain and can be used as a guide to select the best lossless compression scheme in a given setting.
Compressing bipartite graphs with a dual reordering scheme
- Computer ScienceArXiv
- 2022
This paper focuses on the class of bipartite graphs and adapt the vertex reordering phase to their specific structure by proposing a dual reordering scheme and shows that it can reach better compression rates.
An effective graph summarization and compression technique for a large-scaled graph
- Computer ScienceThe Journal of Supercomputing
- 2018
This work presents a greedy-based algorithm that greatly reduces the size of a large graph by applying both the compression and summarization strategies, and proposes a novel cost model for calculating the compression ratio considering both the compressor and summary strategies.
An effective graph summarization and compression technique for a large-scaled graph
- Computer ScienceThe Journal of Supercomputing
- 2018
This work presents a greedy-based algorithm that greatly reduces the size of a large graph by applying both the compression and summarization strategies, and proposes a novel cost model for calculating the compression ratio considering both the compressor and summary strategies.
Pool Compression for Undirected Graphs
- Computer ScienceIEEE Access
- 2022
We present a new graph compression scheme that intrinsically exploits the similarity and locality of references in a graph by first ordering the nodes and then merging the contiguous adjacency lists…
Faster compression methods for a weighted graph using locality sensitive hashing
- Computer ScienceInf. Sci.
- 2017
A Universal Low Complexity Compression Algorithm for Sparse Marked Graphs
- Computer Science2020 IEEE International Symposium on Information Theory (ISIT)
- 2020
A low–complexity lossless compression algorithm for sparse marked graphs, i.e. graphical data indexed by sparse graphs, which is capable of universally achieving the optimal compression rate in a precisely defined sense is introduced.
Queryable compression on streaming social networks
- Computer Science2017 IEEE International Conference on Big Data (Big Data)
- 2017
This work introduces their social network compressed data structure as an indexed array of compressed binary trees, which provides fast access methods for edge existence, neighbor queries, and streaming operations (add/remove nodes/edges).
Queryable Compression for Massively Streaming Social Networks
- Computer Science
- 2017
This work uses a novel data structure for streaming graphs that is based on an indexed array of compressed binary trees that builds the graph directly without using any temporary storage structures, and provides fast access methods for edge existence, neighbor queries, and streaming operations.
Queryable Compression on Time-Evolving Social Networks with Streaming
- Computer Science2018 IEEE International Conference on Big Data (Big Data)
- 2018
This work adapts its strategy to compress time-evolving graphs, rather than static ones, and achieves the smallest representation of 4.9GB on the largest dataset which only spans three days yet occupies 21.5GB of space.
References
SHOWING 1-10 OF 30 REFERENCES
Graph Compression by BFS
- Computer ScienceAlgorithms
- 2009
A compression scheme that combines efficient storage with fast retrieval for the information in a node and exploits the properties of the Web Graph without assuming an ordering of the URLs, so that it may be applied to more general graphs.
Towards compressing Web graphs
- Computer ScienceProceedings DCC 2001. Data Compression Conference
- 2001
The performance of the algorithms on graphs generated by the random graph models suggests that by taking advantage of the link structure of the Web, one may achieve significantly better compression than natural Huffman-based schemes.
Compressing the graph structure of the Web
- Computer ScienceProceedings DCC 2001. Data Compression Conference
- 2001
This work describes techniques for compressing the graph structure of the Web, and gives experimental results of a prototype implementation and attempts to exploit a variety of different sources of compressibility of these graphs and of the associated set of URLs in order to obtain good compression performance on a large Web graph.
Efficient Compression of Web Graphs
- Computer ScienceCOCOON
- 2008
This paper proposes a new method to compress a Web graph that is more efficient than Boldi and Vigna's method with respect to the size of the compressed data.
On the Effect of Locality in Compressing Social Networks
- Computer ScienceECIR
- 2014
This work improves the state-of-the-art method for graph compression by exploiting the locality of reference observed in social network graphs by taking advantage of certain dense parts of those graphs, which enable the overall space requirements to be reduced.
A Fast and Compact Web Graph Representation
- Computer ScienceSPIRE
- 2007
This paper shows that the same properties of Web graphs can be exploited with a different and elegant technique, built on Re-Pair compression, which achieves about the same space but much faster navigation of the graph.
Permuting Web and Social Graphs
- Computer ScienceInternet Math.
- 2009
It is shown that for a transposed web graph, URL ordering is significantly less effective, and that some new mixed orderings combining host information and Gray/lexicographic orderings outperform all previous methods.
On compressing social networks
- Computer ScienceKDD
- 2009
This work proposes simple combinatorial formulations that encapsulate efficient compressibility of graphs and shows that some of the problems are NP-hard yet admit effective heuristics, some of which can exploit properties of social networks such as link reciprocity.
Practical representations for web and social graphs
- Computer ScienceCIKM '11
- 2011
A new proposal for indexing MPK linearizations, which have proven to be an effective way of representing social networks in little space by exploiting common dense subgraphs, is explored.
The webgraph framework I: compression techniques
- Computer ScienceWWW '04
- 2004
This papers presents the compression techniques used in WebGraph, which are centred around referentiation and intervalisation (which in turn are dual to each other).