English

Improved Algorithms for Clustering with Noisy Distance Oracles

Data Structures and Algorithms 2026-02-23 v1

Abstract

Bateni et al. has recently introduced the weak-strong distance oracle model to study clustering problems in settings with limited distance information. Given query access to the strong-oracle and weak-oracle in the weak-strong oracle model, the authors design approximation algorithms for kk-means and kk-center clustering problems. In this work, we design algorithms with improved guarantees for kk-means and kk-center clustering problems in the weak-strong oracle model. The kk-means++ algorithm is routinely used to solve kk-means in settings where complete distance information is available. One of the main contributions of this work is to show that kk-means++ algorithm can be adapted to work in the weak-strong oracle model using only a small number of strong-oracle queries, which is the critical resource in this model. In particular, our kk-means++ based algorithm gives a constant approximation for kk-means and uses O(k2log2n)O(k^2 \log^2{n}) strong-oracle queries. This improves on the algorithm of Bateni et al. that uses O(k2log4nlog2logn)O(k^2 \log^4n \log^2 \log n) strong-oracle queries for a constant factor approximation of kk-means. For the kk-center problem, we give a simple ball-carving based 6(1+ϵ)6(1 + \epsilon)-approximation algorithm that uses O(k3log2nloglognϵ)O(k^3 \log^2{n} \log{\frac{\log{n}}{\epsilon}}) strong-oracle queries. This is an improvement over the 14(1+ϵ)14(1 + \epsilon)-approximation algorithm of Bateni et al. that uses O(k2log4nlog2lognϵ)O(k^2 \log^4{n} \log^2{\frac{\log{n}}{\epsilon}}) strong-oracle queries. To show the effectiveness of our algorithms, we perform empirical evaluations on real-world datasets and show that our algorithms significantly outperform the algorithms of Bateni et al.

Keywords

Cite

@article{arxiv.2602.18389,
  title  = {Improved Algorithms for Clustering with Noisy Distance Oracles},
  author = {Pinki Pradhan and Anup Bhattacharya and Ragesh Jaiswal},
  journal= {arXiv preprint arXiv:2602.18389},
  year   = {2026}
}

Comments

37 pages, 10 figures

R2 v1 2026-07-01T10:44:31.345Z