TY - JOUR
T1 - Highly-Efficient Large-Scale k-means with Individual Fairness
AU - Zhu, Shengkun
AU - Zeng, Jinshan
AU - Sun, Yuan
AU - Wang, Sheng
AU - Wang, Yiming
AU - Ji, Yushuai
AU - Nie, Feiping
AU - Li, Xiaodong
AU - Peng, Zhiyong
N1 - Publisher Copyright:
© 2025, VLDB Endowment. All rights reserved.
PY - 2026
Y1 - 2026
N2 - Traditional k-means minimizes the sum of squared error (SSE) but may treat data points unequally, as some are assigned to significantly distant centroids. This leads to unfair outcomes in downstream tasks such as facility location planning, where each cluster corresponds to a specific share of limited resources. To address this, we modify the objective of k-means via exponential tilting, which emphasizes the impact of distant data points and yields a new objective: the tilted SSE. We propose TKM, which optimizes via coordinate descent and stochastic gradient descent, and improves fairness by shifting centroids toward underrepresented groups. We adopt the within-cluster variance to quantify fairness among individuals within the same group, which provably reduces extreme disparities in outcomes. To improve efficiency, we propose FastTKM, which uses stochastic dynamics to estimate the tilted SSE with lower computational cost. We theoretically demonstrate that, under our proposed methods, the variance decreases with, a scaling factor that controls the degree of centroid deviation. Furthermore, our methods exhibit time and space complexities comparable to the classical Lloyd’s heuristic. Experimentally, our methods outperform six baselines in terms of clustering utility and fairness across twelve real-world datasets. In terms of efficiency, our methods achieve thousand-fold speedups in running time and reduction in memory usage, with this factor growing as the dataset size increases.
AB - Traditional k-means minimizes the sum of squared error (SSE) but may treat data points unequally, as some are assigned to significantly distant centroids. This leads to unfair outcomes in downstream tasks such as facility location planning, where each cluster corresponds to a specific share of limited resources. To address this, we modify the objective of k-means via exponential tilting, which emphasizes the impact of distant data points and yields a new objective: the tilted SSE. We propose TKM, which optimizes via coordinate descent and stochastic gradient descent, and improves fairness by shifting centroids toward underrepresented groups. We adopt the within-cluster variance to quantify fairness among individuals within the same group, which provably reduces extreme disparities in outcomes. To improve efficiency, we propose FastTKM, which uses stochastic dynamics to estimate the tilted SSE with lower computational cost. We theoretically demonstrate that, under our proposed methods, the variance decreases with, a scaling factor that controls the degree of centroid deviation. Furthermore, our methods exhibit time and space complexities comparable to the classical Lloyd’s heuristic. Experimentally, our methods outperform six baselines in terms of clustering utility and fairness across twelve real-world datasets. In terms of efficiency, our methods achieve thousand-fold speedups in running time and reduction in memory usage, with this factor growing as the dataset size increases.
UR - https://www.scopus.com/pages/publications/105037948651
U2 - 10.14778/3796195.3796197
DO - 10.14778/3796195.3796197
M3 - 会议文章
AN - SCOPUS:105037948651
SN - 2150-8097
VL - 19
SP - 808
EP - 821
JO - Proceedings of the VLDB Endowment
JF - Proceedings of the VLDB Endowment
IS - 5
T2 - 52nd International Conference on Very Large Data Bases, VLDB 2026
Y2 - 31 August 2026 through 4 September 2026
ER -