Dynamic Structural Clustering on Graphs
Boyu Ruan, Junhao Gan, Hao Wu, Anthony Wirth

TL;DR
This paper introduces efficient algorithms for maintaining and querying dynamic graph clusterings based on structural similarity measures, significantly improving update times while ensuring clustering quality.
Contribution
The paper presents the first algorithms with sub-logarithmic amortized update time for dynamic structural clustering on graphs, with provable quality guarantees and practical efficiency.
Findings
Algorithms achieve up to 1000x faster updates than previous methods.
The methods maintain clustering quality with high probability after each update.
Experimental results confirm significant efficiency and quality improvements over existing approaches.
Abstract
Structural Clustering () is one of the most popular graph clustering paradigms. In this paper, we consider under two commonly adapted similarities, namely Jaccard similarity and cosine similarity on a dynamic graph, , subject to edge insertions and deletions (updates). The goal is to maintain certain information under updates, so that the clustering result on~ can be retrieved in time, upon request. The state-of-the-art worst-case cost is per update; we improve this update-time bound significantly with the -approximate notion. Specifically, for a specified failure probability, , and every sequence of updates (no need to know 's value in advance), our algorithm, , achieves amortized cost for each update, at all times in…
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 · Advanced Clustering Algorithms Research · Advanced Graph Neural Networks
