Rk-means: Fast Clustering for Relational Data
Not on the map. Why?
Abstract (arXiv)
Conventional machine learning algorithms cannot be applied until a data matrix is available to process. When the data matrix needs to be obtained from a relational database via a feature extraction query, the computation cost can be prohibitive, as the data matrix may be (much) larger than the total input relation size. This paper introduces Rk-means, or relational k -means algorithm, for clustering relational data tuples without having to access the full data matrix. As such, we avoid having to run the expensive feature extraction query and storing its output. Our algorithm leverages the underlying structures in relational data. It involves construction of a small it grid coreset of the data matrix for subsequent cluster construction. This gives a constant approximation for the k -means objective, while having asymptotic runtime improvements over standard approaches of first running the database query and then clustering. Empirical results show orders-of-magnitude speedup, and Rk-means can run faster on the database than even just computing the data matrix.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
5 papers.
- 2023Robustness-preserving Lifelong Learning via Dataset Condensationcited by 4
- 2023JoinBoost: Grow Trees Over Normalized Data Using Only SQLcited by 4
- 2022Approaching sales forecasting using recurrent neural networks and transformerscited by 3
- 2022Coresets for Relational Data and The Applicationscited by 1
- 2026Metric k-clustering using only Weak Comparison Oraclescited by 0
- 2026Metric k-clustering using only Weak Comparison Oracles27 Jan 2026
- 2023JoinBoost: Grow Trees Over Normalized Data Using Only SQL1 Jul 2023
- 2023Robustness-preserving Lifelong Learning via Dataset Condensation7 Mar 2023
- 2022Coresets for Relational Data and The Applications9 Oct 2022
- 2022Approaching sales forecasting using recurrent neural networks and transformers16 Apr 2022