Towards a Query-Optimal and Time-Efficient Algorithm for Clustering with a Faulty Oracle
Not on the map. Why?
Abstract (arXiv)
Motivated by applications in crowdsourced entity resolution in database, signed edge prediction in social networks and correlation clustering, Mazumdar and Saha [NIPS 2017] proposed an elegant theoretical model for studying clustering with a faulty oracle. In this model, given a set of n items which belong to k unknown groups (or clusters), our goal is to recover the clusters by asking pairwise queries to an oracle. This oracle can answer the query that ``do items u and v belong to the same cluster?''. However, the answer to each pairwise query errs with probability varepsilon, for some varepsilon∈(0,frac12). Mazumdar and Saha provided two algorithms under this model: one algorithm is query-optimal while time-inefficient (i.e., running in quasi-polynomial time), the other is time efficient (i.e., in polynomial time) while query-suboptimal. Larsen, Mitzenmacher and Tsourakakis [WWW 2020] then gave a new time-efficient algorithm for the special case of 2 clusters, which is query-optimal if the bias δ:=1-2varepsilon of the model is large. It was left as an open question whether one can obtain a query-optimal, time-efficient algorithm for the general case of k clusters and other regimes of δ. In this paper, we make progress on the above question and provide a time-efficient algorithm with nearly-optimal query complexity (up to a factor of O(log2 n)) for all constant k and any δ in the regime when information-theoretic recovery is possible. Our algorithm is built on a connection to the stochastic block model.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 7 of its 26 references that are in the map. First posted on arXiv 18 Jun 2021.
Builds on
7 of 26 references.
References · 7
- 2017Community Detection and Stochastic Block Modelscited by 317
- 2017Clustering with Noisy Queriescited by 34
- 2016Clustering with Same-Cluster Queriescited by 29
- 2014A simple SVD algorithm for finding hidden partitionscited by 17
- 2017A Theoretical Analysis of First Heuristics of Crowdsourced Entity Resolutioncited by 9
- 2013A Correlation Clustering Approach to Link Classification in Signed Networks -- Full Version --cited by 4
- 2016Predicting Signed Edges with O(n1+o(1) logn) Queriescited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2022Clustering with Queries under Semi-Random Noisecited by 8
- 2024Query-Efficient Correlation Clustering with Noisy Oraclecited by 7
- 2022Recovering Unbalanced Communities in the Stochastic Block Model With Application to Clustering with a Faulty Oraclecited by 5
- 2022Confident Clustering via PCA Compression Ratio and Its Application to Single-cell RNA-seq Analysiscited by 0
- 2023Error-Tolerant Exact Query Learning of Finite Set Partitions with Same-Cluster Oraclecited by 0
- 2026Almost Asymptotically Optimal Active Clustering Through Pairwise Observationscited by 0
- 2026Almost Asymptotically Optimal Active Clustering Through Pairwise Observations5 Feb 2026
- 2024Query-Efficient Correlation Clustering with Noisy Oracle2 Feb 2024
- 2023Error-Tolerant Exact Query Learning of Finite Set Partitions with Same-Cluster Oracle22 May 2023
- 2022Clustering with Queries under Semi-Random Noise9 Jun 2022
- 2022Confident Clustering via PCA Compression Ratio and Its Application to Single-cell RNA-seq Analysis19 May 2022
- 2022Recovering Unbalanced Communities in the Stochastic Block Model With Application to Clustering with a Faulty Oracle17 Feb 2022