ComPAS: Community Preserving Sampling for Streaming Graphs
Sandipan Sikdar, Tanmoy Chakraborty, Soumya Sarkar, Niloy Ganguly and, Animesh Mukherjee

TL;DR
ComPAS is a novel streaming graph sampling method that effectively preserves community structures, outperforming existing methods in dynamic graph scenarios and enabling better community detection.
Contribution
It introduces ComPAS, a community-preserving sampling strategy specifically designed for streaming graphs, addressing the limitations of static graph sampling methods.
Findings
Achieves 73.2% performance compared to the best static algorithms.
Effectively preserves community structures in synthetic and real-world graphs.
Outperforms existing sampling methods in streaming graph scenarios.
Abstract
In the era of big data, graph sampling is indispensable in many settings. Existing sampling methods are mostly designed for static graphs, and aim to preserve basic structural properties of the original graph (such as degree distribution, clustering coefficient etc.) in the sample. We argue that for any sampling method it is impossible to produce an universal representative sample which can preserve all the properties of the original graph; rather sampling should be application specific (such as preserving hubs - needed for information diffusion). Here we consider community detection as an application scenario. We propose ComPAS, a novel sampling strategy that unlike previous methods, is not only designed for streaming graphs (which is a more realistic representation of a real-world scenario) but also preserves the community structure of the original graph in the sample. Empirical…
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
TopicsComplex Network Analysis Techniques · Internet Traffic Analysis and Secure E-voting · Peer-to-Peer Network Technologies
