English

Speeding Up Constrained $k$-Means Through 2-Means

Computational Geometry 2018-08-14 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

For the constrained 2-means problem, we present a O(dn+d(1ϵ)O(1ϵ)logn)O\left(dn+d({1\over\epsilon})^{O({1\over \epsilon})}\log n\right) time algorithm. It generates a collection UU of approximate center pairs (c1,c2)(c_1, c_2) such that one of pairs in UU can induce a (1+ϵ)(1+\epsilon)-approximation for the problem. The existing approximation scheme for the constrained 2-means problem takes O((1ϵ)O(1ϵ)dn)O(({1\over\epsilon})^{O({1\over \epsilon})}dn) time, and the existing approximation scheme for the constrained kk-means problem takes O((kϵ)O(kϵ)dn)O(({k\over\epsilon})^{O({k\over \epsilon})}dn) time. Using the method developed in this paper, we point out that every existing approximating scheme for the constrained kk-means so far with time C(k,n,d,ϵ)C(k, n, d, \epsilon) can be transformed to a new approximation scheme with time complexity C(k,n,d,ϵ)/kΩ(1ϵ){C(k, n, d, \epsilon)/ k^{\Omega({1\over\epsilon})}}.

Keywords

Cite

@article{arxiv.1808.04062,
  title  = {Speeding Up Constrained $k$-Means Through 2-Means},
  author = {Qilong Feng and Bin Fu},
  journal= {arXiv preprint arXiv:1808.04062},
  year   = {2018}
}
R2 v1 2026-06-23T03:31:38.596Z