Abstract
Hard-capacitated k-means (HCKM) is one of the fundamental problems remaining open in combinatorial optimization and engineering. In HCKM, one is required to partition a given n-point set into k disjoint clusters with known capacity so as to minimize the sum of within-cluster variances. It is known to be at least APX-hard, and most of the work on it has been done from a meta heuristic or bi-criteria approximation perspective. To the best our knowledge, no constant approximation algorithm or existence proof of such an algorithm is known. As our main contribution, we propose an FPT(k) approximation algorithm with constant performance guarantee for HCKM in this paper.
Similar content being viewed by others
References
Adamczyk M, Byrka J, Marcinkowski J, Meesum S M, Wlodarczyk M (2019) Constant-factor FPT approximation for capacitated \(k\)-median. In: Proceedings of the 27th annual European symposium on algorithms, pp 1:1–1:14
Ahmadian S, Norouzi-Fard A, Svensson O, Ward J (2019) Better guarantees for \(k\)-means and Euclidean \(k\)-median by primal-dual algorithms. SIAM J Comput. https://doi.org/10.1137/18m1171321
Aloise D, Deshpande A, Hansen P, Popat P (2009) NP-hardness of Euclidean sum-of-squares clustering. Mach Learn 75:245–249
Arthur D, Vassilvitskii S (2007) \(K\)-means++: the advantages of careful seeding. In: Proceedings of the 8th annual ACM-SIAM symposium on discrete algorithms, pp 1027–1035
Awasthi P, Charikar M, Krishnaswamy R, Sinop AK (2015) The hardness of approximation of Euclidean \(k\)-means. In: Proceedings of the 31st international symposium on computational geometry, pp 754–767
Bahmani B, Moseley B, Vattani A, Kumar R, Vassilvitskii S (2012) Scalable \(k\)-means++. In: Proceedings of the 38th international conference on very large data bases, pp 622–633
Bandyapadhyay S, Varadarajan K (2016) On variants of \(k\)-means clustering. In: Proceedings of the 32nd international symposium on computational geometry, pp 14:1–14:15
Berkhin P (2006) A survey of clustering data mining techniques. In: Kogan J, Nicholas C, Teboulle M (eds) Grouping multidimensional data. Springer, Berlin
Byrka J, Rybicki B, Uniyal S (2016) An approximation algorithm for uniform capacitated \(k\)-median problem with \(1+\epsilon\) capacity iolation. In: Proceedings of the 18th international conference on integer programming and combinatorial optimization, pp 262–274
Cohen-Addad V (2020) Approximation schemes for capacitated clustering in doubling metrics. In: Proceedings of the 14th annual ACM-SIAM symposium on discrete algorithms, pp 2241–2259
Cohen-Addad V, Li J (2019) On the fixed-parameter tractability of capacitated clustering. In: Proceedings of the 46th international colloquium on automata, languages, and programming, pp 41:1–41:14
Cohen-Addad V, Klein PN, Mathieu C (2019) Local search yields approximation schemes for \(k\)-means and \(k\)-median in Euclidean and minor-free metrics. SIAM J Comput 48(2):644–667
Friggstad Z, Rezapour M, Salavatipour MR (2019) Local search yields a PTAS for \(k\)-means in doubling metrics. SIAM J Comput 48(2):452–480
Hsu D, Telgarsky M (2016) Greedy bi-criteria approximations for \(k\)-medians and \(k\)-means. arXiv preprint arXiv:1607.06203
Kanungo T, Mount DM, Netanyahu NS, Piatko CD, Silverman R, Wu AY (2004) A local search approximation algorithm for \(k\)-means clustering. Comput Geom 28:89–112
Lee E, Schmidt M, Wright J (2016) Improved and simplified inapproximability for \(k\)-means. Inf Process Lett 120:40–43
Lloyd S (1982) Least squares quantization in PCM. IEEE Trans Inf Theory 28(2):129–137
Li S (2013) A 1.488 approximation algorithm for the uncapacitated facility location problem. Inf Comput 222:45–58
Li S (2017) On uniform capacitated \(k\)-median beyond the natural LP relaxation. ACM Trans Algorithms 13(2):Article 22
Schrijver A (2003) Combinatorial optimization: polyhedra and efficiency. Springer, Berlin
Xu Y, Möhring R H, Xu D, Zhang Y, and Zou Y (2019) A constant parameterized approximation for hard capacitated \(k\)-means. arXiv:1901.04628
Zhang J, Chen B, Ye Y (2005) A multiexchange local search algorithm for the capacitated facility location problem. Math Oper Res 30(2):389–403
Acknowledgements
The first author is supported by Natural Science Foundation of China (No. 11901558) and China Postdoctoral Science Foundation funded project (No. 2018M643233). The second author is supported by the Science Foundation of the Anhui Education Department (No. KJ2019A0834). The third author is supported by Natural Science Foundation of China (No. 11871081). The fourth author is supported by Shenzhen research grant (Nos. KQJSCX20180330170311901, JCYJ20180 305180840138, GGFW2017073114031767).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Xu, Y., Möhring, R.H., Xu, D. et al. A constant FPT approximation algorithm for hard-capacitated k-means. Optim Eng 21, 709–722 (2020). https://doi.org/10.1007/s11081-020-09503-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11081-020-09503-0