mlsanityData to 14 Oct 2026

Query Complexity of Clustering with Side Information

arXiv 1706.07719 ↗First posted 23 Jun 2017stat.ML cs.DS cs.ITcited by 20

Not on the map. Why?

Abstract (arXiv)

Suppose, we are given a set of n elements to be clustered into k (unknown) clusters, and an oracle/expert labeler that can interactively answer pair-wise queries of the form, "do two elements u and v belong to the same cluster?". The goal is to recover the optimum clustering by asking the minimum number of queries. In this paper, we initiate a rigorous theoretical study of this basic problem of query complexity of interactive clustering, and provide strong information theoretic lower bounds, as well as nearly matching upper bounds. Most clustering problems come with a similarity matrix, which is used by an automated process to cluster similar points together. Our main contribution in this paper is to show the dramatic power of side information aka similarity matrix on reducing the query complexity of clustering. A similarity matrix represents noisy pair-wise relationships such as one computed by some function on attributes of the elements. A natural noisy model is where similarity values are drawn independently from some arbitrary probability distribution f_+ when the underlying pair of elements belong to the same cluster, and from some f_- otherwise. We show that given such a similarity matrix, the query complexity reduces drastically from Theta(nk) (no similarity matrix) to O(frack2logncH2(f_+|f_-)) where cH2 denotes the squared Hellinger divergence. Moreover, this is also information-theoretic optimal within an O(logn) factor. Our algorithms are all efficient, and parameter free, i.e., they work without any knowledge of k, f_+ and f_-, and only depend logarithmically with n. Along the way, our work also reveals intriguing connection to popular community detection models such as the em stochastic block model, significantly generalizes them, and opens up many venues for interesting future research.

Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jun 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 10; 2022: 1; 2023: 2; 2024: 3; 2025: 2; 2026: 2.

20 papers.

Sort:

  1. 2021Exact Recovery of Clusters in Finite Metric Spaces Using Oracle Queriescited by 9
  2. 2022Matrix Completion with Hierarchical Graph Side Informationcited by 5
  3. 2023Correlation Clustering with Active Learning of Pairwise Similaritiescited by 5
  4. 2021Learning to Generate Fair Clusters from Demonstrationscited by 4
  5. 2021How to Design Robust Algorithms using Noisy Comparison Oraclecited by 4
  6. 2021Random Subgraph Detection Using Queriescited by 3
  7. 2024Transfer Learning for Latent Variable Network Modelscited by 3
  8. 2024Clustering with Non-adaptive Subset Queriescited by 3
  9. 2021On Margin-Based Cluster Recovery with Oracle Queriescited by 2
  10. 2021Learning to Cluster via Same-Cluster Queriescited by 2
  11. 2021On the Fundamental Limits of Matrix Completion: Leveraging Hierarchical Similarity Graphscited by 2
  12. 2025Learning Partitions with Optimal Query and Round Complexitiescited by 2
8 more
  1. 2021Active clustering for labeling training datacited by 1
  2. 2023DMS: Differentiable Mean Shift for Dataset Agnostic Task Specific Clustering Using Side Informationcited by 1
  3. 2024Information-Theoretic Active Correlation Clusteringcited by 1
  4. 2021Fuzzy Clustering with Similarity Queriescited by 0
  5. 2021How to Query An Oracle? Efficient Strategies to Label Datacited by 0
  6. 2025Optimal Graph Reconstruction by Counting Connected Components in Induced Subgraphscited by 0
  7. 2026Metric k-clustering using only Weak Comparison Oraclescited by 0
  8. 2026Randomized Algorithms for Learning Partitions with Near Optimal Query Complexity in Constant Roundscited by 0