A Quantum Approximation Scheme for k-Means
Not on the map. Why?
Abstract (arXiv)
We give a quantum approximation scheme (i.e., (1 + varepsilon)-approximation for every varepsilon > 0) for the classical k-means clustering problem in the QRAM model with a running time that has only polylogarithmic dependence on the number of data points. More specifically, given a dataset V with N points in ℝd stored in QRAM data structure, our quantum algorithm runs in time tildeO left( 2^tildeO(frackvarepsilon) η2 dright) and with high probability outputs a set C of k centers such that cost(V, C) ≤ (1+varepsilon) · cost(V, COPT). Here COPT denotes the optimal k-centers, cost(.) denotes the standard k-means cost function (i.e., the sum of the squared distance of points to the closest center), and η is the aspect ratio (i.e., the ratio of maximum distance to minimum distance). This is the first quantum algorithm with a polylogarithmic running time that gives a provable approximation guarantee of (1+varepsilon) for the k-means problem. Also, unlike previous works on unsupervised learning, our quantum algorithm does not require quantum linear algebra subroutines and has a running time independent of parameters (e.g., condition number) that appear in such procedures.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 4 of its 17 references that are in the map. First posted on arXiv 16 Aug 2023.
Builds on
4 of 17 references.
References · 4
- 2018A quantum-inspired classical algorithm for recommendation systemscited by 70
- 2018q-means: A quantum algorithm for unsupervised machine learningcited by 55
- 2018Quantum principal component analysis only achieves an exponential speedup because of its state preparation assumptionscited by 34
- 2019Streaming PTAS for Constrained k-Meanscited by 1
Built on by
Citing papers per year: 2023: 2.
2 papers.
- 2023Do you know what q-means?cited by 6
- 2023Des-q: a quantum algorithm to provably speedup retraining of decision treescited by 4
- 2023Des-q: a quantum algorithm to provably speedup retraining of decision trees18 Sep 2023
- 2023Do you know what q-means?18 Aug 2023