paper

Competitive Random-Order Correlation k-Clustering

arXiv:2609.35555

Abstract

Correlation clustering has been extensively studied over the last two decades in many different computational models owing to its wide-ranging practical applications. The goal is to compute a partition of the vertex set such that the total number of disagreements, i.e. the sum of edges between clusters, and non-edges within clusters, is minimized. In this paper, we study correlation -clustering, in which the total number of clusters is restricted to . Correlation -clustering is NP-hard, and while previous work has presented a polynomial time approximation scheme for constant , there are no known results for general . Our first result is a polynomial-time constant-factor approximation algorithm for correlation -clustering for general . The main focus of this work is in the more challenging online setting. Noting that the best competitive ratio under adversarial arrivals is known to be , we concentrate on the well-studied random-order model, where vertices arrive in random order and on arrival of a vertex, edges to its earlier-arrived neighbors are revealed. We prove a surprising lower bound of -competitiveness for any online algorithm, which can be extended to when . Finally, the main result of this paper is a polylogarithmic upper bound on the competitive ratio for correlation -clustering, using an algorithm inspired by the classic Pivot algorithm for correlation clustering.

59 pages, 7 figures, 1 table