Single-Pass Pivot Algorithm for Correlation Clustering. Keep it simple!

05/23/2023
by   Sayak Chakrabarty, et al.
0

We show that a simple single-pass semi-streaming variant of the Pivot algorithm for Correlation Clustering gives a (3 + ϵ)-approximation using O(n/ϵ) words of memory. This is a slight improvement over the recent results of Cambus, Kuhn, Lindy, Pai, and Uitto, who gave a (3 + ϵ)-approximation using O(n log n) words of memory, and Behnezhad, Charikar, Ma, and Tan, who gave a 5-approximation using O(n) words of memory. One of the main contributions of this paper is that both the algorithm and its analysis are very simple, and also the algorithm is easy to implement.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/22/2019

Approximate Maximum Matching in Random Streams

In this paper, we study the problem of finding a maximum matching in the...
research
07/15/2021

Streaming Submodular Maximization with Matroid and Matching Constraints

Recent progress in (semi-)streaming algorithms for monotone submodular f...
research
11/14/2021

Cardinality constrained submodular maximization for random streams

We consider the problem of maximizing submodular functions in single-pas...
research
05/07/2022

Almost 3-Approximate Correlation Clustering in Constant Rounds

We study parallel algorithms for correlation clustering. Each pair among...
research
07/16/2021

On Two-Pass Streaming Algorithms for Maximum Bipartite Matching

We study two-pass streaming algorithms for Maximum Bipartite Matching (M...
research
07/16/2021

Single Pass Entrywise-Transformed Low Rank Approximation

In applications such as natural language processing or computer vision, ...
research
02/18/2020

How to Solve Fair k-Center in Massive Data Models

Fueled by massive data, important decision making is being automated wit...

Please sign up or login with your details

Forgot password? Click here to reset