Highly-Efficient Large-Scale k-means with Individual Fairness
Shengkun Zhu, Jinshan Zeng, Yuan Sun, Sheng Wang, Yiming Wang, Yushuai Ji, Feiping Nie, Xiaodong Li, Zhiyong Peng
Abstract
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 t , 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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 762675c2-d4ca-45d3-8696-4ed50f4d5adcBuilds on9
- Individual Fairness for k-ClusteringSepideh Mahabadi, Ali VakilianICML 2020 · 99 citations
- Better Algorithms for Individually Fair k-ClusteringMaryam Negahbani, Deeparnab ChakrabartyNeurIPS 2021 · 55 citations
- Proportional Fairness in Clustering: A Social Choice PerspectiveLeon Kellerhals, Jannik PetersNeurIPS 2024 · 40 citations
- A Pairwise Fair and Community-preserving Approach to k-Center ClusteringBrian Brubach, Darshan Chakrabarti, John P. Dickerson, Samir Khuller et al.ICML 2020 · 39 citations
- On the Efficiency of K-Means Clustering: Evaluation, Optimization, and Algorithm SelectionSheng Wang, Yuan Sun, Zhifeng BaoVLDB 2021 · 34 citations
Related papers
- F3KM: Federated, Fair, and Fast k-meansShengkun Zhu, Quanqing Xu, Jinshan Zeng, Sheng Wang et al.SIGMOD 2024 · 8 citations
- Tilted Empirical Risk MinimizationTian Li, Ahmad Beirami, Maziar Sanjabi, Virginia SmithICLR 2021 · 42 citations
- Approximate Group Fairness for ClusteringBo Li, Lijun Li, Ankang Sun, Chenhao Wang et al.ICML 2021 · 28 citations
- Federated and Balanced Clustering for High-dimensional DataYushuai Ji, Shengkun Zhu, Shixun Huang, Zepeng Liu et al.VLDB 2025 · 5 citations
- Clustering with Fair-Center Representation: Parameterized Approximation Algorithms and HeuristicsSuhas Thejaswi, Ameet Gadekar, Bruno Ordozgoiti, Michal OsadnikKDD 2022 · 7 citations
