paper-with-me

홈 › Papers

Exact Clustering of Weighted Graphs via Semidefinite Programming

2016-03-16 · Aleksis Pirinen, Brendan Ames

As a model problem for clustering, we consider the densest k-disjoint-clique problem of partitioning a weighted complete graph into k disjoint subgraphs such that the sum of the densities of these subgraphs is maximized. We establish that such subgraphs can be recovered from the solution of a particular semidefinite relaxation with high probability if the input graph is sampled from a distribution of clusterable graphs. Specifically, the semidefinite relaxation is exact if the graph consists of k large disjoint subgraphs, corresponding to clusters, with weight concentrated within these subgraphs, plus a moderate number of outliers. Further, we establish that if noise is weakly obscuring these clusters, i.e, the between-cluster edges are assigned very small weights, then we can recover significantly smaller clusters. For example, we show that in approximately sparse graphs, where the between-cluster weights tend to zero as the size n of the graph tends to infinity, we can recover clusters of size polylogarithmic in n. Empirical evidence from numerical simulations is also provided to support these theoretical phase transitions to perfect recovery of the cluster structure.

📄 PDF Abstract BibTeX arXiv:1603.05296

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Similar Papers 제목 키워드 기반

Weighted Theta Functions and Embeddings with Applications to Max-Cut, Clustering and Summarization

2015-12-01 · NeurIPS 2015 12 · Fredrik D. Johansson, Ankani Chattoraj, Chiranjib Bhattacharyya, Devdatt Dubhashi

We introduce a unifying generalization of the Lovász theta function, and the associated geometric embedding, for graphs with weights on both nodes and edges. We show how it can be computed exactly by semidefinite program…

ClusteringDiversityDocument SummarizationGraph Embedding

Guaranteed clustering and biclustering via semidefinite programming

2012-02-16 · Brendan P. W. Ames

Identifying clusters of similar objects in data plays a significant role in a wide range of applications. As a model problem for clustering, we consider the densest k-disjoint-clique problem, whose goal is to identify th…

Clustering

Sketching semidefinite programs for faster clustering

2020-08-10 · Dustin G. Mixon, Kaiying Xie

Many clustering problems enjoy solutions by semidefinite programming. Theoretical results in this vein frequently consider data with a planted clustering and a notion of signal strength such that the semidefinite program…

ClusteringGraph Clustering

A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclustering

2024-03-17 · Antonio M. Sudoso

Biclustering, also called co-clustering, block clustering, or two-way clustering, involves the simultaneous clustering of both the rows and columns of a data matrix into distinct groups, such that the rows and columns wi…

Clusteringvalid

Exact and Heuristic Algorithms for Constrained Biclustering

2025-08-07 · Antonio M. Sudoso arxiv

Biclustering, also known as co-clustering or two-way clustering, simultaneously partitions the rows and columns of a data matrix to reveal submatrices with coherent patterns. Incorporating background knowledge into clust…