Dynamic Correlation Clustering in Sublinear Update Time
Vincent Cohen-Addad, Silvio Lattanzi, Andreas Maggiori, Nikos, Parotsidis

TL;DR
This paper introduces a dynamic correlation clustering algorithm that maintains a constant-factor approximation efficiently in node streams with sublinear update time, improving upon previous methods and validated by real-world experiments.
Contribution
We develop a novel algorithm for dynamic correlation clustering in node streams that achieves an $O(1)$-approximation with polylogarithmic amortized update time, advancing the state of the art.
Findings
Achieves $O(1)$-approximation in dynamic node streams.
Maintains updates with polylogarithmic amortized time.
Validated effectiveness through experiments on real data.
Abstract
We study the classic problem of correlation clustering in dynamic node streams. In this setting, nodes are either added or randomly deleted over time, and each node pair is connected by a positive or negative edge. The objective is to continuously find a partition which minimizes the sum of positive edges crossing clusters and negative edges within clusters. We present an algorithm that maintains an -approximation with (polylog ) amortized update time. Prior to our work, Behnezhad, Charikar, Ma, and L. Tan achieved a -approximation with expected update time in edge streams which translates in node streams to an -update time where is the maximum possible degree. Finally we complement our theoretical analysis with experiments on real world data.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Clustering Algorithms Research · Complex Network Analysis Techniques
