In Bipartite Correlation Clustering (BCC) we are given a complete bipartite
graph with +' and -’ edges, and we seek a vertex clustering that
maximizes the number of agreements: the number of all +' edges within clusters plus all -’ edges cut across clusters. BCC is known to be NP-hard.
We present a novel approximation algorithm for -BCC, a variant of BCC with
an upper bound on the number of clusters. Our algorithm outputs a
-clustering that provably achieves a number of agreements within a
multiplicative -factor from the optimal, for any desired accuracy
. It relies on solving a combinatorially constrained bilinear
maximization on the bi-adjacency matrix of . It runs in time exponential in
and , but linear in the size of the input.
Further, we show that, in the (unconstrained) BCC setting, an
-approximation can be achieved by clusters
regardless of the size of the graph. In turn, our -BCC algorithm implies an
Efficient PTAS for the BCC objective of maximizing agreements.

生成讲解博客的中文版本

生成AI智能校验的中文版本