Graph Compression Using Pattern Matching Techniques
Rushabh Jitendrakumar Shah

TL;DR
This paper introduces novel lossless graph compression algorithms based on pattern matching in adjacency matrices, achieving around 70% reduction in size, facilitating efficient storage and processing of large-scale graph data.
Contribution
The paper proposes new pattern matching-based algorithms for lossless graph compression, significantly reducing storage requirements for large graphs.
Findings
Achieved approximately 70% compression compared to adjacency matrix.
Enabled efficient storage and transfer of large graph data.
Facilitated parallel processing of compressed graphs.
Abstract
Graphs can be used to represent a wide variety of data belonging to different domains. Graphs can capture the relationship among data in an efficient way, and have been widely used. In recent times, with the advent of Big Data, there has been a need to store and compute on large data sets efficiently. However, considering the size of the data sets in question, finding optimal methods to store and process the data has been a challenge. Therefore, in this paper, we study different graph compression techniques and propose novel algorithms to do the same. Specifically, given a graph G = (V, E), where V is the set of vertices and E is the set of edges, and |V| = n, we propose techniques to compress the adjacency matrix representation of the graph. Our algorithms are based on finding patterns within the adjacency matrix data, and replacing the common patterns with specific markers. All the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Algorithms and Data Compression · Advanced Graph Neural Networks
