Approximation Algorithm for Constrained k-Center Clustering: A Local Search Approach
DOI:
https://doi.org/10.1609/aaai.v40i43.41026Abstract
Clustering is a long-standing research problem and a fundamental tool in AI and data analysis. The traditional k-center problem, known as a fundamental theoretical challenge in clustering, has a best possible approximation ratio of 2, and any improvement to a ratio of 2 - ε would imply P = NP. In this work, we study the constrained k-center clustering problem, where instance-level cannot-link (CL) and must-link (ML) constraints are incorporated as background knowledge. Although general CL constraints significantly increase the hardness of approximation, previous work has shown that disjoint CL sets permit constant-factor approximations. However, whether local search can achieve such a guarantee in this setting remains an open question. To this end, we propose a novel local search framework based on a transformation to a dominating matching set problem, achieving the best possible approximation ratio of 2. The experimental results on both real-world and synthetic datasets demonstrate that our algorithm outperforms baselines in solution quality.Downloads
Published
2026-03-14
How to Cite
Jia, C., Guo, L., Liao, K., Lu, Z., Chen, C., & Xue, J. (2026). Approximation Algorithm for Constrained k-Center Clustering: A Local Search Approach. Proceedings of the AAAI Conference on Artificial Intelligence, 40(43), 36982–36990. https://doi.org/10.1609/aaai.v40i43.41026
Issue
Section
AAAI Technical Track on Search and Optimization