Approximation Algorithm for Constrained k-Center Clustering: A Local Search Approach

Authors

  • Chaoqi Jia Royal Melbourne Institute of Technology (RMIT University)
  • Longkun Guo Guangdong University of Technology Fuzhou University
  • Kewen Liao Deakin University
  • Zhigang Lu Western Sydney University
  • Chao Chen Royal Melbourne Institute of Technology (RMIT University)
  • Jason Xue CSIRO's Data61 and Responsible AI Research (RAIR) Centre, Adelaide University, Australia

DOI:

https://doi.org/10.1609/aaai.v40i43.41026

Abstract

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.

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